Class TextParameterToolElement
java.lang.Object
fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractToolElement
fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractParameterToolElement
fr.ens.biologie.genomique.eoulsan.galaxytools.elements.TextParameterToolElement
- All Implemented Interfaces:
ToolElement
- Direct Known Subclasses:
FloatParameterToolElement,IntegerParameterToolElement
This class define a text tool element parameter.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Field Summary
FieldsFields inherited from interface fr.ens.biologie.genomique.eoulsan.galaxytools.elements.ToolElement
SEP -
Constructor Summary
ConstructorsConstructorDescriptionTextParameterToolElement(ToolInfo toolInfo, Element param) Instantiates a new text tool element parameter.TextParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace) Instantiates a new text tool element parameter. -
Method Summary
Methods inherited from class fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractToolElement
equals, getHelp, getLabel, getName, getShortName, getType, getValidatedName, hashCode, isOptional, toString
-
Field Details
-
TYPE
The Constant TYPE.- See Also:
-
-
Constructor Details
-
TextParameterToolElement
Instantiates a new text tool element parameter.- Parameters:
toolInfo- the ToolInfo objectparam- the parameter- Throws:
EoulsanException- if an error occurs while setting the value
-
TextParameterToolElement
public TextParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace) throws EoulsanException Instantiates a new text tool element parameter.- Parameters:
toolInfo- the ToolInfo objectparam- the parameternameSpace- the name space- Throws:
EoulsanException- if an error occurs while setting the value
-
-
Method Details
-
isParameterValueValid
public boolean isParameterValueValid()Description copied from class:AbstractParameterToolElementTest if the parameter value is valid- Specified by:
isParameterValueValidin classAbstractParameterToolElement- Returns:
- true if the paramter value is valid
-
getValue
Description copied from interface:ToolElementGets the value.- Returns:
- the value
-
isSet
public boolean isSet()Description copied from class:AbstractParameterToolElementChecks if the value has been set (is not the default value).- Specified by:
isSetin classAbstractParameterToolElement- Returns:
- true if the value has been set
-
setValue
Description copied from interface:ToolElementSets the value.- Parameters:
value- the value- Throws:
EoulsanException- the eoulsan exception
-