@Override public ParallelGateway createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); ParallelGateway event = new ParallelGateway((ProcessPanel) diagramView, id); return event; }
@Override public ExclusiveGateway createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); ExclusiveGateway event = new ExclusiveGateway((ProcessPanel) diagramView, id); return event; }
@Override public Lane createElement(IModelElement syntaxModel, IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id = syntaxModel.getId(); Lane lane = new Lane((ProcessPanel) diagramView, id); return lane; }
@Override public TextAnnotation createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); TextAnnotation message = new TextAnnotation((ProcessPanel) diagramView, id); return message; }
@Override public BusinessRuleTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); BusinessRuleTask task = new BusinessRuleTask((ProcessPanel) diagramView, id); return task; }
@Override public DataObject createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); DataObject dataObject = new DataObject((ProcessPanel) diagramView, id); return dataObject; }
@Override public DefaultTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); DefaultTask task = new DefaultTask((ProcessPanel) diagramView, id); return task; }
@Override public EventBasedGateway createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); EventBasedGateway event = new EventBasedGateway((ProcessPanel) diagramView, id); return event; }
@Override public UserTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); UserTask task = new UserTask((ProcessPanel) diagramView, id); return task; }
@Override public ServiceTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); ServiceTask task = new ServiceTask((ProcessPanel) diagramView, id); return task; }
@Override public DataOutput createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); DataOutput dataObject = new DataOutput((ProcessPanel) diagramView, id); return dataObject; }
@Override public MessageFlow createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); MessageFlow seqFlow = new MessageFlow(diagramView, id); return seqFlow; }
@Override public ScriptTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); ScriptTask task = new ScriptTask((ProcessPanel) diagramView, id); return task; }
@Override public Message createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); Message message = new Message((ProcessPanel) diagramView, id); return message; }
@Override public DataAssociation createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); DataAssociation da = new DataAssociation(diagramView, id); return da; }
@Override public CallActivity createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); CallActivity activity = new CallActivity((ProcessPanel) diagramView, id); return activity; }
@Override public SequenceFlow createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); SequenceFlow seqFlow = new SequenceFlow(diagramView, id); return seqFlow; }
@Override public DataInput createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); DataInput dataInput = new DataInput((ProcessPanel) diagramView, id); return dataInput; }
@Override public ReceiveTask createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); ReceiveTask task = new ReceiveTask((ProcessPanel) diagramView, id); return task; }
@Override public Association createElement(IModelElement syntaxModel,IDiagramView diagramView) { String id = IdGenerator.createUniqueId(); if (syntaxModel!=null) id=syntaxModel.getId(); Association da = new Association(diagramView, id); return da; }