com.saic.isd.printscreen
Class UnformattedTextHandler

java.lang.Object
  extended bycom.saic.isd.printscreen.PrintScreenHandler
      extended bycom.saic.isd.printscreen.TextHandler
          extended bycom.saic.isd.printscreen.UnformattedTextHandler
All Implemented Interfaces:
IContainerCallBack

public class UnformattedTextHandler
extends TextHandler

Provides a action to support printing of generic swing objects.

Version:
$Revision: 1.2 $
Author:
A Rearick (originator), $Author: beckg $ (latest)

Field Summary
 
Fields inherited from class com.saic.isd.printscreen.TextHandler
NEW_LINE
 
Fields inherited from class com.saic.isd.printscreen.PrintScreenHandler
myComponentToPrint, myFilter, myIcon, myLabel, myShortDescription
 
Constructor Summary
protected UnformattedTextHandler(java.awt.Window window)
           
protected UnformattedTextHandler(java.awt.Window window, java.lang.String label, java.lang.String shortDescription, javax.swing.Icon icon, java.lang.String extension, java.lang.String filterLabel)
           
 
Method Summary
protected  void appendValue(java.lang.Object value)
           
 void format(java.awt.Component x)
           
 void format(java.awt.Container x)
           
 void format(java.awt.Frame x)
           
 boolean format(IPrintScreenText x)
           
 void format(javax.swing.JDesktopPane x)
           
 void format(javax.swing.JLabel x)
           
 void format(javax.swing.JTabbedPane tabbed)
           
 void format(javax.swing.JTable table)
           
 void format(javax.swing.JTextArea area)
           
 void format(javax.swing.JTextField x)
           
 void format(java.lang.String x)
           
 
Methods inherited from class com.saic.isd.printscreen.TextHandler
copy, file, makeContents, preview, print, wrapBody
 
Methods inherited from class com.saic.isd.printscreen.PrintScreenHandler
getIcon, getLabel, getShortDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnformattedTextHandler

protected UnformattedTextHandler(java.awt.Window window)

UnformattedTextHandler

protected UnformattedTextHandler(java.awt.Window window,
                                 java.lang.String label,
                                 java.lang.String shortDescription,
                                 javax.swing.Icon icon,
                                 java.lang.String extension,
                                 java.lang.String filterLabel)
Method Detail

format

public boolean format(IPrintScreenText x)
Parameters:
x - The screen to format.
Returns:
Handled Returns true if this will handle the desired flavor - one of UNFORMATTED, HTML, XML in IPrintScreenText.

format

public void format(javax.swing.JLabel x)

format

public void format(javax.swing.JTextField x)

format

public void format(javax.swing.JTextArea area)

appendValue

protected void appendValue(java.lang.Object value)

format

public void format(javax.swing.JTable table)

format

public void format(javax.swing.JTabbedPane tabbed)

format

public void format(java.awt.Frame x)

format

public void format(javax.swing.JDesktopPane x)

format

public void format(java.awt.Container x)

format

public void format(java.awt.Component x)

format

public void format(java.lang.String x)


Copyright © 2002 Gerhard Beck. All rights reserved. Subject to GPL.