com.microfocus.awm.model.toolexecution

## Interface IToolOutputParameter

- All Superinterfaces:
    IDynamicObject, IToolParameter
  All Known Subinterfaces:
    IFileOutputParameter, IPropertyOutputParameter
  All Known Implementing Classes:
    FileOutputParameter, PropertyOutputParameter, TableOutputParameter, ToolOutputParameter

      public interface IToolOutputParameter
      extends IToolParameter

  A returned tool output parameter.
  Author:
    Micro Focus

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `RToolOutParameter` | `getModelObject()` Gets the model object.
    `java.lang.Object` | `getTargetID()`
    `java.lang.Object` | `getValue()` The value returned by the tool.

    - ### Methods inherited from interface com.microfocus.awm.model.toolexecution.IToolParameter

      `isMassProcessingParameter`

    - ### Methods inherited from interface com.microfocus.awm.model.toolexecution.IDynamicObject

      `getAttributes, getAttributeValue, getComplexAttributes`

- - ### Method Detail

    - #### getModelObject

          RToolOutParameter getModelObject()

      Description copied from interface: `IDynamicObject`
      Gets the model object.
      Specified by:
        `getModelObject` in interface `IDynamicObject`
      Specified by:
        `getModelObject` in interface `IToolParameter`
      Returns:
        the model object

    - #### getTargetID

          java.lang.Object getTargetID()

      Specified by:
        `getTargetID` in interface `IToolParameter`
      Returns:
        the target ID, which can be `null`

    - #### getValue

          java.lang.Object getValue()

      The value returned by the tool.
      Returns:
        the output parameter value

Copyright © 2015 Micro Focus GmbH. All rights reserved.