Uses of Class
fr.ens.biologie.genomique.eoulsan.galaxytools.ToolInfo
-
Packages that use ToolInfo Package Description fr.ens.biologie.genomique.eoulsan.galaxytools This package contain classes related to read tool xml file from galaxy.fr.ens.biologie.genomique.eoulsan.galaxytools.elements This package contain classes related to parameter extractions from XML Galaxy tool xml files. -
-
Uses of ToolInfo in fr.ens.biologie.genomique.eoulsan.galaxytools
Methods in fr.ens.biologie.genomique.eoulsan.galaxytools that return ToolInfo Modifier and Type Method Description ToolInfo
GalaxyToolInterpreter. getToolInfo()
Gets the tool information.Methods in fr.ens.biologie.genomique.eoulsan.galaxytools with parameters of type ToolInfo Modifier and Type Method Description static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractConditionalParamElement(ToolInfo toolInfo, Element parent)
Extract conditional param element.static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractConditionalParamElement(ToolInfo toolInfo, Element parent, Map<String,Parameter> stepParameters)
Extract conditional param element.static List<Element>
GalaxyToolXMLParserUtils. extractElementsByTagName(ToolInfo toolInfo, Document doc, String tagName)
Extract elements by tag name.static List<Element>
GalaxyToolXMLParserUtils. extractElementsByTagName(ToolInfo toolInfo, Document doc, String tagName, int expectedCount)
Extract elements by tag name.static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractInputs(ToolInfo toolInfo, Document doc, Map<String,Parameter> stepParameters)
Extract all input parameters define in document.static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractOutputs(ToolInfo toolInfo, Document doc, Map<String,Parameter> stepParameters)
Extract all output parameters define in document.static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractParamElement(ToolInfo toolInfo, Element parent, String elementName)
Extract parameter elements.static Map<String,ToolElement>
GalaxyToolXMLParserUtils. extractParamElement(ToolInfo toolInfo, Element parent, String elementName, Map<String,Parameter> stepParameters)
Extract parameter elements.static EoulsanException
GalaxyToolXMLParserUtils. newEoulsanException(ToolInfo toolInfo, String message)
Create an EoulsanException.static EoulsanException
GalaxyToolXMLParserUtils. newEoulsanException(ToolInfo toolInfo, String parameterName, String message)
Create an EoulsanException.Constructors in fr.ens.biologie.genomique.eoulsan.galaxytools with parameters of type ToolInfo Constructor Description ToolExecutor(TaskContext context, ToolInfo toolData, String commandLine, Set<File> inputFiles)
Constructor a new galaxy tool executor. -
Uses of ToolInfo in fr.ens.biologie.genomique.eoulsan.galaxytools.elements
Methods in fr.ens.biologie.genomique.eoulsan.galaxytools.elements with parameters of type ToolInfo Modifier and Type Method Description static ToolElement
ToolElementFactory. newToolElement(ToolInfo toolInfo, Element param)
Gets the instance tool element.static ToolElement
ToolElementFactory. newToolElement(ToolInfo toolInfo, Element tag, String nameSpace)
Gets the instance tool element.Constructors in fr.ens.biologie.genomique.eoulsan.galaxytools.elements with parameters of type ToolInfo Constructor Description BooleanParameterToolElement(ToolInfo toolInfo, Element param)
Instantiates a new boolean tool parameter.BooleanParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace)
Instantiates a new boolean tool parameter.ConditionalToolElement(ToolInfo toolInfo, Element element)
Instantiates a new tool conditional element.DataToolElement(ToolInfo toolInfo, Element param, String nameSpace)
Instantiates a new tool outputs data.FloatParameterToolElement(ToolInfo toolInfo, Element param)
Instantiates a new float tool parameter.FloatParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace)
Instantiates a new float tool parameter.IntegerParameterToolElement(ToolInfo toolInfo, Element param)
Instantiates a new integer tool element parameter.IntegerParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace)
Instantiates a new integer tool element parameter.SelectParameterToolElement(ToolInfo toolInfo, Element param)
Instantiates a new select tool element parameter.SelectParameterToolElement(ToolInfo toolInfo, Element param, String nameSpace)
Instantiates a new select tool element parameter.TextParameterToolElement(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.
-