ElegantJ Trees Java API Specification v1.1

com.elegantj.awt.tree
Class LabelAWTTreeCellEditor

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Label
          extended bycom.elegantj.awt.tree.LabelAWTTreeCellEditor
All Implemented Interfaces:
javax.accessibility.Accessible, AWTTreeCellEditor, java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, java.io.Serializable

public class LabelAWTTreeCellEditor
extends java.awt.Label
implements AWTTreeCellEditor, java.awt.event.FocusListener, java.awt.event.KeyListener

LabelAWTTreeCellEditor is the awt label provides the cell editor for the AWTTree which implements the AWTTreeCellEditor

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Label
java.awt.Label.AccessibleAWTLabel
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class java.awt.Label
CENTER, LEFT, RIGHT
 
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
LabelAWTTreeCellEditor()
          Default LabelAWTTreeCellEditor constructor
 
Method Summary
 void focusGained(java.awt.event.FocusEvent e)
          Implementation of the focus listener
 void focusLost(java.awt.event.FocusEvent e)
          Implementation of the focus listener
 java.awt.Component getAWTTreeCellEditorComponent(AWTTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, AWTTreeNode node)
          Returns the cell editor
 java.lang.Object getTreeCellEditorValue()
          Returns the cell editor's value
 void keyPressed(java.awt.event.KeyEvent e)
          Implementation of the key listener
 void keyReleased(java.awt.event.KeyEvent e)
          Implementation of the key listener
 void keyTyped(java.awt.event.KeyEvent e)
          Implementation of the key listener
 void setTreeCellEditorValue(java.lang.Object value)
          Sets the cell editor's value
 
Methods inherited from class java.awt.Label
addNotify, getAccessibleContext, getAlignment, getText, paramString, setAlignment, setText
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LabelAWTTreeCellEditor

public LabelAWTTreeCellEditor()
Default LabelAWTTreeCellEditor constructor

Method Detail

getAWTTreeCellEditorComponent

public java.awt.Component getAWTTreeCellEditorComponent(AWTTree tree,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean expanded,
                                                        boolean leaf,
                                                        AWTTreeNode node)
Returns the cell editor

Specified by:
getAWTTreeCellEditorComponent in interface AWTTreeCellEditor
Parameters:
tree - The AWTTree
expanded - wheather the node is expanded or not
leaf - wheather node is leaf or not
node - The AWTTreeNode
Returns:
The cell editor

setTreeCellEditorValue

public void setTreeCellEditorValue(java.lang.Object value)
Sets the cell editor's value

Specified by:
setTreeCellEditorValue in interface AWTTreeCellEditor
Parameters:
value - The value for the cell editor

getTreeCellEditorValue

public java.lang.Object getTreeCellEditorValue()
Returns the cell editor's value

Specified by:
getTreeCellEditorValue in interface AWTTreeCellEditor
Returns:
The cell editor's value

focusGained

public void focusGained(java.awt.event.FocusEvent e)
Implementation of the focus listener

Specified by:
focusGained in interface java.awt.event.FocusListener

focusLost

public void focusLost(java.awt.event.FocusEvent e)
Implementation of the focus listener

Specified by:
focusLost in interface java.awt.event.FocusListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Implementation of the key listener

Specified by:
keyPressed in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Implementation of the key listener

Specified by:
keyTyped in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Implementation of the key listener

Specified by:
keyReleased in interface java.awt.event.KeyListener

ElegantJ Trees Java API Specification v1.1

Submit a bug or feature

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjbeans.com
All Rights Reserved.