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

- Packages that use IModeledToolOutputParameter
  Package | Description
  --- | ---
  com.microfocus.awm.control.toolexecution |
  com.microfocus.awm.control.toolexecution.internal |
  com.microfocus.awm.core | Contains central helper classes (like TaurusUtility) and basic implementations of AWM interfaces.
  com.microfocus.awm.model.toolexecution |
  com.microfocus.awm.utility | Internal helper classes.

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

    Methods in com.microfocus.awm.control.toolexecution with type parameters of type IModeledToolOutputParameter
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends IModeledToolOutputParameter> T` | ToolUtility.`getOutputParameter(IToolContext pToolContext, java.lang.String pExtensionID, java.lang.Class<T> pType)` This method retrieves the first found `IModeledToolOutputParameter` which extension ID matches the provided extension ID.
    `static <T extends IModeledToolOutputParameter> java.util.Collection<T>` | ToolUtility.`getOutputParameters(IToolContext pToolContext, java.lang.String pExtensionID, java.lang.Class<T> pType)` This method retrieves a `Collection` of `IModeledToolOutputParameter` which extension ID matches the provided extension ID.
    `static <T extends IModeledToolOutputParameter> java.util.Collection<T>` | ToolUtility.`getOutputParametersByType(IToolContext pToolContext, java.lang.Class<T> pType)` Retrieves all `IModeledPropertyOutputParameter` of a specific parameter type.

    Constructors in com.microfocus.awm.control.toolexecution with parameters of type IModeledToolOutputParameter
    Constructor and Description
    `ToolOutputParameter(IModeledToolOutputParameter pModeledOutputParameter, java.lang.Object pValue)` Creates an output parameter with a value.

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

    Classes in com.microfocus.awm.control.toolexecution.internal that implement IModeledToolOutputParameter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ModeledFileOutputParameter` Standard implementation of `IModeledFileOutputParameter`.
    `class` | `ModeledPropertyOutputParameter` Standard implementation of `IModeledPropertyOutputParameter`.
    `class` | `ModeledToolOutputParameter` Base implementation of `IModeledToolOutputParameter`.

    Methods in com.microfocus.awm.control.toolexecution.internal that return types with arguments of type IModeledToolOutputParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<IModeledToolOutputParameter>` | LegacyToolExecutorContext.`getOutputParameters()`
    `java.util.List<IModeledToolOutputParameter>` | AbstractToolContext.`getOutputParameters()`
    `java.util.Collection<IModeledToolOutputParameter>` | LegacyToolExecutorContext.`getOutputParameters(java.lang.String pName)`
    `java.util.Collection<IModeledToolOutputParameter>` | AbstractToolContext.`getOutputParameters(java.lang.String pName)`

  - ### Uses of IModeledToolOutputParameter in com.microfocus.awm.core

    Methods in com.microfocus.awm.core that return IModeledToolOutputParameter
    Modifier and Type | Method and Description
    --- | ---
    `static IModeledToolOutputParameter` | TaurusFactory.`createOutputParameter(RToolOutParameter pRToolOutParameter)` Creates a new `IModeledToolOutputParameter` instance based on the provided `RToolOutParameter`

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

    Subinterfaces of IModeledToolOutputParameter in com.microfocus.awm.model.toolexecution
    Modifier and Type | Interface and Description
    --- | ---
    `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`.

    Methods in com.microfocus.awm.model.toolexecution that return types with arguments of type IModeledToolOutputParameter
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<IModeledToolOutputParameter>` | IToolContext.`getOutputParameters()` Gets all output parameters of the tool context.
    `java.util.Collection<IModeledToolOutputParameter>` | IToolContext.`getOutputParameters(java.lang.String pName)` Gets all output parameters of the tool context with the specified name.

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

    Methods in com.microfocus.awm.utility with type parameters of type IModeledToolOutputParameter
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends IModeledToolOutputParameter> T` | AWMInternalUtility.`findOutputParameter(RToolOutParameter pOutParm, IToolContext pToolContext, java.lang.Class<T> pType)` Searches for a `IModeledToolOutputParameter` in the given `IToolContext` based on the given `RToolOutParameter`.
    `static <T extends IModeledToolOutputParameter> T` | AWMInternalUtility.`getFirstOutputParameterWithFallBack(IToolContext pToolContext, java.lang.String pName, java.lang.Class<T> pType, int pFallBackIndex)` Calls `ToolUtility.getOutputParameter(IToolContext, String, Class)` to get a parameter.

Copyright © 2015 Micro Focus GmbH. All rights reserved.