Examples of RootComponentEditPolicy


Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

public class StatusEditPart extends AbstractGraphicalEditPart {

  @Override
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.COMPONENT_ROLE,
        new RootComponentEditPolicy());
    installEditPolicy(EditPolicy.LAYOUT_ROLE, new LayoutPolicy());
  }
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

  protected void createEditPolicies() {
    // If this editpart is the root content of the viewer, then disallow
    // removal
    if (getParent() instanceof RootEditPart) {
      installEditPolicy(EditPolicy.COMPONENT_ROLE,
          new RootComponentEditPolicy());
    }
  }
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

     *
     * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies()
     */
    protected void createEditPolicies() {
        // disallows the removal of this edit part from its parent
        installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());
        // handles constraint changes (e.g. moving and/or resizing) of model
        // elements
        // and creation of new model elements
        installEditPolicy(EditPolicy.LAYOUT_ROLE, new ShapesXYLayoutEditPolicy());
    }
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

    protected void createEditPolicies() {
        installEditPolicy(EditPolicy.NODE_ROLE, null);
        installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE, null);
        installEditPolicy(EditPolicy.SELECTION_FEEDBACK_ROLE, null);
        installEditPolicy(EditPolicy.LAYOUT_ROLE, new ElementContainerLayoutEditPolicy());
        installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());
    }
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

  }
 
  @Override
  protected void createEditPolicies() {
    // disallows the removal of this edit part from its parent
    installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());

    // handles constraint changes (e.g. moving and/or resizing) of model
    // elements and creation of new model elements
    installEditPolicy(EditPolicy.LAYOUT_ROLE, new DiagramXYLayoutEditPolicy(getCastedModel().getPresentation()));
    installEditPolicy("Snap Feedback", new SapphireSnapFeedbackPolicy(getPresentation().getResourceCache())); //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

  super.createEditPolicies();
  installEditPolicy(EditPolicy.CONTAINER_ROLE, new LogicContainerEditPolicy());
  installEditPolicy(EditPolicy.TREE_CONTAINER_ROLE, new LogicTreeContainerEditPolicy());
  //If this editpart is the contents of the viewer, then it is not deletable!
  if (getParent() instanceof RootEditPart)
    installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());
}
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

  super.createEditPolicies();

  installEditPolicy(EditPolicy.NODE_ROLE, null);
  installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE, null);
  installEditPolicy(EditPolicy.SELECTION_FEEDBACK_ROLE, null);
  installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());
  installEditPolicy(EditPolicy.LAYOUT_ROLE, new LogicXYLayoutEditPolicy(
      (XYLayout)getContentPane().getLayoutManager()));

  installEditPolicy("Snap Feedback", new SnapFeedbackPolicy()); //$NON-NLS-1$
}
View Full Code Here

Examples of org.eclipse.gef.editpolicies.RootComponentEditPolicy

  /**
   * @see org.springframework.ide.eclipse.config.graph.parts.ActivityPart#createEditPolicies()
   */
  @Override
  protected void createEditPolicies() {
    installEditPolicy(EditPolicy.COMPONENT_ROLE, new RootComponentEditPolicy());
    // installEditPolicy(EditPolicy.CONTAINER_ROLE, new
    // ActivityContainerEditPolicy());
    installEditPolicy(EditPolicy.GRAPHICAL_NODE_ROLE, null);
    installEditPolicy(EditPolicy.LAYOUT_ROLE, null);
    installEditPolicy(EditPolicy.NODE_ROLE, null);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.