|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.rad.ui.swing.ext.celleditor.JVxNumberCellEditor.CellEditorHandler
public static class JVxNumberCellEditor.CellEditorHandler
Sets the internal changed Flag, and informs the CellEditorListener if editing is completed.
| Constructor Summary | |
|---|---|
JVxNumberCellEditor.CellEditorHandler(JVxNumberCellEditor pCellEditor,
ICellFormatterEditorListener pCellEditorListener,
IDataRow pDataRow,
String pColumnName)
Constructs a new CellEditorHandler. |
|
| Method Summary | |
|---|---|
void |
cancelEditing()
Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook. |
void |
changedUpdate(DocumentEvent pDocumentEvent)
|
protected void |
fireEditingComplete(String pCompleteType)
Delegates the event to the ICellEditorListener. |
protected void |
fireEditingStarted()
Delegates the event to the ICellEditorListener. |
void |
focusGained(FocusEvent pFocusEvent)
|
void |
focusLost(FocusEvent pFocusEvent)
|
ICellEditor |
getCellEditor()
Returns the ICellEditor that created this handler. |
JComponent |
getCellEditorComponent()
Returns the library dependent CellEditorComponent. |
ICellEditorListener |
getCellEditorListener()
Returns the CellEditorListener. |
String |
getColumnName()
Returns the column name that is edited in the IDataRow. |
IDataRow |
getDataRow()
Returns the IDataRow that is edited. |
void |
insertUpdate(DocumentEvent pDocumentEvent)
|
void |
keyPressed(KeyEvent pKeyEvent)
|
void |
keyReleased(KeyEvent pKeyEvent)
|
void |
keyTyped(KeyEvent pKeyEvent)
|
void |
removeUpdate(DocumentEvent pDocumentEvent)
|
void |
run()
|
void |
saveEditing()
Saves the changes made from the CellEditorComponent DataBook. |
void |
uninstallEditor()
Informs the handler, that the editor is or will be discarded. |
void |
updateEditor()
Informs the handler, that it should possibly get new information from the ICellEditorListener (for e.g. a new TranslationMap). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JVxNumberCellEditor.CellEditorHandler(JVxNumberCellEditor pCellEditor,
ICellFormatterEditorListener pCellEditorListener,
IDataRow pDataRow,
String pColumnName)
pCellEditor - the CellEditor that created this handler.pCellEditorListener - CellEditorListener to inform, if editing is started or completed.pDataRow - the data row that is edited.pColumnName - the column name of the edited column.| Method Detail |
|---|
public void uninstallEditor()
uninstallEditor in interface ICellEditorHandler<JComponent>public void updateEditor()
updateEditor in interface ICellEditorHandler<JComponent>public ICellEditor getCellEditor()
ICellEditor that created this handler.
getCellEditor in interface ICellEditorHandler<JComponent>ICellEditor that created this handler.public ICellEditorListener getCellEditorListener()
CellEditorListener.
getCellEditorListener in interface ICellEditorHandler<JComponent>CellEditorListener.public IDataRow getDataRow()
IDataRow that is edited.
getDataRow in interface ICellEditorHandler<JComponent>IDataRow that is edited.public String getColumnName()
IDataRow.
getColumnName in interface ICellEditorHandler<JComponent>IDataRow.public JComponent getCellEditorComponent()
CellEditorComponent.
getCellEditorComponent in interface ICellEditorHandler<JComponent>CellEditorComponent.
public void saveEditing()
throws ModelException
DataBook.
saveEditing in interface ICellEditorHandler<JComponent>ModelException - if the value can not be stored.
public void cancelEditing()
throws ModelException
DataBook.
cancelEditing in interface ICellEditorHandler<JComponent>ModelException - if the value can not be restored.public void run()
run in interface Runnablepublic void insertUpdate(DocumentEvent pDocumentEvent)
insertUpdate in interface DocumentListenerpublic void removeUpdate(DocumentEvent pDocumentEvent)
removeUpdate in interface DocumentListenerpublic void changedUpdate(DocumentEvent pDocumentEvent)
changedUpdate in interface DocumentListenerpublic void focusGained(FocusEvent pFocusEvent)
focusGained in interface FocusListenerpublic void focusLost(FocusEvent pFocusEvent)
focusLost in interface FocusListenerpublic void keyPressed(KeyEvent pKeyEvent)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent pKeyEvent)
keyReleased in interface KeyListenerpublic void keyTyped(KeyEvent pKeyEvent)
keyTyped in interface KeyListenerprotected void fireEditingStarted()
protected void fireEditingComplete(String pCompleteType)
pCompleteType - the editing complete type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||