|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
javax.swing.AbstractCellEditor
com.essbase.eas.ui.ptable.PTableRadioButtonEditor
public class PTableRadioButtonEditor
The default editor for table and tree cells.
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.
| Nested Class Summary | |
|---|---|
protected class |
PTableRadioButtonEditor.EditorDelegateThe protected EditorDelegate class. |
| Field Summary | |
|---|---|
protected int |
clickCountToStartAn integer specifying the number of clicks needed to start editing. |
protected PTableRadioButtonEditor.EditorDelegate |
delegateThe delegate class which handles all methods sent from the CellEditor. |
protected javax.swing.JComponent |
editorComponentThe Swing component being edited. |
| Fields inherited from class javax.swing.AbstractCellEditor |
|---|
changeEvent, listenerList |
| Constructor Summary | |
|---|---|
PTableRadioButtonEditor(javax.swing.JRadioButton radioButton)Constructs a PTableRadioButtonEditor object that uses a check box. |
|
| 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 |
getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)Implements the TableCellEditor 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 PTableRadioButtonEditor.EditorDelegate delegate
CellEditor.protected int clickCountToStart
clickCountToStart is defined as zero, it will not initiate until a click occurs.| Constructor Detail |
|---|
public PTableRadioButtonEditor(javax.swing.JRadioButton radioButton)
PTableRadioButtonEditor object that uses a check box.
x - a JRadioButton object| Method Detail |
|---|
public java.awt.Component getComponent()
Componentpublic void setClickCountToStart(int count)
count - an int specifying the number of clicks needed to start editinggetClickCountToStart()public int getClickCountToStart()
public java.lang.Object getCellEditorValue()
CellEditor to the delegate.getCellEditorValue in interface javax.swing.CellEditorPTableRadioButtonEditor.EditorDelegate.getCellEditorValue()public boolean isCellEditable(java.util.EventObject anEvent)
CellEditor to the delegate.isCellEditable in interface javax.swing.CellEditorisCellEditable in class javax.swing.AbstractCellEditorPTableRadioButtonEditor.EditorDelegate.isCellEditable(EventObject)public boolean shouldSelectCell(java.util.EventObject anEvent)
CellEditor to the delegate.shouldSelectCell in interface javax.swing.CellEditorshouldSelectCell in class javax.swing.AbstractCellEditorPTableRadioButtonEditor.EditorDelegate.shouldSelectCell(EventObject)public boolean stopCellEditing()
CellEditor to the delegate.stopCellEditing in interface javax.swing.CellEditorstopCellEditing in class javax.swing.AbstractCellEditorPTableRadioButtonEditor.EditorDelegate.stopCellEditing()public void cancelCellEditing()
CellEditor to the delegate.cancelCellEditing in interface javax.swing.CellEditorcancelCellEditing in class javax.swing.AbstractCellEditorPTableRadioButtonEditor.EditorDelegate.cancelCellEditing()
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.TableCellEditor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||