@Override public void init(ICommonActionExtensionSite anActionSite) { IUndoContext workspaceContext = Adapters.adapt(ResourcesPlugin.getWorkspace(), IUndoContext.class); undoRedoGroup = new UndoRedoActionGroup(((ICommonViewerWorkbenchSite) anActionSite.getViewSite()).getSite(), workspaceContext, true); }
public void init(ICommonActionExtensionSite aConfig) { this.aViewer = aConfig.getStructuredViewer(); makeActions(); IUndoContext workspaceContext = (IUndoContext) ResourcesPlugin .getWorkspace().getAdapter(IUndoContext.class); undoRedoGroup = new UndoRedoActionGroup(((ICommonViewerWorkbenchSite) aConfig.getViewSite()).getSite(), workspaceContext, true); }
/** * Method called from {@link #initialize()} to initialize the Open/Open With * actions. This method will add an Open item and Open With menu for single * selections that adapt to IResource. Subclasses may override. They may * still call this method, in which case they only need to handle providing * open for non-files. Otherwise, if they do not call this method, they must * provide all non-compare related open items. * */ protected void initializeOpenActions() { ICommonViewerSite cvs = getActionSite().getViewSite(); ISynchronizePageConfiguration configuration = getSynchronizePageConfiguration(); if (cvs instanceof ICommonViewerWorkbenchSite && configuration != null) { ICommonViewerWorkbenchSite cvws = (ICommonViewerWorkbenchSite) cvs; final IWorkbenchPartSite wps = cvws.getSite(); if (wps instanceof IViewSite) { openWithActions = new OpenWithActionGroup(configuration, false); } } }
/** * Method called from {@link #initialize()} to initialize the Open/Open With * actions. This method will add an Open item and Open With menu for single * selections that adapt to IResource. Subclasses may override. They may * still call this method, in which case they only need to handle providing * open for non-files. Otherwise, if they do not call this method, they must * provide all non-compare related open items. * */ protected void initializeOpenActions() { ICommonViewerSite cvs = getActionSite().getViewSite(); ISynchronizePageConfiguration configuration = getSynchronizePageConfiguration(); if (cvs instanceof ICommonViewerWorkbenchSite && configuration != null) { ICommonViewerWorkbenchSite cvws = (ICommonViewerWorkbenchSite) cvs; final IWorkbenchPartSite wps = cvws.getSite(); if (wps instanceof IViewSite) { openWithActions = new OpenWithActionGroup(configuration, false); } } }
public void init(ICommonActionExtensionSite site) { ICommonViewerWorkbenchSite workbenchSite = null; if (site.getViewSite() instanceof ICommonViewerWorkbenchSite) workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite(); if (workbenchSite != null) { if (workbenchSite.getPart() != null && workbenchSite.getPart() instanceof IViewPart) { IViewPart viewPart = (IViewPart) workbenchSite.getPart(); fOpenGroup = new OpenEditorActionGroup(viewPart); if (site.getStructuredViewer() instanceof TreeViewer) fOpenAndExpand = new OpenAndExpand(workbenchSite.getSite(), (OpenAction) fOpenGroup.getOpenAction(), (TreeViewer) site.getStructuredViewer()); fInViewPart = true; } } }
@Override public void init(ICommonActionExtensionSite site) { ICommonViewerWorkbenchSite workbenchSite = null; if (site.getViewSite() instanceof ICommonViewerWorkbenchSite) workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite(); if (workbenchSite != null) { if (workbenchSite.getPart() != null && workbenchSite.getPart() instanceof IViewPart) { IViewPart viewPart = (IViewPart) workbenchSite.getPart(); fOpenGroup = new OpenEditorActionGroup(viewPart); if (site.getStructuredViewer() instanceof TreeViewer) fOpenAndExpand = new OpenAndExpand(workbenchSite.getSite(), (OpenAction) fOpenGroup.getOpenAction(), (TreeViewer) site.getStructuredViewer()); fInViewPart = true; } } }
@Override public void init(ICommonActionExtensionSite site) { ICommonViewerWorkbenchSite workbenchSite = null; if (site.getViewSite() instanceof ICommonViewerWorkbenchSite) workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite(); if (workbenchSite != null) { if (workbenchSite.getPart() != null && workbenchSite.getPart() instanceof IViewPart) { IViewPart viewPart = (IViewPart) workbenchSite.getPart(); fOpenGroup = new OpenEditorActionGroup(viewPart); if (site.getStructuredViewer() instanceof TreeViewer) fOpenAndExpand = new OpenAndExpand(workbenchSite.getSite(), (OpenAction) fOpenGroup.getOpenAction(), (TreeViewer) site.getStructuredViewer()); fInViewPart = true; } } }
protected void initialize() { super.initialize(); // Register the merge, overwrite and mark-as-merged handlers ResourceMergeHandler mergeHandler = new ResourceMergeHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION), false /* overwrite */); registerHandler(MERGE_ACTION_ID, mergeHandler); ResourceMergeHandler overwriteHandler = new ResourceMergeHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION), true /* overwrite */); registerHandler(OVERWRITE_ACTION_ID, overwriteHandler); ResourceMarkAsMergedHandler markAsMergedHandler = new ResourceMarkAsMergedHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION)); registerHandler(MARK_AS_MERGE_ACTION_ID, markAsMergedHandler); ICommonViewerSite cvs = getActionSite().getViewSite(); ISynchronizePageConfiguration configuration = getSynchronizePageConfiguration(); if (cvs instanceof ICommonViewerWorkbenchSite && configuration != null) { ICommonViewerWorkbenchSite cvws = (ICommonViewerWorkbenchSite) cvs; final IWorkbenchPartSite wps = cvws.getSite(); if (wps instanceof IViewSite) { refactorActions = new RefactorActionGroup(configuration.getSite(), getNavigatorContentService(configuration)); } } }
@Override protected void initialize() { super.initialize(); // Register the merge, overwrite and mark-as-merged handlers ResourceMergeHandler mergeHandler = new ResourceMergeHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION), false /* overwrite */); registerHandler(MERGE_ACTION_ID, mergeHandler); ResourceMergeHandler overwriteHandler = new ResourceMergeHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION), true /* overwrite */); registerHandler(OVERWRITE_ACTION_ID, overwriteHandler); ResourceMarkAsMergedHandler markAsMergedHandler = new ResourceMarkAsMergedHandler( (ISynchronizePageConfiguration)getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_PAGE_CONFIGURATION)); registerHandler(MARK_AS_MERGE_ACTION_ID, markAsMergedHandler); ICommonViewerSite cvs = getActionSite().getViewSite(); ISynchronizePageConfiguration configuration = getSynchronizePageConfiguration(); if (cvs instanceof ICommonViewerWorkbenchSite && configuration != null) { ICommonViewerWorkbenchSite cvws = (ICommonViewerWorkbenchSite) cvs; final IWorkbenchPartSite wps = cvws.getSite(); if (wps instanceof IViewSite) { refactorActions = new RefactorActionGroup(configuration.getSite(), getNavigatorContentService(configuration)); } } }