@Override public String toString() { return getId()+" ("+structureRef+")"; } }
@Override public String toString() { return this.getId()+":"+name; } }
private static ParticipantBean buildUpperParticipant(DefinitionsBean globalResult) { UPPER_Participant_ID = createUniqueId(); ParticipantBean result = new ParticipantBean(UPPER_Participant_ID); result.setName("Sensor Array"); PartnerRoleBean pr = new PartnerRoleBean(createUniqueId()); pr.setName(result.getName()); pr.addParticipant(result); globalResult.addPartnerRole(pr); ProcessBean process = new ProcessBean(createUniqueId()); process.setName(result.getName().replace(" ","")+"Process"); process.setType(ProcessTypes.PUBLIC); globalResult.addProcess(process); result.setProcess(process); process.addLane(buildUpperLane(process, globalResult)); return result; }
private static List<IMessageBean> buildMessages() { List<IMessageBean> result = new ArrayList<IMessageBean>(); MessageBean msg1 = new MessageBean(createUniqueId()); msg1.setName(""); ItemDefinitionBean idb1 = new ItemDefinitionBean(createUniqueId()); msg1.setItemDefinition(idb1); return result; }
private static List<IMessageFlowBean> buildMessageFlows() { ArrayList<IMessageFlowBean> result = new ArrayList<IMessageFlowBean>(); MF_1_ID = createUniqueId(); MessageFlowBean messageFlow1 = new MessageFlowBean(MF_1_ID); messageFlow1.setSource((IInteractionNodeBean) MFsource); messageFlow1.setTarget((IInteractionNodeBean) MFtarget); result.add(messageFlow1); return result; }
/** * Info: Pool syntax model is built in LaneSyntaxModelBinder */ public void bindSyntaxModel(IModelElement diagramElementSyntaxModel, IEditorModel editorModel, IDiagramElement diagramElement) { ParticipantBean participantBean = (ParticipantBean) diagramElementSyntaxModel; PoolEditorModel poolEditorModel = (PoolEditorModel) editorModel; participantBean.setName(poolEditorModel.getName()); participantBean.setDocumentation(poolEditorModel.getDocumentation()); participantBean.setInterfaces(poolEditorModel.getInterfaces()); // if (poolEditorModel.getParticipantMultiplicityMax()!=null) participantBean.setMaximumMultiplicity(Integer.parseInt(poolEditorModel.getParticipantMultiplicityMax())); // if (poolEditorModel.getParticipantMultiplicityMin()!=null) participantBean.setMinimumMultiplicity(Integer.parseInt(poolEditorModel.getParticipantMultiplicityMin())); // }
private static void adaptPartnerRoles(DefinitionsBean defs, PartnerRole[] partnerRoles) { if(partnerRoles!=null){ for(PartnerRole pr : partnerRoles){ PartnerRoleBean prb = new PartnerRoleBean(pr.getId()); prb.setName(pr.getName()); setDocumentationAndExtensions(prb, pr); prb.setParticipants(findParticipants(defs, pr.getParticipantRef())); } } }
@Override public void onInstantiation(DefaultParticipantEditorModel watchedModel, CollaborationBean modelToBind) { this.participant = new ParticipantBean(); this.initialized = false; }
@Override protected IItemDefinitionBean getNewDefaultRecord() { return new ItemDefinitionBean(DOM.createUniqueId()); }
@Override protected IMessageBean getNewDefaultRecord() { return new MessageBean(DOM.createUniqueId()); }
public ParticipantBean(String id){ super(id); this.setInterfaces(new ArrayList<IInterfaceBean>()); this.process = new ProcessBean(); endPoints = new ArrayList<IEndPointBean>(); minimumMultiplicity = 0; maximumMultiplicity = 1; }
protected PartnerRoleBean(){ super(); setParticipants(new ArrayList<IParticipantBean>()); }
@Override protected ISignalBean getNewDefaultRecord() { return new SignalBean(DOM.createUniqueId()); }
@Override protected IErrorBean getNewDefaultRecord() { return new ErrorBean(DOM.createUniqueId()); }
@Override public String toString() { return getName(); }
private static ParticipantBean buildLowerParticipant(DefinitionsBean globalResult) { LOWER_Participant_ID = createUniqueId(); ParticipantBean result = new ParticipantBean(LOWER_Participant_ID); result.setName("Document Writer"); PartnerRoleBean pr = new PartnerRoleBean(createUniqueId()); pr.setName(result.getName()); pr.addParticipant(result); globalResult.addPartnerRole(pr); ProcessBean process = new ProcessBean(createUniqueId()); process.setName(result.getName().replace(" ","")+"Process"); process.setType(ProcessTypes.PUBLIC); globalResult.addProcess(process); result.setProcess(process); process.addLane(buildLowerLane1(process,globalResult)); process.addLane(buildLowerLane2(process)); return result; }
public PartnerRoleBean(String id){ super(id); setParticipants(new ArrayList<IParticipantBean>()); }
private static ParticipantBean buildlowerParticipant(DefinitionsBean globalResult) { LOWER_Participant_ID = createUniqueId(); ParticipantBean result = new ParticipantBean(LOWER_Participant_ID); result.setName("VO memberS"); PartnerRoleBean pr = new PartnerRoleBean(createUniqueId()); pr.setName(result.getName()); pr.addParticipant(result); globalResult.addPartnerRole(pr); ProcessBean process = new ProcessBean(createUniqueId()); process.setName(process.getId()); process.setType(ProcessTypes.PUBLIC); globalResult.addProcess(process); result.setProcess(process); process.addLane(buildLowerLane(process,globalResult)); return result; }