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

- Packages that use AWMIdentifiableObject
  Package | Description
  --- | ---
  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.util | Helper and utility classes for the AWM meta model including model validation and conversion.

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

    Classes in com.microfocus.awm.meta.impl that implement AWMIdentifiableObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActionDescriptorImpl`
    `class` | `AWMIdentifiableObjectImpl`
    `class` | `ElementListStructureImpl`
    `class` | `ElementTypeImpl`
    `class` | `FileDescriptorImpl`
    `class` | `FilterTypeImpl`
    `class` | `FunctionPackageIconImpl`
    `class` | `FunctionPackageImpl`
    `class` | `GlobalActionImpl`
    `class` | `IconImpl`
    `class` | `IDDefinitionImpl`
    `class` | `LinkedElementTypeImpl`
    `class` | `LinkedPropertyImpl`
    `class` | `PredefinedIconImpl`
    `class` | `PropertyImpl`
    `class` | `ToolDescriptorImpl` An implementation of the model object 'Tool Descriptor'.

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

    Subinterfaces of AWMIdentifiableObject in com.microfocus.awm.meta.interfaces
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ActionDescriptor` An action is an integrally closed function that can be triggered in the user interface.
    `interface` | `ElementListStructure` An element list structure describes a table structure for the table view or a tree table view.
    `interface` | `ElementType` An element type describes a class of elements, including their properties and applicable actions.
    `interface` | `FileDescriptor` A file descriptor describes a file and, optionally, the structure of the file.
    `interface` | `FilterType` A filter type describes a class of filters.
    `interface` | `FunctionPackage` A function package installed in the IDE and used in an AWM model extends the model with additional functionality.
    `interface` | `FunctionPackageIcon` Icons can be used to assign symbols to elements and actions.
    `interface` | `GlobalAction` A global action describes the location of an executable action described by an action descriptor.
    `interface` | `Icon` Icons can be used to assign symbols to elements and actions.
    `interface` | `IDDefinition` An ID definition is a description of an identifier for the elements of one or more element types.
    `interface` | `LinkedElementType` An element type describes a class of elements, including their properties and applicable actions.
    `interface` | `LinkedProperty` Linked properties can be provided by a function package to AWM via the extension point attribute propertyProvider.
    `interface` | `PredefinedIcon` Generic icon type which must have a unique ID and a reference to one of the pre-defined icon images, which can be selected through the “predefined” attribute of the icon.
    `interface` | `Property` A property describes an attribute that can be assigned to nearly all data model types.
    `interface` | `ToolDescriptor` An AWM tool descriptor describes how a tool provided by a function package is called at run time.

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

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

Copyright © 2015 Micro Focus GmbH. All rights reserved.