| Package | Description |
|---|---|
| com.microfocus.awm.control |
Contains basic classes for executing AWM actions, like
the ActionExecutor.
|
| com.microfocus.awm.control.internal |
Internal implementations for action execution and data model manipulation.
|
| 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.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.
|
| Modifier and Type | Method and Description |
|---|---|
static ElementType |
ElementlistManager.getElementTypeFromProperties(java.util.Collection<IPropertyValue> pPropertyValues)
Gets the element type from a collection of property values by searching
the match name.
|
| Modifier and Type | Method and Description |
|---|---|
static IElementListEntry |
ResourceOperationProcessor.insertNewElementEntry(java.lang.String pNewEleID,
IElementListEntry pReferenceEntry,
ElementType pNewEleType,
IElementList pElmList,
java.util.Collection<IPropertyValue> pProperties,
boolean pInsertChild,
ISystemImage pSystemImage)
Creates a new element list entry and adds it to the element list.
|
| Modifier and Type | Method and Description |
|---|---|
static ElementType |
TaurusModelUtilities.getElementType(java.util.Collection<IPropertyValue> pPropertyValues)
Looks for an element type property in the given list of property values
and returns the corresponding element type or
null if no
element type could be resolved. |
static ElementType |
TaurusModelUtilities.getElementType(java.util.Map<Property,IPropertyValue> pPropertyValues)
Looks for an element type property in the given map of property values
and returns the corresponding element type or
null if no
element type could be resolved. |
ElementType |
TaurusFactory.getElementType(java.lang.String pElementTypeID)
Return the element type for the given element type id.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
IElement |
TaurusFactory.createElement(java.lang.String pElementId,
ElementType pElementTyp)
Creates a new element.
|
IElementListEntry |
TaurusFactory.createElementListEntry(IElementList pElementList,
java.lang.String pElementId,
ElementType pElementTyp)
Creates a new element list entry.
|
IElementListEntry |
TaurusFactory.createElementListEntry(IElementList pElementList,
java.lang.String pElementId,
ElementType pElementTyp,
int pState)
Creates a new element list entry.
|
static java.lang.String |
TaurusModelUtilities.getElementID(ISystemImage pImg,
ElementType pEleType,
java.util.Collection<IPropertyValue> pTargetPropVals)
Generates an element ID.
|
static java.lang.String |
TaurusModelUtilities.getElementID(ISystemImage pImg,
ElementType pEleType,
java.util.Map<Property,IPropertyValue> pTargetPropVals)
Generates an element ID.
|
static IPropertyValue |
TaurusModelUtilities.getElementName(ElementType pEleType,
java.util.Map<Property,IPropertyValue> pPropVals)
Gets the property value of the
RElementProperty relationship
which has the flag "Element Name" set to true. |
static Property |
TaurusModelUtilities.getElementNameProperty(ElementType pEleType)
Gets the property of the
RElementProperty relationship which has
the flag "Element Name" set to true. |
static java.util.List<Property> |
TaurusModelUtilities.getLabelProperties(ElementType pElementType)
Returns a list of label Properties of the given Element Type or an empty
list.
|
static java.util.List<Property> |
TaurusModelUtilities.getPropertyListOfElementTyp(ElementType elmtyp)
Returns the Key Properties of the given Element Type, sorted after their
sequence number.
|
static RElementProperty |
TaurusModelUtilities.getSortProperty(ElementType pEleType)
Get the sort property of the given element type.
|
static Property |
TaurusModelUtilities.getSuffixProperty(ElementType pElementType)
Returns the first property of the given element type which has the
"Special Property" attribute set to
ESpecialProperties.ELEMENT_SUFFIX. |
| Modifier and Type | Method and Description |
|---|---|
ElementType |
TaurusFactory.createElementType()
Returns a new object of class 'Element Type'.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ElementTypeImpl |
class |
LinkedElementTypeImpl |
| Modifier and Type | Method and Description |
|---|---|
ElementType |
TaurusFactoryImpl.createElementType() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ElementType> |
CElementTypesImpl.getElementType() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkedElementType
An element type describes a class of elements,
including their properties and applicable actions.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ElementType> |
CElementTypes.getElementType()
Returns the value of the 'Element Type' containment
reference list.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CElementTypesValidator.validateElementType(org.eclipse.emf.common.util.EList<ElementType> value) |
| Modifier and Type | Method and Description |
|---|---|
T |
TaurusSwitch.caseElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_ContainsAllIDDefinitionProperties(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ContainsAllIDDefinitionProperties constraint of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_GetChildrenNoElementType(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the GetChildrenNoElementType constraint of ' Element
Type'.
|
boolean |
TaurusValidator.validateElementType_MultiDefaultActions(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MultiDefaultActions constraint of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_MultiSameActions(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MultiSameActions constraint of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_MultiSeqnoAction(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MultiSeqnoAction constraint of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_MultiSeqnoProperty(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MultiSeqnoProperty constraint of 'Element Type'.
|
boolean |
TaurusValidator.validateElementType_MultiSeqnoTextDecoration(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MultiSeqnoTextDecoration constraint of 'Element
Type'.
|
boolean |
TaurusValidator.validateElementType(ElementType elementType,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
ElementType |
IElement.getElementType()
Gets the element type of this element.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IElementDirectory.changeElementType(IElement pElement,
ElementType pNewElementType)
Changes the element type of the given element.
|
java.util.Set<IElement> |
IElementDirectory.getElements(ElementType pElementTyp)
Get all elements for the specified type.
|
void |
IElement.setElementType(ElementType pElementType)
Sets the element type of this element.
|
| Modifier and Type | Method and Description |
|---|---|
ElementType |
Element.getElementType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ElementDirectory.changeElementType(IElement pElement,
ElementType newElementType) |
java.util.Set<IElement> |
ElementDirectory.getElements(ElementType pElementTyp)
get all elements belonging to the specified type
|
void |
Element.setElementType(ElementType pElementType) |
| Constructor and Description |
|---|
Element(java.lang.String pElementId,
ElementType pElementType)
Basic constructor.
|
ElementListEntry(IElementList pElementList,
java.lang.String pElementId,
ElementType pElementType)
Creates a new
ElementListEntry. |
ElementListEntry(IElementList pElementList,
java.lang.String pElementId,
ElementType pElementTyp,
int pState)
Constructor for creating element list entries with a custom state.
|
Copyright © 2015 Micro Focus GmbH. All rights reserved.