Java 类org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy 实例源码

项目:gw4e.project    文件:EdgePart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.COMPONENT_ROLE, new GW4EdgeDeletePolicy());
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new GW4EdgeDeletePolicy());
    installEditPolicy(EditPolicy.DIRECT_EDIT_ROLE, new GW4EEdgeDirectEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new GW4ELinkBendpointEditPolicy());
}
项目:ermasterr    文件:AbstractERDiagramConnectionEditPart.java   
/**
 * {@inheritDoc}
 */
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    // this.installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE,
    // new ConnectionGraphicalNodeEditPolicy());
}
项目:ermaster-k    文件:AbstractERDiagramConnectionEditPart.java   
/**
 * {@inheritDoc}
 */
@Override
protected void createEditPolicies() {
    this.installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE,
            new ConnectionEndpointEditPolicy());
    // this.installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE,
    // new ConnectionGraphicalNodeEditPolicy());
}
项目:ermaster-nhit    文件:AbstractERDiagramConnectionEditPart.java   
/**
 * {@inheritDoc}
 */
@Override
protected void createEditPolicies() {
    this.installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE,
            new ConnectionEndpointEditPolicy());
    // this.installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE,
    // new ConnectionGraphicalNodeEditPolicy());
}
项目:FRaMED    文件:ORMRelationEditPart.java   
/** {@inheritDoc} */
@Override
protected void createEditPolicies() {
  installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
  // edit policy, which handel the creation of relations
  installEditPolicy(EditPolicy.CONNECTION_ROLE, new ORMRelationConnectionEditPolicy());
  // edit policy, which the creation, moving and deletion of bendpoints on a relation
  installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ORMRelationBendpointEditPolicy());
  installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE, new ORMRelationGraphicalNodeEditPolicy());
}
项目:lunifera-sharky-m2m    文件:ConnectionEditPart.java   
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());
                }
            });
}
项目:lunifera-sharky-m2m    文件:ConnectionEditPart.java   
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());
                }
            });
}
项目:olca-app    文件:LinkPart.java   
@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());
        }
    });
}
项目:Open_Source_ECOA_Toolset_AS5    文件:LinkEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new LinkEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new BendpointPolicy());
}
项目:Open_Source_ECOA_Toolset_AS5    文件:LinkEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new BendpointPolicy());
}
项目:Open_Source_ECOA_Toolset_AS5    文件:LinkEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new LinkEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new BendpointPolicy());
}
项目:PDFReporter-Studio    文件:RelationshipPart.java   
/**
 * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
 */
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
}
项目:erflute    文件:CommentConnectionEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new CommentConnectionEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ERDiagramBendpointEditPolicy());
}
项目:erflute    文件:RelationEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ROLE, new RelationEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new RelationBendpointEditPolicy());
}
项目:wt-studio    文件:NodeConnectionEditPart.java   
protected void createEditPolicies() {
    this.installEditPolicy(EditPolicy.COMPONENT_ROLE, new ConnectionEditPolicy());
    this.installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    this.installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ConnectionBendPointEditPolicy());
}
项目:wt-studio    文件:FunctionTableConnectionEditPart.java   
protected void createEditPolicies() {
    this.installEditPolicy(EditPolicy.COMPONENT_ROLE, new ConnectionEditPolicy());
    this.installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    //this.installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ConnectionBendPointEditPolicy());
}
项目:wt-studio    文件:ColumnConnectionEditPart.java   
protected void createEditPolicies() {
    this.installEditPolicy(EditPolicy.COMPONENT_ROLE, new ConnectionEditPolicy());
    this.installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
    this.installEditPolicy(EditPolicy.CONNECTION_BENDPOINTS_ROLE, new ConnectionBendPointEditPolicy());
}
项目:xeda    文件:MessageRoutePart.java   
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.COMPONENT_ROLE, new MessageRouteComponentEditPolicy());
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());
}
项目:lunifera-sharky-m2m    文件:HumanDiagramLinkEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());

}
项目:lunifera-sharky-m2m    文件:HumanDiagramLinkEditPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE, new ConnectionEndpointEditPolicy());

}
项目:olca-app    文件:LinkPart.java   
@Override
protected void createEditPolicies() {
    installEditPolicy(EditPolicy.CONNECTION_ENDPOINTS_ROLE,
            new ConnectionEndpointEditPolicy());
}
项目:NEXCORE-UML-Modeler    文件:AbstractDiagramConnectionEditPart.java   
/**
 * 컨넥션엔드포인트 폴리시(MyConnectionEndpointEditPolicy, connection 선택 여부를 반영하는 정책)를
 * 생성한다. EditPolicy.CONNECTION_ENDPOINTS_ROLE 인스톨 된다.
 * 
 * @return
 */
protected ConnectionEndpointEditPolicy createConnectionEndpointEditPolicy() {
    return new DiagramEndpointEditPolicy();
}