Class ToolInfo
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.galaxytools.ToolInfo
-
public class ToolInfo extends Object
The class define a tool data which contains all data extracted from XML file.- Since:
- 2.0
- Author:
- Sandrine Perrin
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCheetahScript()Get the Cheetah script.StringgetDescription()Get the tool description.StringgetDockerImage()Get Docker image.StringgetInterpreter(boolean dockerEnabled)Get the interpreter.StringgetToolID()Get the tool Id.StringgetToolName()Get the tool name.StringgetToolSource()Get the tool source.StringgetToolVersion()Get the tool version.StringtoString()
-
-
-
Method Detail
-
getToolSource
public String getToolSource()
Get the tool source.- Returns:
- the tool source
-
getToolID
public String getToolID()
Get the tool Id.- Returns:
- the tool id
-
getToolName
public String getToolName()
Get the tool name.- Returns:
- the tool name
-
getToolVersion
public String getToolVersion()
Get the tool version.- Returns:
- the tool version
-
getDescription
public String getDescription()
Get the tool description.- Returns:
- the tool description
-
getInterpreter
public String getInterpreter(boolean dockerEnabled)
Get the interpreter.- Returns:
- the interpreter
-
getCheetahScript
public String getCheetahScript()
Get the Cheetah script.- Returns:
- the Cheetah script
-
getDockerImage
public String getDockerImage()
Get Docker image.- Returns:
- the docker image
-
-