|
|
|||||||||||||||||||||
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 |