ElegantJ Trees Java API Specification v1.1

com.elegantj.awt.tree
Class ChoiceAWTTreeCellEditor

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

public class ChoiceAWTTreeCellEditor
extends java.awt.Choice
implements AWTTreeCellEditor, java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.ItemListener

ChoiceAWTTreeCellEditor is the awt choice 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.Choice
java.awt.Choice.AccessibleAWTChoice
 
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.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
ChoiceAWTTreeCellEditor()
          Default constructor for the ChoiceAWTTreeCellEditor
 
Method Summary
 void focusGained(java.awt.event.FocusEvent e)
           
 void focusLost(java.awt.event.FocusEvent e)
           
 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 itemStateChanged(java.awt.event.ItemEvent e)
          Implementation of the item listener
 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 setChoiceItems(java.util.Vector choiceVector)
          Method which sets the choice items for the ChoiceTableCellEditor
 void setTreeCellEditorValue(java.lang.Object choiceObject)
          Sets the cell editor's value
 
Methods inherited from class java.awt.Choice
add, addItem, addItemListener, addNotify, countItems, getAccessibleContext, getItem, getItemCount, getItemListeners, getListeners, getSelectedIndex, getSelectedItem, getSelectedObjects, insert, paramString, processEvent, processItemEvent, remove, remove, removeAll, removeItemListener, select, select
 
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, 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, 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

ChoiceAWTTreeCellEditor

public ChoiceAWTTreeCellEditor()
Default constructor for the ChoiceAWTTreeCellEditor

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 choiceObject)
Sets the cell editor's value

Specified by:
setTreeCellEditorValue in interface AWTTreeCellEditor
Parameters:
choiceObject - The value

setChoiceItems

public void setChoiceItems(java.util.Vector choiceVector)
Method which sets the choice items for the ChoiceTableCellEditor

Parameters:
choiceVector - The vector containing the string values

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)
Specified by:
focusGained in interface java.awt.event.FocusListener

focusLost

public void focusLost(java.awt.event.FocusEvent e)
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

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Implementation of the item listener

Specified by:
itemStateChanged in interface java.awt.event.ItemListener

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.