|
Hilbert II - Version 0.03.03 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.rel.test.gui.Parameter
Show and edit parameters of an application. Valid parameter types are:
| Constructor Summary | |
Parameter(String name,
String label,
Class type,
String comment,
String value)
Constructor. |
|
Parameter(String name,
String label,
Class type,
String comment,
String value,
String dflt)
Constructor. |
|
Parameter(String name,
String label,
String comment,
String value,
String dflt,
List list)
Constructor. |
|
| Method Summary | |
Boolean |
getBooleanValue()
Get Boolean parameter value. |
String |
getComment()
Get parameter comment. |
Boolean |
getCurrentBooleanValue()
Get current Boolean parameter value. |
Double |
getCurrentDoubleValue()
Get current Double parameter value. |
File |
getCurrentFileValue()
Get current File parameter value. |
Integer |
getCurrentIntegerValue()
Get current Integer parameter value. |
String |
getCurrentStringValue()
Get current parameter value as String. |
Object |
getCurrentValue()
Get current parameter value. |
Double |
getDoubleValue()
Get Double parameter value. |
File |
getFileValue()
Get File parameter value. |
Integer |
getIntegerValue()
Get Integer parameter value. |
String |
getLabel()
Get parameter label. |
List |
getList()
Get value list. |
String |
getName()
Get parameter name. |
String |
getStringValue()
Get parameter value as String. |
Class |
getType()
Get parameter type. |
Object |
getValue()
Get parameter value. |
void |
resetToDefault()
Reset all parameters to default values. |
void |
setComment(String comment)
Set parameter comment. |
void |
setCurrentValue(Boolean valueCurrent)
Set current Boolean parameter value. |
void |
setCurrentValue(Double valueCurrent)
Set current Double parameter value. |
void |
setCurrentValue(File valueCurrent)
Set current File parameter value. |
void |
setCurrentValue(Integer valueCurrent)
Set current Integer parameter value. |
void |
setCurrentValue(String valueCurrent)
Set current String parameter value. |
void |
setLabel(String label)
Set parameter label. |
void |
setName(String name)
Set parameter name. |
void |
setStringValue(String value)
Set value according to type. |
void |
setValue(Boolean value)
Set Boolean parameter value. |
void |
setValue(Double value)
Set Double parameter value. |
void |
setValue(File value)
Set File parameter value. |
void |
setValue(Integer value)
Set Integer parameter value. |
void |
setValue(String value)
Set String parameter value. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Parameter(String name,
String label,
Class type,
String comment,
String value)
name - Parameter name.label - Parameter label.type - Parameter type.comment - Parameter comment.value - Value of parameter. Maybe null.
public Parameter(String name,
String label,
Class type,
String comment,
String value,
String dflt)
name - Parameter name.label - Parameter label.type - Parameter type.comment - Parameter comment.value - Value of parameter. Maybe null.dflt - Default value of parameter. Maybe null.
public Parameter(String name,
String label,
String comment,
String value,
String dflt,
List list)
name - Parameter name.label - Parameter label.comment - Parameter comment.value - Value of parameter. Maybe null.dflt - Default value of parameter. Maybe null.list - List of possible string values.
NullPointerException - list is null.| Method Detail |
public void resetToDefault()
public String getComment()
public void setComment(String comment)
comment - Comment.public String getName()
public void setName(String name)
name - public Class getType()
public Object getValue()
public Boolean getBooleanValue()
Boolean parameter value.
ClassCastException - Type is not Boolean.public Integer getIntegerValue()
Integer parameter value.
ClassCastException - Type is not Integer.public Double getDoubleValue()
Double parameter value.
ClassCastException - Type is not Double.public String getStringValue()
String. Works on any parameter type.
String.public File getFileValue()
File parameter value.
ClassCastException - Type is not File.public void setValue(Boolean value)
Boolean parameter value.
value - Boolean parameter value.
ClassCastException - Type is not Boolean.public void setValue(Integer value)
Integer parameter value.
value - Integer parameter value.
ClassCastException - Type is not Integer.public void setValue(Double value)
Double parameter value.
value - Double parameter value.
ClassCastException - Type is not Double.public void setValue(String value)
String parameter value.
value - String parameter value.
ClassCastException - Type is not String or List.
IllegalArgumentException - Type is List and value is not in
list.public void setValue(File value)
File parameter value.
value - File parameter value.
ClassCastException - Type is not File.public void setLabel(String label)
label - Label for parameter.public String getLabel()
public void setStringValue(String value)
String for
getType().
value - public List getList()
public Object getCurrentValue()
public Boolean getCurrentBooleanValue()
Boolean parameter value.
ClassCastException - Type is not Boolean.public Integer getCurrentIntegerValue()
Integer parameter value.
ClassCastException - Type is not Integer.public Double getCurrentDoubleValue()
Double parameter value.
ClassCastException - Type is not Double.public String getCurrentStringValue()
String. Works on any parameter type.
String.public File getCurrentFileValue()
File parameter value.
ClassCastException - Type is not File.public void setCurrentValue(Boolean valueCurrent)
Boolean parameter value.
valueCurrent - Boolean parameter value.
ClassCastException - Type is not Boolean.public void setCurrentValue(Integer valueCurrent)
Integer parameter value.
valueCurrent - Integer parameter value.
ClassCastException - Type is not Integer.public void setCurrentValue(Double valueCurrent)
Double parameter value.
valueCurrent - Double parameter value.
ClassCastException - Type is not Double.public void setCurrentValue(String valueCurrent)
String parameter value.
valueCurrent - String parameter value.
ClassCastException - Type is not String or List.
IllegalArgumentException - Type is List and value is not in
list.public void setCurrentValue(File valueCurrent)
File parameter value.
valueCurrent - File parameter value.
ClassCastException - Type is not File.
|
Hilbert II - Version 0.03.03 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |