protected void createEditPolicies() { // Selection handle edit policy. // Makes the connection show a feedback, when selected by the user. installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy()); // Allows the removal of the connection model element installEditPolicy(EditPolicy.CONNECTION_ROLE, new ConnectionEditPolicy() { protected Command getDeleteCommand(GroupRequest request) { return new ConnectionDeleteCommand(getCastedModel()); } }); }
@Override protected void createEditPolicies() { installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy()); installEditPolicy(EditPolicy.CONNECTION_ROLE, new ConnectionEditPolicy() { @Override protected Command getDeleteCommand(GroupRequest arg0) { return new DeleteLinkCommand(getModel()); } }); }
/** * @see nexcore.tool.uml.ui.core.diagram.edit.part.AbstractDiagramConnectionEditPart#createConnectionEditPolicy() */ @Override protected ConnectionEditPolicy createConnectionEditPolicy() { return new MessageConnectionEditPolicy(); }
/** * 컨넥션 에디트 폴리시(삭제정책)를 생성한다. EditPolicy.CONNECTION_ROLE 인스톨 된다. * * @return */ protected ConnectionEditPolicy createConnectionEditPolicy() { return new DiagramConnectionEditPolicy(); }
/** * 컨넥션 에디트 폴리시(삭제정책)를 생성한다. EditPolicy.CONNECTION_ROLE 인스톨 된다. * * @return */ protected ConnectionEditPolicy createConnectionEditPolicy() { return new ActivityDiagramConnectionEditPolicy(); }