@Override public DataInput instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public void onRemoveUIElement(IRemoveUIElementEvent removeElementEvent) { IDiagramElementView elView = (IDiagramElementView) removeElementEvent.getRemovedElement(); getDiagramInterchangeModel().getRootElement().removeDiagramElement(elView.getDiagramElement()); } };
public IDiagram getDiagramInterchangeModel(boolean getWithRelativeCoordinates){ IDiagram diagram = this.diBuilder.getDiagramInterchangeModel(); diagram.getRootElement().setModelElement(getDiagramSyntaxModel()); this.fireEvent(new BuildDiagramInterchangeCompleteEvent(diagramView)); return diagram; }
@Override public ReceiveTask instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public ParallelGateway instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public SendTask instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public ManualTask instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public CoreBPMNElement instantiate(IDiagramElement diagramElement, IDiagramView diagramView) { this.diagramElement = diagramElement; return createElement(diagramElement.getModelElement(), diagramView); }
@Override public ChoreographyTask instantiate(IDiagramElement diagramElement, IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public Lane instantiate(IDiagramElement diagramElement, IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public boolean isConform(IDiagramElementView diagramElementView) { this.diagramElementView = diagramElementView; EventBasedGatewayBean bean = (EventBasedGatewayBean) this.diagramElementView.getDiagramElement().getModelElement(); return false; }
@Override public Event instantiate(IDiagramElement diagramElement, IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public ScriptTask instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public Message instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public DataAssociation instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public TextAnnotation instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public DataOutput instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public MessageFlow instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public UserTask instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }
@Override public CallActivity instantiate(IDiagramElement diagramElement,IDiagramView diagramView) { return createElement(diagramElement.getModelElement(), diagramView); }