com.ibm.dse.tools.workbench.gui
Class TextAreaEditor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.ibm.dse.tools.workbench.gui.TextAreaEditor

public class TextAreaEditor
extends javax.swing.JDialog
implements DialogResult

This class provides a dialog text editor.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Field Summary
protected static java.lang.String ACCEPT_BUTTON_TEXT
           
protected static java.lang.String CANCEL_BUTTON_TEXT
           
protected static java.lang.String SECTION
           
protected static java.lang.String TITLE
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
TextAreaEditor()
          This constructor creates a TextAreaEditor object.
TextAreaEditor(java.awt.Dialog owner)
          This constructor creates a TextAreaEditor object with the given dialog owner.
TextAreaEditor(java.awt.Frame owner)
          This constructor creates a TextAreaEditor object with the given frame owner.
 
Method Summary
 boolean accepted()
          This method returns true if the user press the accept button.
protected  void doAccept()
          This method is executed when the user press the accept button.
protected  void doCancel()
          This method is executed when the user press the cancel button.
 int getMaxChar()
          Returns the maximum number of characters allowed in the textfield
 java.lang.Object getResult()
          This method returns the text in the text area.
 void setMaxChar(int max)
          This method set the maximum number of characters allowed in the textfield
 void setValue(java.lang.String value)
          This method sets the text editor value.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SECTION

protected static final java.lang.String SECTION

TITLE

protected static final java.lang.String TITLE

ACCEPT_BUTTON_TEXT

protected static final java.lang.String ACCEPT_BUTTON_TEXT

CANCEL_BUTTON_TEXT

protected static final java.lang.String CANCEL_BUTTON_TEXT
Constructor Detail

TextAreaEditor

public TextAreaEditor()
This constructor creates a TextAreaEditor object.

TextAreaEditor

public TextAreaEditor(java.awt.Dialog owner)
This constructor creates a TextAreaEditor object with the given dialog owner.
Parameters:
owner - java.awt.Dialog

TextAreaEditor

public TextAreaEditor(java.awt.Frame owner)
This constructor creates a TextAreaEditor object with the given frame owner.
Parameters:
owner - java.awt.Frame
Method Detail

accepted

public boolean accepted()
This method returns true if the user press the accept button.
Specified by:
accepted in interface DialogResult
Returns:
boolean

doAccept

protected void doAccept()
This method is executed when the user press the accept button.

doCancel

protected void doCancel()
This method is executed when the user press the cancel button.

getMaxChar

public int getMaxChar()
Returns the maximum number of characters allowed in the textfield
Returns:
int

getResult

public java.lang.Object getResult()
This method returns the text in the text area.
Specified by:
getResult in interface DialogResult
Returns:
java.lang.Object

setMaxChar

public void setMaxChar(int max)
This method set the maximum number of characters allowed in the textfield
Parameters:
max - int

setValue

public void setValue(java.lang.String value)
This method sets the text editor value.
Parameters:
value - java.lang.String