org.telscenter.pas.common.ui.panel
Class TextEditorPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.telscenter.pas.common.ui.panel.TextEditorPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class TextEditorPanel
extends javax.swing.JPanel

Author:
aperritano
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.border.Border blackBorder
           
static java.lang.String CREATE_Label
           
protected  java.awt.Dimension dim
           
static java.lang.String EDIT_BUTTON
           
static java.lang.String EDIT_LABEL
           
static java.lang.String EDIT_MODE
           
static java.lang.String EDIT_PANEL
           
protected  javax.swing.JButton editButton
           
protected  javax.swing.ImageIcon editIcon
           
static java.lang.String MODE
           
static java.lang.String SAVE_MODE
           
protected  javax.swing.ImageIcon saveIcon
           
static long serialVersionUID
           
static java.lang.String TEXT_COMP
           
static java.lang.String TEXT_EDITOR_PANEL
           
protected  javax.swing.text.JTextComponent textComponent
           
protected  javax.swing.border.Border whiteBorder
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TextEditorPanel(javax.swing.text.JTextComponent textComponent, java.awt.Dimension dim)
           
 
Method Summary
 javax.swing.JButton getEditButton()
           
 java.lang.String getEditButtonName()
           
 java.lang.String getSaveButtonName()
           
 javax.swing.text.JTextComponent getTextComponent()
           
protected  void init()
           
 void setEditButton(javax.swing.JButton editButton)
           
 void setEditButtonName(java.lang.String editButtonName)
           
 void setSaveButtonName(java.lang.String saveButtonName)
           
 void setTextComponent(javax.swing.text.JTextComponent textComponent)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEXT_EDITOR_PANEL

public static final java.lang.String TEXT_EDITOR_PANEL
See Also:
Constant Field Values

MODE

public static final java.lang.String MODE
See Also:
Constant Field Values

SAVE_MODE

public static final java.lang.String SAVE_MODE
See Also:
Constant Field Values

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

EDIT_MODE

public static final java.lang.String EDIT_MODE
See Also:
Constant Field Values

CREATE_Label

public static final java.lang.String CREATE_Label
See Also:
Constant Field Values

EDIT_LABEL

public static final java.lang.String EDIT_LABEL
See Also:
Constant Field Values

EDIT_BUTTON

public static final java.lang.String EDIT_BUTTON
See Also:
Constant Field Values

TEXT_COMP

public static final java.lang.String TEXT_COMP
See Also:
Constant Field Values

EDIT_PANEL

public static final java.lang.String EDIT_PANEL
See Also:
Constant Field Values

dim

protected java.awt.Dimension dim

textComponent

protected javax.swing.text.JTextComponent textComponent

editIcon

protected javax.swing.ImageIcon editIcon

saveIcon

protected javax.swing.ImageIcon saveIcon

whiteBorder

protected javax.swing.border.Border whiteBorder

blackBorder

protected javax.swing.border.Border blackBorder

editButton

protected javax.swing.JButton editButton
Constructor Detail

TextEditorPanel

public TextEditorPanel(javax.swing.text.JTextComponent textComponent,
                       java.awt.Dimension dim)
Method Detail

init

protected void init()

getEditButton

public javax.swing.JButton getEditButton()
Returns:
the editButton

setEditButton

public void setEditButton(javax.swing.JButton editButton)
Parameters:
editButton - the editButton to set

getTextComponent

public javax.swing.text.JTextComponent getTextComponent()

setTextComponent

public void setTextComponent(javax.swing.text.JTextComponent textComponent)

setEditButtonName

public void setEditButtonName(java.lang.String editButtonName)
Parameters:
editButtonName - the editButtonName to set

getEditButtonName

public java.lang.String getEditButtonName()
Returns:
the editButtonName

setSaveButtonName

public void setSaveButtonName(java.lang.String saveButtonName)
Parameters:
saveButtonName - the saveButtonName to set

getSaveButtonName

public java.lang.String getSaveButtonName()
Returns:
the saveButtonName


Copyright © 2004-2008 TELS Center. All Rights Reserved.