ElegantJ Tables Java API Specification v1.1

com.elegantj.jfc.common.editors
Class IconEditor

java.lang.Object
  extended bycom.elegantj.jfc.common.editors.DefaultEditor
      extended bycom.elegantj.jfc.common.editors.IconEditor
All Implemented Interfaces:
javax.swing.CellEditor, java.util.EventListener, java.io.Externalizable, java.awt.event.KeyListener, java.awt.event.MouseListener, java.io.Serializable, javax.swing.table.TableCellEditor, javax.swing.tree.TreeCellEditor

public class IconEditor
extends DefaultEditor
implements java.awt.event.MouseListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.elegantj.jfc.common.editors.DefaultEditor
changeEvent, clickCountToStart, editorComponent, listenerList
 
Constructor Summary
IconEditor()
           
 
Method Summary
 java.lang.Object getCellEditorValue()
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void readExternal(java.io.ObjectInput in)
           
 void setValue(java.lang.Object value)
           
 java.lang.String toString()
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class com.elegantj.jfc.common.editors.DefaultEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getClickCountToStart, getComponent, getTableCellEditorComponent, getTreeCellEditorComponent, isCellEditable, keyPressed, keyReleased, keyTyped, removeCellEditorListener, setClickCountToStart, shouldSelectCell, startCellEditing, stopCellEditing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IconEditor

public IconEditor()
Method Detail

setValue

public void setValue(java.lang.Object value)
Specified by:
setValue in class DefaultEditor

getCellEditorValue

public java.lang.Object getCellEditorValue()
Specified by:
getCellEditorValue in interface javax.swing.CellEditor
Specified by:
getCellEditorValue in class DefaultEditor

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener

toString

public java.lang.String toString()
Specified by:
toString in class DefaultEditor

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Specified by:
writeExternal in class DefaultEditor
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Specified by:
readExternal in class DefaultEditor
Throws:
java.io.IOException
java.lang.ClassNotFoundException

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