com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard
Class DefinitionBuilder

java.lang.Object
  extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.DefinitionBuilder

public class DefinitionBuilder
extends java.lang.Object

Interface for building Definitions from a "Business user" perspective

Author:
nfleury

Constructor Summary
DefinitionBuilder()
           
 
Method Summary
 void addFlowElement(java.lang.String laneId, FlowElementBean flowElement)
           
 void addLane(java.lang.String poolId, LaneBean lane)
           
 ParticipantBean createPool(java.lang.String poolId, java.lang.String poolName)
           
 DefinitionsBean getDefinition()
           
 LaneBean getLaneById(java.lang.String id)
           
 ParticipantBean getPoolById(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefinitionBuilder

public DefinitionBuilder()
Method Detail

createPool

public ParticipantBean createPool(java.lang.String poolId,
                                  java.lang.String poolName)

addLane

public void addLane(java.lang.String poolId,
                    LaneBean lane)

addFlowElement

public void addFlowElement(java.lang.String laneId,
                           FlowElementBean flowElement)

getDefinition

public DefinitionsBean getDefinition()

getPoolById

public ParticipantBean getPoolById(java.lang.String id)

getLaneById

public LaneBean getLaneById(java.lang.String id)


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