public interface BpmnItemDefinition extends BpmnSharedElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
BpmnItemKind |
getItemKind()
Getter for attribute 'BpmnItemDefinition.ItemKind'
Metamodel description:
This defines the nature of the Item.
|
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> |
getTypedItem()
Getter for relation 'BpmnItemDefinition->TypedItem'
Metamodel description:
null
|
<T extends BpmnItemAwareElement> |
getTypedItem(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnItemDefinition->TypedItem'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnMessage> |
getTypedMessage()
Getter for relation 'BpmnItemDefinition->TypedMessage'
Metamodel description:
null
|
<T extends BpmnMessage> |
getTypedMessage(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnItemDefinition->TypedMessage'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnResourceParameter> |
getTypedResourceParameter()
Getter for relation 'BpmnItemDefinition->TypedResourceParameter'
Metamodel description:
null
|
<T extends BpmnResourceParameter> |
getTypedResourceParameter(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnItemDefinition->TypedResourceParameter'
Metamodel description:
null
|
boolean |
isIsCollection()
Getter for attribute 'BpmnItemDefinition.IsCollection'
Metamodel description:
Setting this flag to true indicates that the actual data type is a
collection.
|
void |
setIsCollection(boolean value)
Setter for attribute 'BpmnItemDefinition.IsCollection'
Metamodel description:
Setting this flag to true indicates that the actual data type is a
collection.
|
void |
setItemKind(BpmnItemKind value)
Setter for attribute 'BpmnItemDefinition.ItemKind'
Metamodel description:
This defines the nature of the Item.
|
getOwner, setOwner
getBpmnContext, getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow, getPartitionedLaneRefs, getPartitionedLaneRefs
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
BpmnItemKind getItemKind()
void setItemKind(BpmnItemKind value)
boolean isIsCollection()
void setIsCollection(boolean value)
org.eclipse.emf.common.util.EList<BpmnMessage> getTypedMessage()
<T extends BpmnMessage> java.util.List<T> getTypedMessage(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> getTypedItem()
<T extends BpmnItemAwareElement> java.util.List<T> getTypedItem(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnResourceParameter> getTypedResourceParameter()
<T extends BpmnResourceParameter> java.util.List<T> getTypedResourceParameter(java.lang.Class<T> filterClass)