|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.AbstractCellEditor
edu.jhu.ece.iacl.jist.pipeline.graph.PipeEdgeRealEditor
public class PipeEdgeRealEditor
The Class PipeEdgeRealEditor.
| Nested Class Summary | |
|---|---|
protected class |
PipeEdgeRealEditor.EditorDelegate
The protected EditorDelegate class. |
| Field Summary | |
|---|---|
protected int |
clickCountToStart
An integer specifying the number of clicks needed to start editing. |
protected PipeEdgeRealEditor.EditorDelegate |
delegate
The delegate class which handles all methods sent from the CellEditor. |
protected javax.swing.JComponent |
editorComponent
The Swing component being edited. |
| Fields inherited from class javax.swing.AbstractCellEditor |
|---|
changeEvent, listenerList |
| Constructor Summary | |
|---|---|
PipeEdgeRealEditor(javax.swing.JSpinner spinnerField)
Constructs a DefaultCellEditor that uses a text field. |
|
| Method Summary | |
|---|---|
void |
cancelCellEditing()
Forwards the message from the CellEditor to the
delegate. |
java.lang.Object |
getCellEditorValue()
Forwards the message from the CellEditor to the
delegate. |
int |
getClickCountToStart()
Returns the number of clicks needed to start editing. |
java.awt.Component |
getComponent()
Returns a reference to the editor component. |
java.awt.Component |
getGraphCellEditorComponent(JGraph graph,
java.lang.Object value,
boolean isSelected)
|
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
Implements the TableCellEditor interface. |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
Implements the TreeCellEditor interface. |
boolean |
isCellEditable(java.util.EventObject anEvent)
Forwards the message from the CellEditor to the
delegate. |
void |
setClickCountToStart(int count)
Specifies the number of clicks needed to start editing. |
boolean |
shouldSelectCell(java.util.EventObject anEvent)
Forwards the message from the CellEditor to the
delegate. |
boolean |
stopCellEditing()
Forwards the message from the CellEditor to the
delegate. |
| Methods inherited from class javax.swing.AbstractCellEditor |
|---|
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.CellEditor |
|---|
addCellEditorListener, removeCellEditorListener |
| Field Detail |
|---|
protected javax.swing.JComponent editorComponent
protected PipeEdgeRealEditor.EditorDelegate delegate
CellEditor.
protected int clickCountToStart
clickCountToStart is defined as zero, it will not
initiate until a click occurs.
| Constructor Detail |
|---|
public PipeEdgeRealEditor(javax.swing.JSpinner spinnerField)
DefaultCellEditor that uses a text field.
spinnerField - the spinner field| Method Detail |
|---|
public void cancelCellEditing()
CellEditor to the
delegate.
cancelCellEditing in interface javax.swing.CellEditorcancelCellEditing in class javax.swing.AbstractCellEditorPipeEdgeRealEditor.EditorDelegate.cancelCellEditing()public java.lang.Object getCellEditorValue()
CellEditor to the
delegate.
getCellEditorValue in interface javax.swing.CellEditorPipeEdgeRealEditor.EditorDelegate.getCellEditorValue()public int getClickCountToStart()
public java.awt.Component getComponent()
Component
public java.awt.Component getGraphCellEditorComponent(JGraph graph,
java.lang.Object value,
boolean isSelected)
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
TableCellEditor interface.
getTableCellEditorComponent in interface javax.swing.table.TableCellEditortable - the tablevalue - the valueisSelected - the is selectedrow - the rowcolumn - the column
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
TreeCellEditor interface.
getTreeCellEditorComponent in interface javax.swing.tree.TreeCellEditortree - the treevalue - the valueisSelected - the is selectedexpanded - the expandedleaf - the leafrow - the row
public boolean isCellEditable(java.util.EventObject anEvent)
CellEditor to the
delegate.
isCellEditable in interface javax.swing.CellEditorisCellEditable in class javax.swing.AbstractCellEditoranEvent - the an event
PipeEdgeRealEditor.EditorDelegate.isCellEditable(EventObject)public void setClickCountToStart(int count)
count - an int specifying the number of clicks needed to start editinggetClickCountToStart()public boolean shouldSelectCell(java.util.EventObject anEvent)
CellEditor to the
delegate.
shouldSelectCell in interface javax.swing.CellEditorshouldSelectCell in class javax.swing.AbstractCellEditoranEvent - the an event
PipeEdgeRealEditor.EditorDelegate.shouldSelectCell(EventObject)public boolean stopCellEditing()
CellEditor to the
delegate.
stopCellEditing in interface javax.swing.CellEditorstopCellEditing in class javax.swing.AbstractCellEditorPipeEdgeRealEditor.EditorDelegate.stopCellEditing()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||