public interface ElementType extends AWMIdentifiableObject
The following features are supported:
TaurusPackage.getElementType()| Modifier and Type | Method and Description |
|---|---|
RElementAction |
getDefaultAction()
Deprecated.
this method only returns the first default action, while
there can be several. Either iterate through
getHasAction() and use
RElementAction.isDefaultAction() or use
ElementAction#getDefaultActionsForType(ElementType,
org.eclipse.jface.viewers.Viewer). |
RElementProperty |
getElementSuffixProperty()
Gets the first element type property which has the special property value
ESpecialProperties.ELEMENT_SUFFIX. |
ActionDescriptor |
getGetAllProperties()
Deprecated.
use
,
RElementGetProperties#getTargetID() instead |
ActionDescriptor |
getGetChildren()
Returns the value of the 'Get Children' reference.
|
org.eclipse.emf.common.util.EList<RElementAction> |
getHasAction()
Returns the value of the 'Has Action' containment
reference list.
|
org.eclipse.emf.common.util.EList<RElementFilter> |
getHasFilter()
Returns the value of the 'Has Filter' containment
reference list.
|
RElementGetChildrenAction |
getHasGetChildrenAction()
Returns the value of the 'Has Get Children Action'
containment reference.
|
RElementGetProperties |
getHasGetPropertiesAction()
Returns the value of the 'Has Get Properties Action'
containment reference.
|
org.eclipse.emf.common.util.EList<RElementProperty> |
getHasProperty()
Returns the value of the 'Has Property' containment
reference list.
|
org.eclipse.emf.common.util.EList<RElementTextDecoration> |
getHasTextDecoration()
Returns the value of the 'Has Text Decoration'
containment reference list.
|
Icon |
getIcon()
Returns the value of the 'Icon' reference.
|
IDDefinition |
getIDDefinition()
Returns the value of the 'ID Definition' reference.
|
java.lang.String |
getMatchname()
Returns the value of the 'Matchname' attribute.
|
void |
setGetAllProperties(ActionDescriptor value)
Deprecated.
use
setHasGetPropertiesAction(RElementGetProperties)
instead |
void |
setHasGetChildrenAction(RElementGetChildrenAction value)
Sets the value of the
'
Has Get Children Action' containment reference. |
void |
setHasGetPropertiesAction(RElementGetProperties value)
Sets the value of the
'
Has Get Properties Action' containment reference. |
void |
setIcon(Icon value)
Sets the value of the
'
Icon' reference. |
void |
setIDDefinition(IDDefinition value)
Sets the value of the
'
ID Definition' reference. |
void |
setMatchname(java.lang.String value)
Sets the value of the
'
Matchname' attribute. |
getID, getModelEditorGroup, isSetModelEditorGroup, setID, setModelEditorGroup, unsetModelEditorGroupgetComment, isSetComment, setComment, unsetCommentgetExtensionID, setExtensionIDorg.eclipse.emf.common.util.EList<RElementAction> getHasAction()
RElementAction.
Relationship to an action descriptor. Element-Actions are added to the
context menu of the corresponding element. TaurusPackage.getElementType_HasAction()org.eclipse.emf.common.util.EList<RElementProperty> getHasProperty()
RElementProperty.
Relationship to a property that stands for an attribute of the element.
TaurusPackage.getElementType_HasProperty()org.eclipse.emf.common.util.EList<RElementFilter> getHasFilter()
RElementFilter.
Relationship to a filter type. A Filter dialog box can be executed from
the context menu of the corresponding element. TaurusPackage.getElementType_HasFilter()org.eclipse.emf.common.util.EList<RElementTextDecoration> getHasTextDecoration()
RElementTextDecoration. This
relationship can be used to define decorations which should appear in
front and/or behind of the label defined for the element type. TaurusPackage.getElementType_HasTextDecoration()RElementGetChildrenAction getHasGetChildrenAction()
setHasGetChildrenAction(RElementGetChildrenAction),
TaurusPackage.getElementType_HasGetChildrenAction()void setHasGetChildrenAction(RElementGetChildrenAction value)
Has Get Children Action' containment reference. value - the new value of the 'Has Get Children Action'
containment reference.getHasGetChildrenAction()RElementGetProperties getHasGetPropertiesAction()
setHasGetPropertiesAction(RElementGetProperties),
TaurusPackage.getElementType_HasGetPropertiesAction()void setHasGetPropertiesAction(RElementGetProperties value)
Has Get Properties Action' containment reference. value - the new value of the 'Has Get Properties Action'
containment reference.getHasGetPropertiesAction()@Deprecated ActionDescriptor getGetAllProperties()
,
RElementGetProperties#getTargetID() insteadsetGetAllProperties(ActionDescriptor),
TaurusPackage.getElementType_HasGetPropertiesAction()@Deprecated void setGetAllProperties(ActionDescriptor value)
setHasGetPropertiesAction(RElementGetProperties)
insteadGet All Properties' reference. value - the new value of the 'Get All Properties' reference.getGetAllProperties()ActionDescriptor getGetChildren()
If the meaning of the 'Get Children' reference isn't clear, there really should be more of a description here...
setHasGetChildrenAction(RElementGetChildrenAction),
TaurusPackage.getElementType_HasGetChildrenAction()Icon getIcon()
setIcon(Icon),
TaurusPackage.getElementType_Icon()void setIcon(Icon value)
Icon' reference. value - the new value of the 'Icon' reference.getIcon()IDDefinition getIDDefinition()
setIDDefinition(IDDefinition),
TaurusPackage.getElementType_IDDefinition()void setIDDefinition(IDDefinition value)
ID Definition' reference. value - the new value of the 'ID Definition' reference.getIDDefinition()java.lang.String getMatchname()
setMatchname(String),
TaurusPackage.getElementType_Matchname()void setMatchname(java.lang.String value)
Matchname' attribute. value - the new value of the 'Matchname' attribute.getMatchname()@Deprecated RElementAction getDefaultAction()
getHasAction() and use
RElementAction.isDefaultAction() or use
ElementAction#getDefaultActionsForType(ElementType,
org.eclipse.jface.viewers.Viewer).RElementAction with the attribute
Default_Action set to true or null, if
there is no default action for this Element Type.RElementProperty getElementSuffixProperty()
ESpecialProperties.ELEMENT_SUFFIX.nullProperty.getSpecialProperty()Copyright © 2015 Micro Focus GmbH. All rights reserved.