## Uses of Interface
com.microfocus.awm.model.toolexecution.IToolParameter

- Packages that use IToolParameter
  Package | Description
  --- | ---
  com.microfocus.awm.control.toolexecution |
  com.microfocus.awm.control.toolexecution.internal |
  com.microfocus.awm.model.toolexecution |
  com.microfocus.awm.utility | Internal helper classes.

- - ### Uses of IToolParameter in com.microfocus.awm.control.toolexecution

    Classes in com.microfocus.awm.control.toolexecution that implement IToolParameter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileOutputParameter` Basic implementation of `IFileOutputParameter`.
    `class` | `PropertyOutputParameter` Output parameter implementation to return a property value.
    `class` | `TableOutputParameter` A file output parameter which attempts to convert a `StringTable` into the table structure provided by the file descriptor referenced by the modeled output parameter.
    `class` | `ToolOutputParameter` Standard implementation of `IToolOutputParameter`.

    Methods in com.microfocus.awm.control.toolexecution with parameters of type IToolParameter
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | ToolUtility.`getParameterLabel(IToolParameter pParm)` Generates a user friendly label for a parameter.

  - ### Uses of IToolParameter in com.microfocus.awm.control.toolexecution.internal

    Classes in com.microfocus.awm.control.toolexecution.internal that implement IToolParameter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractToolParameter` Basic abstract implementation of `IToolParameter`.
    `class` | `FileInputParameter` A tool parameter implementation for file input parameters which returns `FileData` as parameter value.
    `class` | `ModeledFileOutputParameter` Standard implementation of `IModeledFileOutputParameter`.
    `class` | `ModeledPropertyOutputParameter` Standard implementation of `IModeledPropertyOutputParameter`.
    `class` | `ModeledToolOutputParameter` Base implementation of `IModeledToolOutputParameter`.
    `class` | `StringInputParameter` Implementation for input parameters of the type `EParameterTypes.STRING`.

  - ### Uses of IToolParameter in com.microfocus.awm.model.toolexecution

    Subinterfaces of IToolParameter in com.microfocus.awm.model.toolexecution
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IFileInputParameter` Represents a resolved, modeled tool input parameter of the type `EParameterTypes.FILE`.
    `interface` | `IFileOutputParameter` An output parameter for a modeled output parameter of the type `EParameterTypes.FILE`.
    `interface` | `IFileParameter` Interface for parameters of the type `EParameterTypes.FILE`.
    `interface` | `IModeledFileOutputParameter` Represents a modeled tool output parameter of the type `EParameterTypes.FILE`.
    `interface` | `IModeledPropertyOutputParameter` Represents a modeled tool output parameter of the type `EParameterTypes.STRING`.
    `interface` | `IModeledToolOutputParameter` Represents a modeled tool descriptor output parameter.
    `interface` | `IPropertyOutputParameter` An output parameter for a modeled output parameter of the type `EParameterTypes.STRING`.
    `interface` | `IPropertyParameter` Interface for parameters of the type `EParameterTypes.STRING`.
    `interface` | `IStringInputParameter` Represents a resolved, modeled tool input parameter of the type `EParameterTypes.STRING`.
    `interface` | `IToolInputParameter` Represents a resolved, modeled tool input parameter of a tool descriptor that is about to be executed.
    `interface` | `IToolOutputParameter` A returned tool output parameter.

  - ### Uses of IToolParameter in com.microfocus.awm.utility

    Methods in com.microfocus.awm.utility with type parameters of type IToolParameter
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends IToolParameter> T` | AWMInternalUtility.`getFirstParameterFallback(java.lang.String pName, java.lang.Class<T> pType, int pFallBackIndex, TaurusToolException pNotFoundException, java.util.List<? extends IToolParameter> pAvailableParameters, java.lang.String pParameterLabel)`

    Method parameters in com.microfocus.awm.utility with type arguments of type IToolParameter
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends IToolParameter> T` | AWMInternalUtility.`getFirstParameterFallback(java.lang.String pName, java.lang.Class<T> pType, int pFallBackIndex, TaurusToolException pNotFoundException, java.util.List<? extends IToolParameter> pAvailableParameters, java.lang.String pParameterLabel)`

Copyright © 2015 Micro Focus GmbH. All rights reserved.