@Override public void run() { IJavaElement inputElement= fInfoView.getOrignalInput(); new OpenAction(fInfoView.getViewSite()).run(new Object[] { inputElement }); } }
public void run() { IJavaElement inputElement= fInfoView.getInput(); new OpenAction(fInfoView.getViewSite()).run(new Object[] { inputElement }); } }
@Override public void run() { IJavaElement inputElement= fInfoView.getOrignalInput(); new OpenAction(fInfoView.getViewSite()).run(new Object[] { inputElement }); } }
/** * Creates a new <code>OpenActionGroup</code>. The group requires * that the selection provided by the part's selection provider is of type <code> * org.eclipse.jface.viewers.IStructuredSelection</code>. * * @param part the view part that owns this action group */ public OpenEditorActionGroup(IViewPart part) { fSite= part.getSite(); fOpen= new OpenAction(fSite); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); initialize(fSite.getSelectionProvider()); }
/** * Creates a new <code>OpenEditorActionGroup</code>. The group requires * that the selection provided by the given selection provider is of type * {@link IStructuredSelection}. * * @param site the site that will own the action group. * @param specialSelectionProvider the selection provider used instead of the * sites selection provider. * * @since 3.4 */ public OpenEditorActionGroup(IWorkbenchPartSite site, ISelectionProvider specialSelectionProvider) { fSite= site; fOpen= new OpenAction(fSite); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); fSelectionProvider= specialSelectionProvider == null ? fSite.getSelectionProvider() : specialSelectionProvider; initialize(); if (specialSelectionProvider != null) fOpen.setSpecialSelectionProvider(specialSelectionProvider); }
/** * Note: This constructor is for internal use only. Clients should not call this constructor. * @param editor the Java editor */ public OpenEditorActionGroup(JavaEditor editor) { fIsEditorOwner= true; fOpen= new OpenAction(editor); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); editor.setAction("OpenEditor", fOpen); //$NON-NLS-1$ fSite= editor.getEditorSite(); initialize(fSite.getSelectionProvider()); }
/** * Creates a new <code>OpenEditorActionGroup</code>. The group requires * that the selection provided by the given selection provider is of type * {@link IStructuredSelection}. * * @param site the site that will own the action group. * @param specialSelectionProvider the selection provider used instead of the * sites selection provider. * * @since 3.4 */ public OpenEditorActionGroup(IWorkbenchPartSite site, ISelectionProvider specialSelectionProvider) { fSite= site; fOpen= new OpenAction(fSite); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); fSelectionProvider= specialSelectionProvider == null ? fSite.getSelectionProvider() : specialSelectionProvider; initialize(); if (specialSelectionProvider != null) fOpen.setSpecialSelectionProvider(specialSelectionProvider); }
/** * Note: This constructor is for internal use only. Clients should not call this constructor. * @param editor the Java editor * * @noreference This constructor is not intended to be referenced by clients. */ public OpenEditorActionGroup(JavaEditor editor) { fIsEditorOwner= true; fOpen= new OpenAction(editor); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); editor.setAction("OpenEditor", fOpen); //$NON-NLS-1$ fSite= editor.getEditorSite(); fSelectionProvider= fSite.getSelectionProvider(); initialize(); }
/** * Note: This constructor is for internal use only. Clients should not call this constructor. * @param editor the Java editor * * @noreference This constructor is not intended to be referenced by clients. */ public OpenEditorActionGroup(JavaEditor editor) { fIsEditorOwner= true; fOpen= new OpenAction(editor); fOpen.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_EDITOR); editor.setAction("OpenEditor", fOpen); //$NON-NLS-1$ fSite= editor.getEditorSite(); fSelectionProvider= fSite.getSelectionProvider(); initialize(); }
public TypeHierarchyViewer(Composite parent, IContentProvider contentProvider, TypeHierarchyLifeCycle lifeCycle, IWorkbenchPart part) { super(new Tree(parent, SWT.SINGLE)); fLabelProvider= new HierarchyLabelProvider(lifeCycle); setLabelProvider(new DecoratingJavaLabelProvider(fLabelProvider, true)); setUseHashlookup(true); setContentProvider(contentProvider); setComparator(new HierarchyViewerSorter(lifeCycle)); fOpen= new OpenAction(part.getSite()); addOpenListener(new IOpenListener() { public void open(OpenEvent event) { fOpen.run(); } }); ColoredViewersManager.install(this); JavaUIHelp.setHelp(this, IJavaHelpContextIds.TYPE_HIERARCHY_VIEW); }
setComparator(sorter); fOpen= new OpenAction(part.getSite()); addOpenListener(new IOpenListener() { public void open(OpenEvent event) {
fOpenClassFileAction = new OpenAction(getViewSite());
fOpenAction= new OpenAction(getSite());
fOpenAction= new OpenAction(getSite());