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 Details

    • 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.
      Parameters:
      dockerEnabled - enable docker container
      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
    • toString

      public String toString()
      Overrides:
      toString in class Object