weka.gui
Class SelectedTagEditor
java.lang.Object
|
+--java.beans.PropertyEditorSupport
|
+--weka.gui.SelectedTagEditor
- All Implemented Interfaces:
- java.beans.PropertyEditor
- public class SelectedTagEditor
- extends java.beans.PropertyEditorSupport
A PropertyEditor that uses tags, where the tags are obtained from a
weka.core.SelectedTag object.
- Author:
- Len Trigg (trigg@cs.waikato.ac.nz)
Method Summary |
java.lang.String |
getAsText()
Gets the current value as text. |
java.lang.String |
getJavaInitializationString()
Returns a description of the property value as java source. |
java.lang.String[] |
getTags()
Gets the list of tags that can be selected from. |
static void |
main(java.lang.String[] args)
Tests out the selectedtag editor from the command line. |
void |
setAsText(java.lang.String text)
Sets the current property value as text. |
Methods inherited from class java.beans.PropertyEditorSupport |
addPropertyChangeListener, firePropertyChange, getCustomEditor, getValue, isPaintable, paintValue, removePropertyChangeListener, setValue, supportsCustomEditor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectedTagEditor
public SelectedTagEditor()
getJavaInitializationString
public java.lang.String getJavaInitializationString()
- Returns a description of the property value as java source.
- Overrides:
getJavaInitializationString
in class java.beans.PropertyEditorSupport
- Returns:
- a value of type 'String'
getAsText
public java.lang.String getAsText()
- Gets the current value as text.
- Overrides:
getAsText
in class java.beans.PropertyEditorSupport
- Returns:
- a value of type 'String'
setAsText
public void setAsText(java.lang.String text)
throws java.lang.IllegalArgumentException
- Sets the current property value as text.
- Overrides:
setAsText
in class java.beans.PropertyEditorSupport
- Parameters:
text
- the text of the selected tag.- Throws:
java.lang.IllegalArgumentException
- if an error occurs
getTags
public java.lang.String[] getTags()
- Gets the list of tags that can be selected from.
- Overrides:
getTags
in class java.beans.PropertyEditorSupport
- Returns:
- an array of string tags.
main
public static void main(java.lang.String[] args)
- Tests out the selectedtag editor from the command line.
- Parameters:
args
- ignored