public abstract class PropertyInteger extends HighLevelProperty<java.lang.Integer>
| Constructor and Description |
|---|
PropertyInteger() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
clone(java.lang.Object element) |
GUIProperty<java.lang.Integer> |
getGUIProperty() |
double |
getValueDouble(java.lang.Object value) |
java.lang.String |
marshall(java.lang.Object value) |
java.lang.Object |
unmarshall(java.lang.String xml) |
compare, equals, getDependencies, getIcon, getMeaningfulTypeConstructs, hashCode, hasOrdering, higherBetter, monotonicity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDefaultValue, getID, getNamepublic double getValueDouble(java.lang.Object value)
getValueDouble in interface Property<java.lang.Integer>getValueDouble in class HighLevelProperty<java.lang.Integer>value - The value one wants to have a single double ofpublic java.lang.String marshall(java.lang.Object value)
value - the value of the object to be writtenpublic java.lang.Object unmarshall(java.lang.String xml)
xml - the xml fragment to be parsedpublic GUIProperty<java.lang.Integer> getGUIProperty() throws java.lang.InstantiationException, java.lang.IllegalAccessException
getGUIProperty in interface Property<java.lang.Integer>getGUIProperty in class HighLevelProperty<java.lang.Integer>java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic java.lang.Integer clone(java.lang.Object element)