All Known Implementing Classes:
AbstractParameterToolElement, AbstractToolElement, BooleanParameterToolElement, ConditionalToolElement, DataToolElement, EmptyToolElement, FloatParameterToolElement, IntegerParameterToolElement, SelectParameterToolElement, TextParameterToolElement

public interface ToolElement
The ToolElement interface.
Since:
2.0
Author:
Sandrine Perrin
  • Field Details

  • Method Details

    • getName

      String getName()
      Gets the name.
      Returns:
      the name
    • getShortName

      String getShortName()
      Gets the short name.
      Returns:
      the short name
    • getValidatedName

      String getValidatedName()
      Gets the name which respect Eoulsan's syntax.
      Returns:
      the name
    • getValue

      String getValue()
      Gets the value.
      Returns:
      the value
    • setValue

      void setValue(String value) throws EoulsanException
      Sets the value.
      Parameters:
      value - the value
      Throws:
      EoulsanException - the eoulsan exception