Package adams.gui.goe
Class WekaLabelIndexEditor
- java.lang.Object
-
- java.beans.PropertyEditorSupport
-
- adams.gui.goe.AbstractPropertyEditorSupport
-
- adams.gui.goe.IndexEditor
-
- adams.gui.goe.WekaLabelIndexEditor
-
- All Implemented Interfaces:
HelpProvider
,CustomStringRepresentationHandler
,InlineEditorSupport
,MultiSelectionEditor
,PropertyEditor
public class WekaLabelIndexEditor extends IndexEditor
Editor forWekaLabelIndex
objects.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
-
Fields inherited from class adams.gui.goe.IndexEditor
m_ButtonHelp, m_DefaultBackground, m_PanelValue, m_TextValue
-
Fields inherited from class adams.gui.goe.AbstractPropertyEditorSupport
APPROVE_OPTION, CANCEL_OPTION, EMPTY, m_ChosenOption, m_CustomEditor, m_WindowAdapter, NULL
-
-
Constructor Summary
Constructors Constructor Description WekaLabelIndexEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
fromCustomStringRepresentation(String str)
Returns an object created from the custom string representation.protected WekaLabelIndex
parse(String s)
Parses the given string and returns the generated object.-
Methods inherited from class adams.gui.goe.IndexEditor
acceptInput, createCustomEditor, discardInput, getInlineValue, getJavaInitializationString, getSelectedObjects, getStringToPaint, indicateValidity, initForDisplay, isInlineEditingAvailable, isInlineValueValid, isUnchanged, isValid, paintValue, setInlineValue, toCustomStringRepresentation
-
Methods inherited from class adams.gui.goe.AbstractPropertyEditorSupport
addWindowAdapter, cleanUp, closeDialog, createPopup, createTipText, createWindowAdapter, getChosenOption, getCustomEditor, getHelpDescription, getHelpIcon, getHelpTitle, getHelpURL, getParentDialog, getParentFrame, initialize, isPaintable, resetChosenOption, setValue, supportsCustomEditor
-
Methods inherited from class java.beans.PropertyEditorSupport
addPropertyChangeListener, firePropertyChange, getAsText, getSource, getTags, getValue, removePropertyChangeListener, setAsText, setSource
-
-
-
-
Method Detail
-
fromCustomStringRepresentation
public Object fromCustomStringRepresentation(String str)
Returns an object created from the custom string representation.- Specified by:
fromCustomStringRepresentation
in interfaceCustomStringRepresentationHandler
- Overrides:
fromCustomStringRepresentation
in classIndexEditor
- Parameters:
str
- the string to turn into an object- Returns:
- the object
-
parse
protected WekaLabelIndex parse(String s)
Parses the given string and returns the generated object. The string has to be a valid one, i.e., the isValid(String) check has been performed already and succeeded.- Overrides:
parse
in classIndexEditor
- Parameters:
s
- the string to parse- Returns:
- the generated object, or null in case of an error
-
-