com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration
Interface ICollaborationBean

All Superinterfaces:
IBaseElementBean, IBPMNElementBean, IMainElementBean, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement, WithArtifactsBean, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
All Known Subinterfaces:
IChoreographyBean

public interface ICollaborationBean
extends IBaseElementBean, WithArtifactsBean, IMainElementBean


Method Summary
 void addMessageFlow(IMessageFlowBean arg0)
           
 void addParticipant(IParticipantBean arg0)
           
 IFlowElementBean getFlowNode(java.lang.String arg0)
           
 java.util.List<IFlowElementBean> getFlowNodes()
           
 java.util.List<IMessageFlowBean> getMessageFlows()
           
 java.lang.String getName()
           
 java.util.List<IParticipantBean> getParticipants()
           
 boolean isClosed()
           
 void removeMessageFlow(IMessageFlowBean arg0)
           
 void removeParticipant(IParticipantBean arg0)
           
 void setClosed(boolean arg0)
           
 void setMessageFlows(java.util.List<IMessageFlowBean> arg0)
           
 void setName(java.lang.String arg0)
           
 void setParticipants(java.util.List<IParticipantBean> arg0)
           
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean
getId, getNSDeclaration
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBPMNElementBean
getDocumentation, setDocumentation
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
addAttributeExtension, getAttributeExtension, getAttributeExtensions, removeAttributeExtension, setAttributeExtensions
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
addObjectExtension, getObjectExtensions, removeObjectExtension, setObjectExtensions
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean
addArtifact, getArtifacts, getAssociations, getTextAnnotations, removeArtifact
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IMainElementBean
getParentDefinitions, setParentDefinitions
 

Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String arg0)

isClosed

boolean isClosed()

addParticipant

void addParticipant(IParticipantBean arg0)

removeParticipant

void removeParticipant(IParticipantBean arg0)

setParticipants

void setParticipants(java.util.List<IParticipantBean> arg0)

getParticipants

java.util.List<IParticipantBean> getParticipants()

getFlowNodes

java.util.List<IFlowElementBean> getFlowNodes()

setClosed

void setClosed(boolean arg0)

addMessageFlow

void addMessageFlow(IMessageFlowBean arg0)

removeMessageFlow

void removeMessageFlow(IMessageFlowBean arg0)

getMessageFlows

java.util.List<IMessageFlowBean> getMessageFlows()

setMessageFlows

void setMessageFlows(java.util.List<IMessageFlowBean> arg0)

getFlowNode

IFlowElementBean getFlowNode(java.lang.String arg0)


Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.