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 String
getCheetahScript()
Get the Cheetah script.String
getDescription()
Get the tool description.String
getDockerImage()
Get Docker image.String
getInterpreter(boolean dockerEnabled)
Get the interpreter.String
getToolID()
Get the tool Id.String
getToolName()
Get the tool name.String
getToolSource()
Get the tool source.String
getToolVersion()
Get the tool version.String
toString()
-
-
-
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
-
-