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

- Packages that use FunctionPackage
  Package | Description
  --- | ---
  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.meta | Core classes of the AWM meta model plug-in.
  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.interfaces.validation | Internal validation interfaces for objects of the AWM meta model.
  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 | Contains interfaces which provide access to AWM managed resources at run-time like AWM applications, elements, element lists, filters, file descriptors, actions, tools, properties and the master configuration, and so on.
  com.microfocus.awm.model.toolexecution |

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

    Methods in com.microfocus.awm.control.toolexecution.internal that return FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `FunctionPackage` | FunctionPackageImpl.`getModelObject()`

    Constructors in com.microfocus.awm.control.toolexecution.internal with parameters of type FunctionPackage
    Constructor and Description
    `FunctionPackageImpl(FunctionPackage pFunctionPackage)` Basic constructor.

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

    Methods in com.microfocus.awm.core that return types with arguments of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<FunctionPackage>` | TaurusModelUtilities.`getFunctionPackages(TAURUSConfiguration taurusConfiguration)` Gets a list of all defined function packages in the given model.

    Methods in com.microfocus.awm.core with parameters of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `static IFunctionPackage` | TaurusFactory.`createFunctionPackage(FunctionPackage pFunctionPackage)` Creates a new `IFunctionPackage` to wrap the `FunctionPackage` model object.

  - ### Uses of FunctionPackage in com.microfocus.awm.meta

    Methods in com.microfocus.awm.meta that return FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `FunctionPackage` | TaurusFactory.`createFunctionPackage()` Returns a new object of class 'Function Package'.
    `FunctionPackage` | TaurusFactory.`createFunctionPackage(FunctionPackageExtension pFpe)` Properly creates a function package with its function package extension.

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

    Classes in com.microfocus.awm.meta.impl that implement FunctionPackage
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FunctionPackageImpl`

    Methods in com.microfocus.awm.meta.impl that return FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `FunctionPackage` | TaurusFactoryImpl.`createFunctionPackage()`
    `FunctionPackage` | TaurusFactoryImpl.`createFunctionPackage(FunctionPackageExtension pFpe)` Creates a dynamic function package instance based on a `FunctionPackageExtension`.

    Methods in com.microfocus.awm.meta.impl that return types with arguments of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `org.eclipse.emf.common.util.EList<FunctionPackage>` | CFunctionPackagesImpl.`getFunctionPackage()`

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

    Methods in com.microfocus.awm.meta.interfaces that return types with arguments of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `org.eclipse.emf.common.util.EList<FunctionPackage>` | CFunctionPackages.`getFunctionPackage()` Returns the value of the 'Function Package' containment reference list.

  - ### Uses of FunctionPackage in com.microfocus.awm.meta.interfaces.validation

    Method parameters in com.microfocus.awm.meta.interfaces.validation with type arguments of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CFunctionPackagesValidator.`validateFunctionPackage(org.eclipse.emf.common.util.EList<FunctionPackage> value)`

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

    Methods in com.microfocus.awm.meta.modelextension that return FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `static FunctionPackage` | ModelExtensionUtilities.`getFunctionPackage(FunctionPackageExtension pFpe, TAURUSConfiguration pModel)` Gets the function package for the given extension from the model.

    Methods in com.microfocus.awm.meta.modelextension with parameters of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `static FunctionPackageExtension` | ModelExtensionUtilities.`getFunctionPackageExtension(FunctionPackage pPackage)` Gets the function package extension of a modelled function package.

    Method parameters in com.microfocus.awm.meta.modelextension with type arguments of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.Collection<PreDefinedModelExtensionObject>` | ModelExtensionUtilities.`getPreDefinedObjectExtensions(org.eclipse.emf.ecore.EClass pEClass, java.util.List<FunctionPackage> pDesiredFunctionPackages)` Gets all available `PreDefinedModelExtensionObject`s for the desired `EClass` and function packages.

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

    Methods in com.microfocus.awm.meta.util with parameters of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `T` | TaurusSwitch.`caseFunctionPackage(FunctionPackage object)` Returns the result of interpreting the object as an instance of 'Function Package'.
    `boolean` | TaurusValidator.`validateFunctionPackage_MandatoryPackageParameters(FunctionPackage functionPackage, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the MandatoryPackageParameters constraint of ' Function Package'.
    `boolean` | TaurusValidator.`validateFunctionPackage(FunctionPackage functionPackage, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

  - ### Uses of FunctionPackage in com.microfocus.awm.model

    Methods in com.microfocus.awm.model with parameters of type FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `void` | IFunctionPackageInitializer.`modelLoaded(TAURUSConfiguration pModel, FunctionPackage pPackage, org.eclipse.core.runtime.IProgressMonitor pMon)` Called right after a model was loaded.
    `void` | IFunctionPackageInitializer.`modelUnloading(TAURUSConfiguration pModel, FunctionPackage pPackage, org.eclipse.core.runtime.IProgressMonitor pMon)` Called right before a model is unloaded.

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

    Methods in com.microfocus.awm.model.toolexecution that return FunctionPackage
    Modifier and Type | Method and Description
    --- | ---
    `FunctionPackage` | IFunctionPackage.`getModelObject()`

Copyright © 2015 Micro Focus GmbH. All rights reserved.