|
|
|||||||||||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||||||||||
public interface Parameterizable
Interface to define the required methods for command line interaction.
| Method Summary | |
|---|---|
void |
checkGlobalParameterConstraints()
Checks if all global parameter constraints are kept |
String |
description()
Returns a description of the class and the required parameters. |
List<AttributeSettings> |
getAttributeSettings()
Returns the setting of the attributes of the parameterizable. |
String[] |
getParameters()
Returns the parameter array as given to the last call of setParameters(String[])
but without unnecessary entries. |
Option<?>[] |
getPossibleOptions()
Returns an array containing all options of this parameterizable object |
String |
inlineDescription()
Returns a description of the class and the required parameters. |
String[] |
setParameters(String[] args)
Sets the attributes of the class accordingly to the given parameters. |
| Method Detail |
|---|
String description()
String inlineDescription()
String[] setParameters(String[] args)
throws ParameterException
args - parameters to set the attributes accordingly to
ParameterException - in case of wrong parameter-settingString[] getParameters()
setParameters(String[])
but without unnecessary entries.
The provided array should be suitable to call
setParameters(String[])
with it resulting in the identical parameterization.
setParameters(String[])
but without unnecessary entriesList<AttributeSettings> getAttributeSettings()
Option<?>[] getPossibleOptions()
void checkGlobalParameterConstraints()
throws ParameterException
ParameterException
|
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||||