Package org.apache.jmeter.gui.util
Class TextAreaTableCellEditor
java.lang.Object
javax.swing.AbstractCellEditor
org.apache.jmeter.gui.util.TextAreaTableCellEditor
- All Implemented Interfaces:
- Serializable,- CellEditor,- TableCellEditor,- TreeCellEditor
public class TextAreaTableCellEditor
extends AbstractCellEditor
implements TableCellEditor, TreeCellEditor
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classThe protectedEditorDelegateclass.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected intAn integer specifying the number of clicks needed to start editing.protected TextAreaTableCellEditor.EditorDelegateThe delegate class which handles all methods sent from theCellEditor.protected JTextAreaThe Swing component being edited.Fields inherited from class javax.swing.AbstractCellEditorchangeEvent, listenerList
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs aTableCellEditorthat uses a text field.
- 
Method SummaryModifier and TypeMethodDescriptionvoidForwards the message from theCellEditorto thedelegate.Forwards the message from theCellEditorto thedelegate.intReturns the number of clicks needed to start editing.Returns a reference to the editor component.getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) Implements theTableCellEditorinterface.getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Implements theTreeCellEditorinterface.booleanisCellEditable(EventObject anEvent) Forwards the message from theCellEditorto thedelegate.voidsetClickCountToStart(int count) Specifies the number of clicks needed to start editing.booleanshouldSelectCell(EventObject anEvent) Forwards the message from theCellEditorto thedelegate.booleanForwards the message from theCellEditorto thedelegate.Methods inherited from class javax.swing.AbstractCellEditoraddCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListenerMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.CellEditoraddCellEditorListener, removeCellEditorListener
- 
Field Details- 
editorComponentThe Swing component being edited.
- 
delegateThe delegate class which handles all methods sent from theCellEditor.
- 
clickCountToStartprotected int clickCountToStartAn integer specifying the number of clicks needed to start editing. Even ifclickCountToStartis defined as zero, it will not initiate until a click occurs.
 
- 
- 
Constructor Details- 
TextAreaTableCellEditorpublic TextAreaTableCellEditor()Constructs aTableCellEditorthat uses a text field.
 
- 
- 
Method Details- 
getComponentReturns a reference to the editor component.- Returns:
- the editor Component
 
- 
setClickCountToStartpublic void setClickCountToStart(int count) Specifies the number of clicks needed to start editing.- Parameters:
- count- an int specifying the number of clicks needed to start editing
- See Also:
 
- 
getClickCountToStartpublic int getClickCountToStart()Returns the number of clicks needed to start editing.- Returns:
- the number of clicks needed to start editing
 
- 
getCellEditorValueForwards the message from theCellEditorto thedelegate.- Specified by:
- getCellEditorValuein interface- CellEditor
- See Also:
 
- 
isCellEditableForwards the message from theCellEditorto thedelegate.- Specified by:
- isCellEditablein interface- CellEditor
- Overrides:
- isCellEditablein class- AbstractCellEditor
- See Also:
 
- 
shouldSelectCellForwards the message from theCellEditorto thedelegate.- Specified by:
- shouldSelectCellin interface- CellEditor
- Overrides:
- shouldSelectCellin class- AbstractCellEditor
- See Also:
 
- 
stopCellEditingpublic boolean stopCellEditing()Forwards the message from theCellEditorto thedelegate.- Specified by:
- stopCellEditingin interface- CellEditor
- Overrides:
- stopCellEditingin class- AbstractCellEditor
- See Also:
 
- 
cancelCellEditingpublic void cancelCellEditing()Forwards the message from theCellEditorto thedelegate.- Specified by:
- cancelCellEditingin interface- CellEditor
- Overrides:
- cancelCellEditingin class- AbstractCellEditor
- See Also:
 
- 
getTreeCellEditorComponentpublic Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Implements theTreeCellEditorinterface.- Specified by:
- getTreeCellEditorComponentin interface- TreeCellEditor
 
- 
getTableCellEditorComponentpublic Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) Implements theTableCellEditorinterface.- Specified by:
- getTableCellEditorComponentin interface- TableCellEditor
 
 
-