com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common
Class ParticipantBean

java.lang.Object
  extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BPMNElementBean
      extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BaseElementBean
          extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.ParticipantBean
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.IInteractionNodeBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBPMNElementBean, com.google.gwt.user.client.rpc.IsSerializable

public class ParticipantBean
extends BaseElementBean
implements com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean


Constructor Summary
protected ParticipantBean()
           
  ParticipantBean(java.lang.String id)
           
 
Method Summary
 void addEndPoint(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean ep)
           
 void addInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean i)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean> getEndPoints()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> getInterfaces()
           
 int getMaximumMultiplicity()
           
 int getMinimumMultiplicity()
           
 int getMinNumberOfInstances()
           
 java.lang.String getName()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean getProcess()
           
 void removeEndPoint(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean ep)
           
 void removeInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean i)
           
 void setEndPoints(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean> endpoints)
           
 void setInterfaces(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> interfaces)
           
 void setMaximumMultiplicity(int maximumMultiplicity)
           
 void setMinimumMultiplicity(int minimumMultiplicity)
           
 void setMinNumberOfInstances(int minNumberOfInstances)
           
 void setMultiplicity(int minNumberOfinstances, int maxNumberOfInstances)
           
 void setName(java.lang.String name)
           
 void setProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean process)
           
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BaseElementBean
addAttributeExtension, addObjectExtension, equals, getAttributeExtension, getAttributeExtensions, getId, getNSDeclaration, getObjectExtensions, hashCode, removeAttributeExtension, removeObjectExtension, setAttributeExtensions, setId, setNSDeclaration, setObjectExtensions
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BPMNElementBean
getDocumentation, setDocumentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

ParticipantBean

public ParticipantBean(java.lang.String id)

ParticipantBean

protected ParticipantBean()
Method Detail

addInterface

public void addInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean i)
Specified by:
addInterface in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

removeInterface

public void removeInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean i)
Specified by:
removeInterface in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setMultiplicity

public void setMultiplicity(int minNumberOfinstances,
                            int maxNumberOfInstances)
Specified by:
setMultiplicity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

addEndPoint

public void addEndPoint(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean ep)
Specified by:
addEndPoint in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

removeEndPoint

public void removeEndPoint(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean ep)
Specified by:
removeEndPoint in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setProcess

public void setProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean process)
Specified by:
setProcess in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getProcess

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean getProcess()
Specified by:
getProcess in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setName

public void setName(java.lang.String name)
Specified by:
setName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setInterfaces

public void setInterfaces(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> interfaces)
Specified by:
setInterfaces in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getInterfaces

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> getInterfaces()
Specified by:
getInterfaces in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getMinNumberOfInstances

public int getMinNumberOfInstances()
Specified by:
getMinNumberOfInstances in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setMinNumberOfInstances

public void setMinNumberOfInstances(int minNumberOfInstances)
Specified by:
setMinNumberOfInstances in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getMinimumMultiplicity

public int getMinimumMultiplicity()
Specified by:
getMinimumMultiplicity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setMinimumMultiplicity

public void setMinimumMultiplicity(int minimumMultiplicity)
Specified by:
setMinimumMultiplicity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getMaximumMultiplicity

public int getMaximumMultiplicity()
Specified by:
getMaximumMultiplicity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setMaximumMultiplicity

public void setMaximumMultiplicity(int maximumMultiplicity)
Specified by:
setMaximumMultiplicity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

getEndPoints

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean> getEndPoints()
Specified by:
getEndPoints in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean

setEndPoints

public void setEndPoints(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IEndPointBean> endpoints)
Specified by:
setEndPoints in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IParticipantBean


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