com.microfocus.awm.meta

## Class DynamicAWMPackage

- java.lang.Object
- - com.microfocus.awm.meta.DynamicAWMPackage

-     public class DynamicAWMPackage
      extends java.lang.Object

  Dynamic EMF package which contains all dynamically created `EClassifier`s.

  Copyright Micro Focus GmbH.

  Author:
    Ralf Pakosch

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static ComplexAttributeBase` | `createComplexAttribute(java.lang.String pComplexAttributeID)` Creates a complex attribute for the given complex attribute ID.
    `static org.eclipse.emf.ecore.EClass` | `getEClass(java.lang.String pName)` Gets the (dynamic) eClass with the given name.
    `static org.eclipse.emf.ecore.EPackage` | `getPackageInstance()` Gets the package instance.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getPackageInstance

          public static org.eclipse.emf.ecore.EPackage getPackageInstance()

      Gets the package instance.
      Returns:
        the package instance

    - #### getEClass

          public static org.eclipse.emf.ecore.EClass getEClass(java.lang.String pName)

      Gets the (dynamic) eClass with the given name.
      Parameters:
        `pName` - the desired eClass name
      Returns:
        the eClass or `null`

    - #### createComplexAttribute

          public static ComplexAttributeBase createComplexAttribute(java.lang.String pComplexAttributeID)

      Creates a complex attribute for the given complex attribute ID.
      Parameters:
        `pComplexAttributeID` - an existing & full qualified complex attribute ID (with leading function package ID).
      Returns:
        a complex attribute base instance

Copyright © 2015 Micro Focus GmbH. All rights reserved.