Uses of Class
fr.ens.biologie.genomique.eoulsan.galaxytools.ToolInfo
Packages that use ToolInfo
Package
Description
This package contain classes related to read tool xml file from galaxy.
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 ToolInfoMethods in fr.ens.biologie.genomique.eoulsan.galaxytools with parameters of type ToolInfoModifier and TypeMethodDescriptionstatic 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.GalaxyToolXMLParserUtils.extractElementsByTagName(ToolInfo toolInfo, Document doc, String tagName) Extract elements by tag name.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 EoulsanExceptionGalaxyToolXMLParserUtils.newEoulsanException(ToolInfo toolInfo, String message) Create an EoulsanException.static EoulsanExceptionGalaxyToolXMLParserUtils.newEoulsanException(ToolInfo toolInfo, String parameterName, String message) Create an EoulsanException.Constructors in fr.ens.biologie.genomique.eoulsan.galaxytools with parameters of type ToolInfoModifierConstructorDescriptionToolExecutor(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 ToolInfoModifier and TypeMethodDescriptionstatic ToolElementToolElementFactory.newToolElement(ToolInfo toolInfo, Element param) Gets the instance tool element.static ToolElementToolElementFactory.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 ToolInfoModifierConstructorDescriptionBooleanParameterToolElement(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.