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) { 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; }
COLLABORATION_ID = coll.getId(); def.addCollaboration(coll);