jmathlib.core.graphics.properties
Class RadioProperty
java.lang.Object
jmathlib.core.graphics.properties.Property
jmathlib.core.graphics.properties.RadioProperty
- Direct Known Subclasses:
- BooleanProperty, LineStyleProperty, MarkerProperty, UnitsProperty
public class RadioProperty
- extends Property
|
Field Summary |
protected java.lang.String |
value
|
protected java.util.Set |
valueSet
|
|
Constructor Summary |
RadioProperty(PropertySet parent,
java.lang.String name,
java.lang.String[] values,
java.lang.String defaultValue)
|
|
Method Summary |
java.lang.Object |
get()
|
java.lang.String |
getValue()
|
boolean |
is(java.lang.String val)
|
void |
set(java.lang.Object newValue)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
valueSet
protected java.util.Set valueSet
value
protected java.lang.String value
RadioProperty
public RadioProperty(PropertySet parent,
java.lang.String name,
java.lang.String[] values,
java.lang.String defaultValue)
get
public java.lang.Object get()
- Specified by:
get in class Property
set
public void set(java.lang.Object newValue)
throws PropertyException
- Specified by:
set in class Property
- Throws:
PropertyException
getValue
public java.lang.String getValue()
is
public boolean is(java.lang.String val)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object