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

- Packages that use TAURUSConfiguration
  Package | Description
  --- | ---
  com.microfocus.awm.core | Contains central helper classes (like TaurusUtility) and basic implementations of AWM interfaces.
  com.microfocus.awm.core.internal | Internal core classes.
  com.microfocus.awm.core.internal.util |
  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.internal | Internal implementations of AWM interfaces.
  com.microfocus.awm.utility | Internal helper classes.

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

    Methods in com.microfocus.awm.core that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | TaurusFactory.`getTaurusConfig()` Gets the currently loaded model.
    `static TAURUSConfiguration` | TaurusModelUtilities.`getTaurusConfiguration(org.eclipse.emf.ecore.EObject pObj)` Returns the corresponding `TAURUSConfiguration` of the given `EObject`.

    Methods in com.microfocus.awm.core with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | TaurusModelUtilities.`containsFunctionPackage(TAURUSConfiguration pModel, java.lang.String pFunctionPackageID)` Gets whether a function package with the given ID exists in the model.
    `static ActionDescriptor` | TaurusModelUtilities.`getActionDescriptorByID(java.lang.String pID, TAURUSConfiguration pTauConf)` Returns the Action Descriptor with the given ID in the given Taurus model configuration.
    `static java.lang.String` | TaurusModelUtilities.`getApplicationAttributeValue(java.lang.String pAttributeName, TAURUSConfiguration pModel)` Gets the value of a custom `ApplicationOptions` attribute.
    `static java.util.List<RElementlistColumn>` | TaurusModelUtilities.`getElementListStructureProperties(TAURUSConfiguration pTauConf, java.lang.String elementListStructureID)` Returns the modelled column relationships of an element list structure.
    `static ElementType` | TaurusModelUtilities.`getElementTypeByID(java.lang.String pID, TAURUSConfiguration pTauConf)` Returns for the Element Type with the given ID in the given Taurus model configuration.
    `static java.util.Map<java.lang.String,ElementType>` | TaurusModelUtilities.`getElementTypMachnameMap(TAURUSConfiguration pTauConf)` Get a map which maps an elements match name to the corresponding element type.
    `static java.util.List<ElementType>` | TaurusModelUtilities.`getElemTypList(TAURUSConfiguration pTauConf)` Get a list of defined element types in a specific model.
    `static FileDescriptor` | TaurusModelUtilities.`getFileDescriptorByID(java.lang.String pID, TAURUSConfiguration pTauConf)` Returns the File Descriptor with the given ID in the given Taurus model configuration.
    `static java.util.List<FunctionPackage>` | TaurusModelUtilities.`getFunctionPackages(TAURUSConfiguration taurusConfiguration)` Gets a list of all defined function packages in the given model.
    `static java.util.List<LinkedElementType>` | TaurusModelUtilities.`getLinkedElementTypesByID(java.lang.String[] pLinkedElementTypeIDs, TAURUSConfiguration pTauConf)` Returns a list of linked element types with the given linked element type ID.
    `static java.util.List<LinkedElementType>` | TaurusModelUtilities.`getLinkedElementTypesByID(java.lang.String pLinkedElementTypeID, TAURUSConfiguration pTauConf)` Returns a list of linked element types with the given linked element type ID.
    `static int` | TaurusModelUtilities.`getMaxRC(TAURUSConfiguration pModel)` Gets the maximum return code of the given model (from the `ApplicationOptions`) or the default value, if no model is provided.
    `static org.eclipse.emf.ecore.EObject` | TaurusModelUtilities.`getObjectByModelExtensionID(TAURUSConfiguration pModel, java.lang.String pModelExtensionID)` Searches in the given model for an `EObject` where the `TaurusPackage.getIFunctionPackageDefinable_ExtensionID()` equals the given model extension id.
    `static Property` | TaurusModelUtilities.`getPropertyByID(java.lang.String pID, TAURUSConfiguration pTauConf)` Returns for the Property with the given ID in the given Taurus model configuration.
    `java.lang.String` | TaurusFactory.`getSpecialAttributeValue(TAURUSConfiguration pTauConf, java.lang.String pAttributeName)` Gets a "Specific Attribute" value (Application Options) from the given AWM model.
    `static ToolDescriptor` | TaurusModelUtilities.`getToolDescriptorByID(java.lang.String pID, TAURUSConfiguration pTauConf)` Returns the Tool Descriptor with the given ID in the given Taurus model configuration.
    `static java.lang.String` | TaurusUtility.`resolveReference(TAURUSConfiguration pTauConf, java.lang.String pValue, IExecutionContext pContext)` Resolves the reference to a Property and returns its Value from the given IExecutionContext.

  - ### Uses of TAURUSConfiguration in com.microfocus.awm.core.internal

    Constructors in com.microfocus.awm.core.internal with parameters of type TAURUSConfiguration
    Constructor and Description
    `ReferenceValue(TAURUSConfiguration pTauConf, java.lang.String pValue)` Constructor.

  - ### Uses of TAURUSConfiguration in com.microfocus.awm.core.internal.util

    Methods in com.microfocus.awm.core.internal.util with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TaurusApplicationUpdater.`updateCheck(TAURUSConfiguration pTauConf, org.eclipse.core.runtime.IProgressMonitor pMon)` Checks whether the currently loaded TAURUS Application needs to be updated.

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

    Methods in com.microfocus.awm.meta that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | TaurusFactory.`createTAURUSConfiguration()` Returns a new object of class 'TAURUS Configuration'.

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

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

    Methods in com.microfocus.awm.meta.impl that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | TaurusFactoryImpl.`createTAURUSConfiguration()`
    `TAURUSConfiguration` | DocumentRootImpl.`getTaurusConfiguration()`

    Methods in com.microfocus.awm.meta.impl with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `org.eclipse.emf.common.notify.NotificationChain` | DocumentRootImpl.`basicSetTaurusConfiguration(TAURUSConfiguration newTaurusConfiguration, org.eclipse.emf.common.notify.NotificationChain msgs)`
    `void` | DocumentRootImpl.`setTaurusConfiguration(TAURUSConfiguration newTaurusConfiguration)`

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

    Methods in com.microfocus.awm.meta.interfaces that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | DocumentRoot.`getTaurusConfiguration()` Returns the value of the 'Taurus Configuration' containment reference.

    Methods in com.microfocus.awm.meta.interfaces with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `void` | DocumentRoot.`setTaurusConfiguration(TAURUSConfiguration value)` Sets the value of the '`Taurus Configuration`' containment reference.

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

    Methods in com.microfocus.awm.meta.interfaces.validation with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DocumentRootValidator.`validateTaurusConfiguration(TAURUSConfiguration value)`

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

    Methods in com.microfocus.awm.meta.modelextension with parameters of type TAURUSConfiguration
    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.

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

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

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

    Methods in com.microfocus.awm.model that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | ITaurusApplication.`getModel()` Gets the AWM model.
    `TAURUSConfiguration` | AbstractTaurusApplication.`getModel()`
    `TAURUSConfiguration` | ITaurusConfigLoader.`getTaurusConfiguration()` Gets the last loaded AWM model.
    `TAURUSConfiguration` | ITaurusConfigLoader.`loadConfiguration(org.eclipse.emf.common.util.URI pXMLModel, org.eclipse.core.runtime.IProgressMonitor pMon)` Loads the configuration file.

    Methods in com.microfocus.awm.model with parameters of type TAURUSConfiguration
    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 TAURUSConfiguration in com.microfocus.awm.model.internal

    Methods in com.microfocus.awm.model.internal that return TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `TAURUSConfiguration` | TaurusConfigLoader.`getTaurusConfiguration()`
    `TAURUSConfiguration` | TaurusConfigLoader.`loadConfiguration(org.eclipse.emf.common.util.URI pXMLModelUri, org.eclipse.core.runtime.IProgressMonitor pMon)`

  - ### Uses of TAURUSConfiguration in com.microfocus.awm.utility

    Methods in com.microfocus.awm.utility with parameters of type TAURUSConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `static EToolResultSeverity` | AWMInternalUtility.`getSeverityFromReturnCode(TAURUSConfiguration pModel, int pReturnCode)` Gets the `EToolResultSeverity` from the given return code and AWM model.

Copyright © 2015 Micro Focus GmbH. All rights reserved.