edu.udo.cs.yale.gui.properties
Class OperatorValueValueCellEditor
java.lang.Object
javax.swing.AbstractCellEditor
edu.udo.cs.yale.gui.properties.OperatorValueValueCellEditor
- All Implemented Interfaces:
- PropertyValueCellEditor, java.io.Serializable, javax.swing.CellEditor, javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer
public class OperatorValueValueCellEditor
- extends javax.swing.AbstractCellEditor
- implements PropertyValueCellEditor
Parameter editor for ParameterTypeValue
, i.e. the parameter type for
values which are provided by operators.
- Version:
- $Id: OperatorValueValueCellEditor.java,v 1.2 2006/08/03 14:39:32 ingomierswa Exp $
- Author:
- Ingo Mierswa, Simon Fischer
- See Also:
DefaultPropertyValueCellEditor
,
Serialized Form
Fields inherited from class javax.swing.AbstractCellEditor |
changeEvent, listenerList |
Methods inherited from class javax.swing.AbstractCellEditor |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing |
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, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
panel
private javax.swing.JPanel panel
operatorCombo
private javax.swing.JComboBox operatorCombo
typeCombo
private javax.swing.JComboBox typeCombo
valueCombo
private javax.swing.JComboBox valueCombo
experiment
private Experiment experiment
OperatorValueValueCellEditor
public OperatorValueValueCellEditor(ParameterTypeValue type,
Experiment experiment)
createOperatorCombo
private javax.swing.JComboBox createOperatorCombo()
fillValueCombo
private void fillValueCombo()
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue
in interface javax.swing.CellEditor
setValue
public void setValue(java.lang.String valueName)
getTableCellEditorComponent
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int col)
- Specified by:
getTableCellEditorComponent
in interface javax.swing.table.TableCellEditor
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer
useEditorAsRenderer
public boolean useEditorAsRenderer()
- Description copied from interface:
PropertyValueCellEditor
- Returns true if this editor should also be used as renderer. Should not be the case
for components with frames around the component like JTextFields.
- Specified by:
useEditorAsRenderer
in interface PropertyValueCellEditor
Copyright © 2001-2006