ElegantJ Data Tables Java API Specification v1.1

com.elegantj.awt.table
Class ColumnsEditor

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.elegantj.awt.table.ColumnsEditor
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.MenuContainer, java.beans.PropertyEditor, java.io.Serializable

public class ColumnsEditor
extends javax.swing.JPanel
implements java.awt.event.ItemListener, java.awt.event.KeyListener, java.beans.PropertyEditor, java.awt.event.FocusListener

ColumnsEditor which provides the editor for the columns of the AWTTable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
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 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
ColumnsEditor()
          Constructs the columns editor
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
          Method which adds the property change listener
 void firePropertyChange(java.lang.String property, java.lang.Object oldVal, java.lang.Object newVal)
          Method which fires the property change
 void focusGained(java.awt.event.FocusEvent e)
          Implementation of the FocusListener
 void focusLost(java.awt.event.FocusEvent e)
          Implementation of the FocusListener
 java.lang.String getAsText()
          Method which returns the get as text
 java.awt.Component getCustomEditor()
          Method which returns the custom editor for the Editor
 java.awt.Insets getInsets()
          Method which returns the insets
 java.lang.String getJavaInitializationString()
          Method which returns the java initalization string
 java.awt.Dimension getPreferredSize()
          Method which returns the preferred size
 java.lang.String[] getTags()
          Method which returns the tags
 java.lang.Object getValue()
          Method which returns the value of the editor
 boolean isPaintable()
          Method which returns the is the paintable
 void itemStateChanged(java.awt.event.ItemEvent e)
          Implementaion of the ItemListener
 void keyPressed(java.awt.event.KeyEvent e)
          Implementation of the KeyListener
 void keyReleased(java.awt.event.KeyEvent e)
          Implementation of the KeyListener
 void keyTyped(java.awt.event.KeyEvent e)
          Implementation of the KeyListener
 void paintValue(java.awt.Graphics g, java.awt.Rectangle r)
          Method which paints the value for the editor
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
          Method which removes the property change listener
 void setAsText(java.lang.String text)
          Method which sets the text for the editor
 void setValue(java.lang.Object val)
          Method which sets the value for the editor
 boolean supportsCustomEditor()
          Method which returns the wheather supports of the custom editor is allowed or not
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
 

Constructor Detail

ColumnsEditor

public ColumnsEditor()
Constructs the columns editor

Method Detail

isPaintable

public boolean isPaintable()
Method which returns the is the paintable

Specified by:
isPaintable in interface java.beans.PropertyEditor

paintValue

public void paintValue(java.awt.Graphics g,
                       java.awt.Rectangle r)
Method which paints the value for the editor

Specified by:
paintValue in interface java.beans.PropertyEditor

supportsCustomEditor

public boolean supportsCustomEditor()
Method which returns the wheather supports of the custom editor is allowed or not

Specified by:
supportsCustomEditor in interface java.beans.PropertyEditor

getCustomEditor

public java.awt.Component getCustomEditor()
Method which returns the custom editor for the Editor

Specified by:
getCustomEditor in interface java.beans.PropertyEditor

getTags

public java.lang.String[] getTags()
Method which returns the tags

Specified by:
getTags in interface java.beans.PropertyEditor

getValue

public java.lang.Object getValue()
Method which returns the value of the editor

Specified by:
getValue in interface java.beans.PropertyEditor

getAsText

public java.lang.String getAsText()
Method which returns the get as text

Specified by:
getAsText in interface java.beans.PropertyEditor

setAsText

public void setAsText(java.lang.String text)
Method which sets the text for the editor

Specified by:
setAsText in interface java.beans.PropertyEditor

setValue

public void setValue(java.lang.Object val)
Method which sets the value for the editor

Specified by:
setValue in interface java.beans.PropertyEditor

getJavaInitializationString

public java.lang.String getJavaInitializationString()
Method which returns the java initalization string

Specified by:
getJavaInitializationString in interface java.beans.PropertyEditor
Returns:
The java initalization string

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
Method which adds the property change listener

Specified by:
addPropertyChangeListener in interface java.beans.PropertyEditor

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
Method which removes the property change listener

Specified by:
removePropertyChangeListener in interface java.beans.PropertyEditor

firePropertyChange

public void firePropertyChange(java.lang.String property,
                               java.lang.Object oldVal,
                               java.lang.Object newVal)
Method which fires the property change


itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Implementaion of the ItemListener

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

keyPressed

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

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

keyReleased

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

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

keyTyped

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

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

focusGained

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

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

focusLost

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

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

getInsets

public java.awt.Insets getInsets()
Method which returns the insets


getPreferredSize

public java.awt.Dimension getPreferredSize()
Method which returns the preferred size


ElegantJ Data Tables 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.