Interface IToolParameters

All Superinterfaces:
Comparable<IToolParameters>, IPropertySet<String>
All Known Implementing Classes:
DefaultToolParameters

public interface IToolParameters extends IPropertySet<String>, Comparable<IToolParameters>
  • Method Details

    • getName

      String getName()
      Returns:
      a label, denoting the name of the tool parameters
    • getId

      int getId()
      Returns:
      the id of the tool parameters
    • getSerializationFormat

      String getSerializationFormat()
      Returns:
      a string that can be used as XML tag or JSON key for exporting results
    • getTool

      String getTool()
      Returns:
      the name of the tool to which the parameters apply
    • getTrimmedProperties

      Collection<String> getTrimmedProperties()
      Returns:
      the list of properties without prefixes
    • getValueForTrimmedProperty

      String getValueForTrimmedProperty(String trimmedProperty)
      Returns:
      the value for the a given trimmed property