public class ParticipantImpl extends BaseElementImpl implements Participant
| Modifier and Type | Field and Description |
|---|---|
protected static ElementReferenceCollection<EndPoint,EndPointRef> |
endPointRefCollection |
protected static ElementReferenceCollection<Interface,InterfaceRef> |
interfaceRefCollection |
protected static Attribute<String> |
nameAttribute |
protected static ChildElement<ParticipantMultiplicity> |
participantMultiplicityChild |
protected static AttributeReference<Process> |
processRefAttribute |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
ParticipantImpl(ModelTypeInstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
Collection<EndPoint> |
getEndPoints() |
Collection<Interface> |
getInterfaces() |
String |
getName() |
ParticipantMultiplicity |
getParticipantMultiplicity() |
Process |
getProcess() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setName(String name) |
void |
setParticipantMultiplicity(ParticipantMultiplicity participantMultiplicity) |
void |
setProcess(Process process) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementgetId, setIdprotected static AttributeReference<Process> processRefAttribute
protected static ElementReferenceCollection<Interface,InterfaceRef> interfaceRefCollection
protected static ElementReferenceCollection<EndPoint,EndPointRef> endPointRefCollection
protected static ChildElement<ParticipantMultiplicity> participantMultiplicityChild
public ParticipantImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getName()
getName in interface Participantpublic void setName(String name)
setName in interface Participantpublic Process getProcess()
getProcess in interface Participantpublic void setProcess(Process process)
setProcess in interface Participantpublic Collection<Interface> getInterfaces()
getInterfaces in interface Participantpublic Collection<EndPoint> getEndPoints()
getEndPoints in interface Participantpublic ParticipantMultiplicity getParticipantMultiplicity()
getParticipantMultiplicity in interface Participantpublic void setParticipantMultiplicity(ParticipantMultiplicity participantMultiplicity)
setParticipantMultiplicity in interface ParticipantCopyright © 2021. All rights reserved.