edu.udo.cs.miningmart.gui.stepsettings
Class SelectEditor
java.lang.Object
javax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
edu.udo.cs.miningmart.gui.stepsettings.ParameterEditor
edu.udo.cs.miningmart.gui.stepsettings.SelectEditor
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.CellEditor, javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer, javax.swing.tree.TreeCellEditor
- Direct Known Subclasses:
- ListSelectEditor, SingleSelectEditor
public abstract class SelectEditor
- extends ParameterEditor
An editor and renderer for the StepParameterTable.
- Version:
- $Id: SelectEditor.java,v 1.8 2006/09/27 14:59:58 euler Exp $
- Author:
- Daniel Hakenjos
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.DefaultCellEditor |
javax.swing.DefaultCellEditor.EditorDelegate |
| Fields inherited from class javax.swing.DefaultCellEditor |
clickCountToStart, delegate, editorComponent |
| Fields inherited from class javax.swing.AbstractCellEditor |
changeEvent, listenerList |
| Methods inherited from class edu.udo.cs.miningmart.gui.stepsettings.ParameterEditor |
addChangeListener, cancelEditing, existsOutput, fireStateChanged, getAllParameterCollections, getChangeListener, getChangeListenerCount, getLoopNumber, getNumberOfLoops, getParameterCollection, getParameterCollection, getTableCellRendererComponent, getTheOpParam, init, makeOutput, removeAllChangeListener, removeChangeListener, setCollectionsInStep, setEditable, setLoopNumber, setNumberOfLoops, setParameterCollection, setParameterCollection |
| Methods inherited from class javax.swing.DefaultCellEditor |
cancelCellEditing, getCellEditorValue, getClickCountToStart, getComponent, getTableCellEditorComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell, stopCellEditing |
| 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 |
| Methods inherited from interface javax.swing.CellEditor |
addCellEditorListener, removeCellEditorListener |
table
protected StepParameterTable table
button
protected javax.swing.JButton button
SelectEditor
public SelectEditor(MiningMartApplication app,
Step step,
OpParam opParam)
- Constructs new
SelectEditor with a JTextField.
getListOfAttributesToSelectAttributeFrom
protected java.util.Collection getListOfAttributesToSelectAttributeFrom(OpParam theAttribOpParam)
- Returns a collection of BaseAttributes. The parameter object of the parameter
given by theAttribOpParam must be chosen from the returned collection.
If null is returned, no knowledge is available about where to select from.
- Parameters:
theAttribOpParam -
- Returns:
showErrorMessage
protected void showErrorMessage()
showErrorMessage
protected void showErrorMessage(java.lang.String message)
Copyright © 2001-2005