## Uses of Interface
com.microfocus.awm.meta.interfaces.DynamicObject

- Packages that use DynamicObject
  Package | Description
  --- | ---
  com.microfocus.awm.core | Contains central helper classes (like TaurusUtility) and basic implementations of AWM interfaces.
  com.microfocus.awm.meta.impl | Implementations of AWM model access interfaces.
  com.microfocus.awm.meta.interfaces | Provides access to the AWM modeled data like AWM action descriptors, application options, element list structures, element types, file descriptors, filter types, function packages, global actions, icons, tool descriptors, and so on.
  com.microfocus.awm.meta.modelextension | Copyright (C) Micro Focus.
  com.microfocus.awm.meta.util | Helper and utility classes for the AWM meta model including model validation and conversion.
  com.microfocus.awm.model.toolexecution |

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

    Methods in com.microfocus.awm.core with parameters of type DynamicObject
    Modifier and Type | Method and Description
    --- | ---
    `static IExecutionContext` | TaurusFactory.`createAttributeContext(DynamicObject pDynObj)` Create a context with dynamic attributes of the tool descriptor.

  - ### Uses of DynamicObject in com.microfocus.awm.meta.impl

    Classes in com.microfocus.awm.meta.impl that implement DynamicObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ComplexAttributeBaseImpl`
    `class` | `DynamicObjectImpl`
    `class` | `FunctionPackageImpl`
    `class` | `RToolInParameterImpl` An implementation of the model object 'RTool In Parameter'.
    `class` | `RToolInParameterUnresolved` Extension of `RToolParameterImpl` used for references to tool parameter which are not resolved at runtime, due to absence of their function package.
    `class` | `RToolOutParameterImpl` An implementation of the model object 'RTool Out Parameter'.
    `class` | `RToolParameterImpl` An implementation of the model object 'RTool Parameter'.
    `class` | `ToolDescriptorImpl` An implementation of the model object 'Tool Descriptor'.

  - ### Uses of DynamicObject in com.microfocus.awm.meta.interfaces

    Subinterfaces of DynamicObject in com.microfocus.awm.meta.interfaces
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComplexAttributeBase` Complex Attributes are made up of several individual attributes.
    `interface` | `FunctionPackage` A function package installed in the IDE and used in an AWM model extends the model with additional functionality.
    `interface` | `RToolInParameter` This relationship describes exactly one input parameter of a tool.
    `interface` | `RToolOutParameter` The output parameters of a tool will be temporarily saved during the execution of an action, so that subsequent tools can use them as input parameters.
    `interface` | `RToolParameter` A parameter of a tool.
    `interface` | `ToolDescriptor` An AWM tool descriptor describes how a tool provided by a function package is called at run time.

  - ### Uses of DynamicObject in com.microfocus.awm.meta.modelextension

    Methods in com.microfocus.awm.meta.modelextension with parameters of type DynamicObject
    Modifier and Type | Method and Description
    --- | ---
    `static ModelExtensionObject` | ModelExtensionUtilities.`getModelExtensionObject(DynamicObject pDynObj)` Gets the model extension object for a dynamic EObject.

  - ### Uses of DynamicObject in com.microfocus.awm.meta.util

    Methods in com.microfocus.awm.meta.util with parameters of type DynamicObject
    Modifier and Type | Method and Description
    --- | ---
    `T` | TaurusSwitch.`caseDynamicObject(DynamicObject object)` Returns the result of interpreting the object as an instance of 'Dynamic Object'.
    `boolean` | TaurusValidator.`validateDynamicObject(DynamicObject dynamicObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

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

    Methods in com.microfocus.awm.model.toolexecution that return DynamicObject
    Modifier and Type | Method and Description
    --- | ---
    `DynamicObject` | IDynamicObject.`getModelObject()` Gets the model object.

Copyright © 2015 Micro Focus GmbH. All rights reserved.