public DefinitionBuilder() { this.definition = new DefinitionsBean(IdGenerator.createUniqueId()); this.processes = new HashMap<String, ProcessBean>(); this.collaborations = new HashMap<String, CollaborationBean>(); this.pools = new HashMap<String, ParticipantBean>(); this.lanes = new HashMap<String, LaneBean>(); CollaborationBean collaboration = new CollaborationBean(IdGenerator.createUniqueId()); this.collaborations.put(collaboration.getId(), collaboration); }
private static CollaborationBean buildCollaboration(DefinitionsBean globalResult) { COLLABORATION_ID = createUniqueId(); CollaborationBean result = new CollaborationBean(COLLABORATION_ID); result.setName("DocumentWriting"); result.addParticipant(buildUpperParticipant(globalResult)); result.addParticipant(buildLowerParticipant(globalResult)); result.setMessageFlows(buildMessageFlows()); return result; }
private static CollaborationBean buildCollaboration(DefinitionsBean globalResult) { COLLABORATION_ID = createUniqueId(); CollaborationBean result = new CollaborationBean(COLLABORATION_ID); result.setName("AlertConfirmation"); result.addParticipant(buildUpperParticipant(globalResult)); result.addParticipant(buildlowerParticipant(globalResult)); result.setMessageFlows(buildMessageFlows()); return result; }
private static CollaborationBean buildCollaboration(DefinitionsBean globalResult) { CollaborationBean result = new CollaborationBean(createUniqueId()); COLLABORATION_ID = result.getId(); result.setName("creatingIdeaCollaboration"); result.addParticipant(buildUpperParticipant(globalResult)); result.addParticipant(buildlowerParticipant(globalResult)); result.setMessageFlows(buildMessageFlows()); return result; }
private static void adaptCollaborations(DefinitionsBean def, Collaboration[] collaborations) throws BPMNException { if(collaborations!=null){ for(Collaboration collab : collaborations){ CollaborationBean cBean = new CollaborationBean(collab.getId()); def.addCollaboration(cBean); cBean.setParentDefinitions(def);
CollaborationBean coll = new CollaborationBean(); COLLABORATION_ID = coll.getId(); def.addCollaboration(coll); CollaborationBean collaboration = new CollaborationBean(IdGenerator.createUniqueId()); collaboration.addParticipant(participant);