public abstract class ActivityImpl extends FlowNodeImpl implements Activity
Modifier and Type | Field and Description |
---|---|
protected static Attribute<Integer> |
completionQuantityAttribute |
protected static ChildElementCollection<DataInputAssociation> |
dataInputAssociationCollection |
protected static ChildElementCollection<DataOutputAssociation> |
dataOutputAssociationCollection |
protected static AttributeReference<SequenceFlow> |
defaultAttribute |
protected static ChildElement<IoSpecification> |
ioSpecificationChild |
protected static Attribute<Boolean> |
isForCompensationAttribute |
protected static ChildElement<LoopCharacteristics> |
loopCharacteristicsChild |
protected static ChildElementCollection<Property> |
propertyCollection |
protected static ChildElementCollection<ResourceRole> |
resourceRoleCollection |
protected static Attribute<Integer> |
startQuantityAttribute |
incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ActivityImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
int |
getCompletionQuantity() |
Collection<DataInputAssociation> |
getDataInputAssociations() |
Collection<DataOutputAssociation> |
getDataOutputAssociations() |
SequenceFlow |
getDefault() |
IoSpecification |
getIoSpecification() |
LoopCharacteristics |
getLoopCharacteristics() |
Collection<Property> |
getProperties() |
Collection<ResourceRole> |
getResourceRoles() |
int |
getStartQuantity() |
boolean |
isForCompensation() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCompletionQuantity(int completionQuantity) |
void |
setDefault(SequenceFlow defaultFlow) |
void |
setForCompensation(boolean isForCompensation) |
void |
setIoSpecification(IoSpecification ioSpecification) |
void |
setLoopCharacteristics(LoopCharacteristics loopCharacteristics) |
void |
setStartQuantity(int startQuantity) |
builder, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, updateAfterReplacement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
getId, setId
protected static AttributeReference<SequenceFlow> defaultAttribute
protected static ChildElement<IoSpecification> ioSpecificationChild
protected static ChildElementCollection<Property> propertyCollection
protected static ChildElementCollection<DataInputAssociation> dataInputAssociationCollection
protected static ChildElementCollection<DataOutputAssociation> dataOutputAssociationCollection
protected static ChildElementCollection<ResourceRole> resourceRoleCollection
protected static ChildElement<LoopCharacteristics> loopCharacteristicsChild
public ActivityImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public boolean isForCompensation()
isForCompensation
in interface Activity
public void setForCompensation(boolean isForCompensation)
setForCompensation
in interface Activity
public int getStartQuantity()
getStartQuantity
in interface Activity
public void setStartQuantity(int startQuantity)
setStartQuantity
in interface Activity
public int getCompletionQuantity()
getCompletionQuantity
in interface Activity
public void setCompletionQuantity(int completionQuantity)
setCompletionQuantity
in interface Activity
public SequenceFlow getDefault()
getDefault
in interface Activity
public void setDefault(SequenceFlow defaultFlow)
setDefault
in interface Activity
public IoSpecification getIoSpecification()
getIoSpecification
in interface Activity
public void setIoSpecification(IoSpecification ioSpecification)
setIoSpecification
in interface Activity
public Collection<Property> getProperties()
getProperties
in interface Activity
public Collection<DataInputAssociation> getDataInputAssociations()
getDataInputAssociations
in interface Activity
public Collection<DataOutputAssociation> getDataOutputAssociations()
getDataOutputAssociations
in interface Activity
public Collection<ResourceRole> getResourceRoles()
getResourceRoles
in interface Activity
public LoopCharacteristics getLoopCharacteristics()
getLoopCharacteristics
in interface Activity
public void setLoopCharacteristics(LoopCharacteristics loopCharacteristics)
setLoopCharacteristics
in interface Activity
Copyright © 2015. All rights reserved.