Class AbstractParameterToolElement
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractToolElement
-
- fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractParameterToolElement
-
- All Implemented Interfaces:
ToolElement
- Direct Known Subclasses:
BooleanParameterToolElement
,SelectParameterToolElement
,TextParameterToolElement
public abstract class AbstractParameterToolElement extends AbstractToolElement
This class define an abstract class for tool element parameters.- Since:
- 2.0
- Author:
- Laurent Jourdren
-
-
Field Summary
-
Fields inherited from class fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractToolElement
COMMA
-
Fields inherited from interface fr.ens.biologie.genomique.eoulsan.galaxytools.elements.ToolElement
SEP
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractParameterToolElement(Element param, String nameSpace)
Protected constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract boolean
isParameterValueValid()
Test if the parameter value is validabstract boolean
isSet()
Checks if the value has been set (is not the default value).-
Methods inherited from class fr.ens.biologie.genomique.eoulsan.galaxytools.elements.AbstractToolElement
equals, getHelp, getLabel, getName, getShortName, getType, getValidatedName, hashCode, isOptional, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface fr.ens.biologie.genomique.eoulsan.galaxytools.elements.ToolElement
getValue, setValue
-
-
-
-
Method Detail
-
isParameterValueValid
public abstract boolean isParameterValueValid()
Test if the parameter value is valid- Returns:
- true if the paramter value is valid
-
isSet
public abstract boolean isSet()
Checks if the value has been set (is not the default value).- Returns:
- true if the value has been set
-
-