Package org.eclipse.gef.editpolicies

Examples of org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy


public abstract class ElementConnectionEditPart extends AbstractConnectionEditPart implements ModelListener {
   
    protected void createEditPolicies() {
        ConnectionEditPolicy connectionEditPolicy = new ConnectionEditPolicy();
        connectionEditPolicy.setDefaultElementConnectionFactory(getDefaultElementConnectionFactory());
        installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
        installEditPolicy(EditPolicy.CONNECTION_ROLE, connectionEditPolicy);
        installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ConnectionBendpointEditPolicy());
    }
View Full Code Here


    /* (non-Javadoc)
     * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
     */
    protected void createEditPolicies() {
        installEditPolicy( EditPolicy.CONNECTION_ENDPOINTS_ROLE,
                           new ConnectionEndpointEditPolicy() );
    }
View Full Code Here

    connection.setTargetDecoration(new PolygonDecoration());
    connection.setLineStyle(Graphics.LINE_SOLID);
    return connection;
  }
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new ConnectionEditPolicy() {
      protected Command getDeleteCommand(GroupRequest request) {
        return new ConnectionDeleteCommand((Connection) getModel());
      }
    });
View Full Code Here

     * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
     */
    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());
            }
View Full Code Here

public abstract class ElementConnectionEditPart extends AbstractConnectionEditPart implements ModelListener {
   
    protected void createEditPolicies() {
        ConnectionEditPolicy connectionEditPolicy = new ConnectionEditPolicy();
        connectionEditPolicy.setDefaultElementConnectionFactory(getDefaultElementConnectionFactory());
        installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
        installEditPolicy(EditPolicy.CONNECTION_ROLE, connectionEditPolicy);
        installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ConnectionBendpointEditPolicy());
    }
View Full Code Here

  /**
   * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
   */
  @Override
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new TransitionEditPolicy());
  }
View Full Code Here

   *
   * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
   */
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE,
        new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE,
        new TransitionEditPolicy());
  }
View Full Code Here

   * (non-Javadoc)
   * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
   */
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE,
        new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE,
        new TransitionEditPolicy());
  }
View Full Code Here

TOP

Related Classes of org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.