com.ebmwebsourcing.bpmneditor.business.service.bpmn2.to.clientToServer
Class BeanModelAdapter

java.lang.Object
  extended by com.ebmwebsourcing.bpmneditor.business.domain.bpmn2.to.standard.ModelVisitor
      extended by com.ebmwebsourcing.bpmneditor.business.service.bpmn2.to.clientToServer.BeanModelAdapter

public class BeanModelAdapter
extends ModelVisitor


Constructor Summary
BeanModelAdapter(DefinitionsBean defs, java.lang.String xmlPath)
           
 
Method Summary
 com.ebmwebsourcing.easybpmn.model.bpmn.api.standard.infrastructure.Definitions getDefinitions()
           
 void visitChildLaneSet(LaneSetBean lsb)
           
 void visitCollaboration(CollaborationBean cBean)
           
 void visitDefinitions(DefinitionsBean defsBean)
           
 void visitEndEvent(EndEventBean endEventBean)
           
 void visitGateway(GatewayBean gb)
           
 void visitImport(ImportBean importBean)
           
 void visitInterface(InterfaceBean itfBean)
           
 void visitItemDefinition(ItemDefinitionBean idb)
           
 void visitItemDefinitionElement(ElementBean element, ItemDefinitionBean idb)
           
 void visitLane(LaneBean laneBean)
           
 void visitLaneSet(LaneSetBean laneSetBean)
           
 void visitMessage(MessageBean messageBean)
           
 void visitMessageFlow(MessageFlowBean msgFlowBean)
           
 void visitMessageFlowMessage(MessageBean mb)
           
 void visitMessageFlowSource(FlowNodeBean node)
           
 void visitMessageFlowTarget(FlowNodeBean node)
           
 void visitOperation(OperationBean opBean)
           
 void visitOperationErrorMessage(MessageBean msg, OperationBean opBean)
           
 void visitOperationMessageIn(MessageBean msg, OperationBean opBean)
           
 void visitOperationMessageOut(MessageBean msg, OperationBean opBean)
           
 void visitParticipant(ParticipantBean participantBean)
           
 void visitParticipantRole(PartnerRoleBean prBean)
           
 void visitPartnerRole(PartnerRoleBean prBean)
           
 void visitPool(PoolBean pBean)
           
 void visitPoolInterface(InterfaceBean itfBean)
           
 void visitPoolProcess(ProcessBean pBean)
           
 void visitProcess(ProcessBean processBean)
           
 void visitSequenceFlow(SequenceFlowBean sequenceFlowBean)
           
 void visitStartEvent(StartEventBean seb)
           
 void visitTask(TaskBean taskBean)
           
 
Methods inherited from class com.ebmwebsourcing.bpmneditor.business.domain.bpmn2.to.standard.ModelVisitor
finalizeTypes, parseLaneSet, visitDefinitionsByLists, visitDefinitionsByPools, visitElementBean, visitSchema, visitSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanModelAdapter

public BeanModelAdapter(DefinitionsBean defs,
                        java.lang.String xmlPath)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getDefinitions

public com.ebmwebsourcing.easybpmn.model.bpmn.api.standard.infrastructure.Definitions getDefinitions()

visitDefinitions

public void visitDefinitions(DefinitionsBean defsBean)
                      throws java.lang.Exception
Overrides:
visitDefinitions in class ModelVisitor
Throws:
java.lang.Exception

visitImport

public void visitImport(ImportBean importBean)
                 throws java.lang.Exception
Overrides:
visitImport in class ModelVisitor
Throws:
java.lang.Exception

visitMessage

public void visitMessage(MessageBean messageBean)
Overrides:
visitMessage in class ModelVisitor

visitItemDefinition

public void visitItemDefinition(ItemDefinitionBean idb)
Overrides:
visitItemDefinition in class ModelVisitor

visitItemDefinitionElement

public void visitItemDefinitionElement(ElementBean element,
                                       ItemDefinitionBean idb)
Overrides:
visitItemDefinitionElement in class ModelVisitor

visitPartnerRole

public void visitPartnerRole(PartnerRoleBean prBean)
Overrides:
visitPartnerRole in class ModelVisitor

visitInterface

public void visitInterface(InterfaceBean itfBean)
Overrides:
visitInterface in class ModelVisitor

visitOperation

public void visitOperation(OperationBean opBean)
Overrides:
visitOperation in class ModelVisitor

visitOperationMessageIn

public void visitOperationMessageIn(MessageBean msg,
                                    OperationBean opBean)
Overrides:
visitOperationMessageIn in class ModelVisitor

visitOperationMessageOut

public void visitOperationMessageOut(MessageBean msg,
                                     OperationBean opBean)
Overrides:
visitOperationMessageOut in class ModelVisitor

visitOperationErrorMessage

public void visitOperationErrorMessage(MessageBean msg,
                                       OperationBean opBean)
Overrides:
visitOperationErrorMessage in class ModelVisitor

visitProcess

public void visitProcess(ProcessBean processBean)
Overrides:
visitProcess in class ModelVisitor

visitLaneSet

public void visitLaneSet(LaneSetBean laneSetBean)
Overrides:
visitLaneSet in class ModelVisitor

visitLane

public void visitLane(LaneBean laneBean)
Overrides:
visitLane in class ModelVisitor

visitChildLaneSet

public void visitChildLaneSet(LaneSetBean lsb)
Overrides:
visitChildLaneSet in class ModelVisitor

visitStartEvent

public void visitStartEvent(StartEventBean seb)
Overrides:
visitStartEvent in class ModelVisitor

visitTask

public void visitTask(TaskBean taskBean)
Overrides:
visitTask in class ModelVisitor

visitEndEvent

public void visitEndEvent(EndEventBean endEventBean)
Overrides:
visitEndEvent in class ModelVisitor

visitGateway

public void visitGateway(GatewayBean gb)
Overrides:
visitGateway in class ModelVisitor

visitSequenceFlow

public void visitSequenceFlow(SequenceFlowBean sequenceFlowBean)
Overrides:
visitSequenceFlow in class ModelVisitor

visitCollaboration

public void visitCollaboration(CollaborationBean cBean)
Overrides:
visitCollaboration in class ModelVisitor

visitMessageFlow

public void visitMessageFlow(MessageFlowBean msgFlowBean)
Overrides:
visitMessageFlow in class ModelVisitor

visitMessageFlowMessage

public void visitMessageFlowMessage(MessageBean mb)
                             throws java.lang.Exception
Overrides:
visitMessageFlowMessage in class ModelVisitor
Throws:
java.lang.Exception

visitMessageFlowSource

public void visitMessageFlowSource(FlowNodeBean node)
                            throws java.lang.Exception
Overrides:
visitMessageFlowSource in class ModelVisitor
Throws:
java.lang.Exception

visitMessageFlowTarget

public void visitMessageFlowTarget(FlowNodeBean node)
                            throws java.lang.Exception
Overrides:
visitMessageFlowTarget in class ModelVisitor
Throws:
java.lang.Exception

visitPool

public void visitPool(PoolBean pBean)
Overrides:
visitPool in class ModelVisitor

visitParticipant

public void visitParticipant(ParticipantBean participantBean)
Overrides:
visitParticipant in class ModelVisitor

visitParticipantRole

public void visitParticipantRole(PartnerRoleBean prBean)
Overrides:
visitParticipantRole in class ModelVisitor

visitPoolProcess

public void visitPoolProcess(ProcessBean pBean)
Overrides:
visitPoolProcess in class ModelVisitor

visitPoolInterface

public void visitPoolInterface(InterfaceBean itfBean)
Overrides:
visitPoolInterface in class ModelVisitor


Copyright © 2010 eBM WebSourcing. All Rights Reserved.