Package org.eclipse.gef

Examples of org.eclipse.gef.ContextMenuProvider


                        .setParent(getCommonKeyHandler()));

        IAction showGrid = new ToggleGridAction(getGraphicalViewer());
        getActionRegistry().registerAction(showGrid);

        ContextMenuProvider provider = new GenericContextMenuProvider(
                getGraphicalViewer(), getActionRegistry());
        getGraphicalViewer().setContextMenu(provider);
        getSite().registerContextMenu("org.drools.eclipse.flow.editor.contextmenu",
                provider, getGraphicalViewer());
    }
View Full Code Here


        return new SapphireDiagramGridLayer(diagramModel);
      }     
    });
   
    // configure the context menu provider
    ContextMenuProvider cmProvider = new DiagramEditorContextMenuProvider(this);
    viewer.setContextMenu(cmProvider);
   
    // Configure grid and guide properties
    boolean isGridVisibleInViewer = false;
    if (viewer.getProperty(SnapToGrid.PROPERTY_GRID_VISIBLE) != null)
View Full Code Here

    bars.setGlobalActionHandler(ActionFactory.REDO.getId(), editor.getActionRegistry().getAction(ActionFactory.REDO.getId()));
    bars.setGlobalActionHandler(ActionFactory.DELETE.getId(), editor.getActionRegistry().getAction(ActionFactory.DELETE.getId()));
    bars.updateActionBars();

    getViewer().setKeyHandler(editor.getKeyHandler());
    ContextMenuProvider provider = new RiderEditorContextMenuProvider(editor, this, getViewer(), editor.getActionRegistry());
    getViewer().setContextMenu(provider);
  }
View Full Code Here

    id = ActionFactory.DELETE.getId();
    getEditorSite().getKeyBindingService().registerAction(
        registry.getAction(id));

     */
    ContextMenuProvider provider = new RiderEditorContextMenuProvider(this, this, viewer, getActionRegistry());
    viewer.setContextMenu(provider);
  }
View Full Code Here

    // set the standard handlers
    getViewer().setEditDomain(_editDomain);
    getViewer().setKeyHandler(_keyHandler);

    // add a context-menu
    ContextMenuProvider contextMenuProvider = createContextMenuProvider();
    if (contextMenuProvider != null)
      getViewer().setContextMenu(contextMenuProvider);

    // add buttons outline/overview to toolbar
    IToolBarManager tbm = getSite().getActionBars().getToolBarManager();
View Full Code Here

  getSite().getKeyBindingService().registerAction(zoomOut);

  viewer.setRootEditPart(root);

  viewer.setEditPartFactory(new GraphicalPartFactory());
  ContextMenuProvider provider = new LogicContextMenuProvider(viewer, getActionRegistry());
  viewer.setContextMenu(provider);
  getSite().registerContextMenu("org.eclipse.gef.examples.logic.editor.contextmenu", //$NON-NLS-1$
      provider, viewer);
  viewer.setKeyHandler(new GraphicalViewerKeyHandler(viewer)
      .setParent(getCommonKeyHandler()));
View Full Code Here

  }

  protected void configureOutlineViewer(){
    getViewer().setEditDomain(getEditDomain());
    getViewer().setEditPartFactory(new TreePartFactory());
    ContextMenuProvider provider = new LogicContextMenuProvider(getViewer(), getActionRegistry());
    getViewer().setContextMenu(provider);
    getSite().registerContextMenu(
      "org.eclipse.gef.examples.logic.outline.contextmenu", //$NON-NLS-1$
      provider, getSite().getSelectionProvider());
    getViewer().setKeyHandler(getCommonKeyHandler());
View Full Code Here

    getGraphicalViewer().setEditPartFactory(createEditPartFactory());
    getGraphicalViewer().setKeyHandler(
        new GraphicalViewerKeyHandler(getGraphicalViewer()).setParent(getCommonKeyHandler()));

    ContextMenuProvider provider = createContextMenuProvider();
    getGraphicalViewer().setContextMenu(provider);
    getEditorSite().registerContextMenu(provider, getGraphicalViewer(), false);
  }
View Full Code Here

    viewer.setRootEditPart(root);
    viewer.setKeyHandler(new GraphicalViewerKeyHandler(viewer));
    viewer.setEditPartFactory(new GraphicalPartFactory());
    viewer.getControl().setBackground(ColorConstants.listBackground);

    ContextMenuProvider provider = new GraphContextMenuProvider(viewer, getActionRegistry());
    viewer.setContextMenu(provider);
    getSite().registerContextMenu(CONTEXT_MENU_ID, provider, viewer);
  }
View Full Code Here

    getGraphicalViewer().setEditPartFactory(new StatePartFactory());
    getGraphicalViewer().setKeyHandler(
        new GraphicalViewerKeyHandler(getGraphicalViewer())
            .setParent(getCommonKeyHandler()));

    ContextMenuProvider provider = new WebflowContextMenuProvider(
        getGraphicalViewer(), getActionRegistry());
    getGraphicalViewer().setContextMenu(provider);
    getSite().registerContextMenu(
        "org.springframework.ide.eclipse.webflow.ui.graph.contextmenu", //$NON-NLS-1$
        provider, getGraphicalViewer());
View Full Code Here

TOP

Related Classes of org.eclipse.gef.ContextMenuProvider

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.