public interface BpmnItemDefinition extends BpmnRootElement
Modifier and Type | Method and Description |
---|---|
BpmnItemKind |
getItemKind()
Getter for attribute 'BpmnItemDefinition.ItemKind'
Metamodel description:
This defines the nature of the Item.
|
GeneralClass |
getStructureRef()
Getter for relation 'BpmnItemDefinition->StructureRef'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> |
getTypedItem()
Getter for relation 'BpmnItemDefinition->TypedItem'
Metamodel description:
null
|
<T extends BpmnItemAwareElement> |
getTypedItem(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(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(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.
|
void |
setStructureRef(GeneralClass value)
Setter for relation 'BpmnItemDefinition->StructureRef'
Metamodel description:
null
|
getOwner, setOwner
getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow
addStereotype, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalProperties, getLocalProperty, getManifesting, getManifesting, getMatrix, getMatrix, getName, getNote, getNoteContent, getOwnerTemplateParameter, getProduct, getProduct, getProperties, getProperties, getProperties, getProperty, getProperty, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getStereotype, getTag, getTag, getTag, getTagValue, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeNotes, removeStereotypes, removeTags, setLocalProperties, setLocalProperty, setName, setOwnerTemplateParameter, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausing, getCausing, 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
compareTo
static final String MNAME
BpmnItemKind getItemKind()
void setItemKind(BpmnItemKind value)
boolean isIsCollection()
void setIsCollection(boolean value)
GeneralClass getStructureRef()
void setStructureRef(GeneralClass value)
org.eclipse.emf.common.util.EList<BpmnMessage> getTypedMessage()
<T extends BpmnMessage> List<T> getTypedMessage(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> getTypedItem()
<T extends BpmnItemAwareElement> List<T> getTypedItem(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnResourceParameter> getTypedResourceParameter()
<T extends BpmnResourceParameter> List<T> getTypedResourceParameter(Class<T> filterClass)