com.ebmwebsourcing.easybpmn.bpmn20.api.type
Interface TCollaboration

All Superinterfaces:
java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>, TBaseElement, TRootElement, WithArtifact, com.ebmwebsourcing.easybox.api.with.WithId, com.ebmwebsourcing.easybox.api.with.WithName, com.ebmwebsourcing.easybox.api.with.WithOtherAttributes, com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode
All Known Subinterfaces:
Choreography, Collaboration, GlobalChoreographyTask, GlobalConversation, TChoreography, TGlobalChoreographyTask, TGlobalConversation

public interface TCollaboration
extends TRootElement, com.ebmwebsourcing.easybox.api.with.WithName, WithArtifact


Field Summary
 
Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
EMPTY_ARRAY
 
Method Summary
 void addChoreographyRef(javax.xml.namespace.QName ref)
           
 void addMessageFlow(MessageFlow mf)
           
 void addParticipant(Participant p)
           
 javax.xml.namespace.QName[] getChoreographyRef()
           
 ConversationAssociation[] getConversationAssociation()
           
 ConversationLink[] getConversationLink()
           
 ConversationNode[] getConversationNode()
           
 CorrelationKey[] getCorrelationKey()
           
 MessageFlow[] getMessageFlow()
           
 MessageFlowAssociation[] getMessageFlowAssociation()
           
 Participant[] getParticipant()
           
 ParticipantAssociation[] getParticipantAssociation()
           
 boolean hasChoreographyRef()
           
 boolean hasConversationAssociation()
           
 boolean hasConversationLink()
           
 boolean hasConversationNode()
           
 boolean hasCorrelationKey()
           
 boolean hasIsClosed()
           
 boolean hasMessageFlow()
           
 boolean hasMessageFlowAssociation()
           
 boolean hasParticipant()
           
 boolean hasParticipantAssociation()
           
 boolean isIsClosed()
           
 void removeChoreographyRef(javax.xml.namespace.QName ref)
           
 void removeMessageFlow(MessageFlow mf)
           
 void removeParticipant(Participant p)
           
 void setIsClosed(boolean value)
           
 void unsetChoreographyRef()
           
 void unsetConversationAssociation()
           
 void unsetConversationLink()
           
 void unsetConversationNode()
           
 void unsetCorrelationKey()
           
 void unsetIsClosed()
           
 void unsetMessageFlow()
           
 void unsetMessageFlowAssociation()
           
 void unsetParticipant()
           
 void unsetParticipantAssociation()
           
 
Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20.api.type.TBaseElement
addDocumentation, getDocumentations, getExtensionElements, hasDocumentation, hasExtensionElements, removeDocumentation, setExtensionElements
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
duplicateXmlObject, duplicateXmlObjectAs, getXmlContext, getXmlObjectAdoptedChildren, getXmlObjectAttributes, getXmlObjectDOMNode, getXmlObjectInScopeNamespaces, getXmlObjectNaturalChildren, setXmlObjectQName
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObjectNode
getUserData, getXmlObjectAncestors, getXmlObjectBaseIndexes, getXmlObjectBaseRoot, getXmlObjectBaseURI, getXmlObjectBaseXPath, getXmlObjectChildren, getXmlObjectDescendants, getXmlObjectFollowing, getXmlObjectFollowingSibling, getXmlObjectFollowingSiblings, getXmlObjectIndex, getXmlObjectParent, getXmlObjectPreceding, getXmlObjectPrecedingOrAncestor, getXmlObjectPrecedingSibling, getXmlObjectPrecedingSiblings, getXmlObjectQName, getXmlObjectRoot, getXmlObjectTextContent, getXmlObjectValue, hasUserData, setUserData
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
addOtherAttribute, clearOtherAttributes, getOtherAttribute, getOtherAttributes, hasOtherAttribute, removeOtherAttribute
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithId
getId, setId
 
Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithName
getName, hasName, setName
 
Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20.api.with.WithArtifact
addArtifact, getArtifact, hasArtifact, removeArtifact, unsetArtifact
 

Method Detail

addParticipant

void addParticipant(Participant p)

removeParticipant

void removeParticipant(Participant p)

getParticipant

Participant[] getParticipant()

hasParticipant

boolean hasParticipant()

unsetParticipant

void unsetParticipant()

addMessageFlow

void addMessageFlow(MessageFlow mf)

removeMessageFlow

void removeMessageFlow(MessageFlow mf)

getMessageFlow

MessageFlow[] getMessageFlow()

hasMessageFlow

boolean hasMessageFlow()

unsetMessageFlow

void unsetMessageFlow()

getConversationNode

ConversationNode[] getConversationNode()

hasConversationNode

boolean hasConversationNode()

unsetConversationNode

void unsetConversationNode()

getConversationAssociation

ConversationAssociation[] getConversationAssociation()

hasConversationAssociation

boolean hasConversationAssociation()

unsetConversationAssociation

void unsetConversationAssociation()

getParticipantAssociation

ParticipantAssociation[] getParticipantAssociation()

hasParticipantAssociation

boolean hasParticipantAssociation()

unsetParticipantAssociation

void unsetParticipantAssociation()

getMessageFlowAssociation

MessageFlowAssociation[] getMessageFlowAssociation()

hasMessageFlowAssociation

boolean hasMessageFlowAssociation()

unsetMessageFlowAssociation

void unsetMessageFlowAssociation()

getCorrelationKey

CorrelationKey[] getCorrelationKey()

hasCorrelationKey

boolean hasCorrelationKey()

unsetCorrelationKey

void unsetCorrelationKey()

getChoreographyRef

javax.xml.namespace.QName[] getChoreographyRef()

hasChoreographyRef

boolean hasChoreographyRef()

unsetChoreographyRef

void unsetChoreographyRef()

addChoreographyRef

void addChoreographyRef(javax.xml.namespace.QName ref)

removeChoreographyRef

void removeChoreographyRef(javax.xml.namespace.QName ref)

getConversationLink

ConversationLink[] getConversationLink()

hasConversationLink

boolean hasConversationLink()

unsetConversationLink

void unsetConversationLink()

isIsClosed

boolean isIsClosed()

setIsClosed

void setIsClosed(boolean value)

hasIsClosed

boolean hasIsClosed()

unsetIsClosed

void unsetIsClosed()


Copyright © 2011 Petals Link. All Rights Reserved.