/** * <p> * Called by {@link CommonNavigator} when the View Part is disposed. * */ public void dispose() { commonNavigator.getCommonViewer().removeSelectionChangedListener(this); commonNavigator.getCommonViewer().removeSelectionChangedListener(statusBarListener); actionService.dispose(); }
public void init(IViewPart view) { this.view = view; if (view instanceof CommonNavigator) { IExtensionStateModel stateModel = ((CommonNavigator)view).getNavigatorContentService().findStateModel(DSEPlugin.SERVERS_VIEW_CONTENT_EXTENSION_ID); //set default show_category stateprop to true stateModel.setBooleanProperty(DSEPlugin.PROP_SHOW_CATEGORIES, currentState); } }
public void dispose() { super.dispose(); fExtensionSite.getContentService().getActivationService().removeExtensionActivationListener(fMenuUpdater); }
@Override public void init(ICommonActionExtensionSite anActionSite) { anActionSite.getViewSite().getShell(); CommonViewer viewer = (CommonViewer) anActionSite.getStructuredViewer(); goIntoAction = new GoIntoAction(viewer.getFrameList()); }
public void init(ICommonContentExtensionSite site) { this.site = site; contentProvider = site.getExtension().getContentProvider(); init((ISynchronizationScope)site.getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_SCOPE), (ISynchronizationContext)site.getExtensionStateModel().getProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_CONTEXT)); }
private synchronized void initStateModel(Viewer viewer) { if (!isStateModelInitialized) { if (viewer instanceof CommonViewer) { CommonViewer commonViewer = (CommonViewer) viewer; fContentService = commonViewer.getNavigatorContentService(); fStateModel = fContentService.findStateModel(JAVA_EXTENSION_ID); isStateModelInitialized = true; } } } }
@Override protected String getContextMenuId(StructuredViewer viewer) { return ((CommonViewer)viewer).getNavigatorContentService().getViewerDescriptor().getPopupMenuId(); }
@Override public Shell getShell() { return aSite.getViewSite().getShell(); } },delegateSelectionProvider);
/** * @return The Navigator Content Service which populates this instance of * Common Navigator */ public INavigatorContentService getNavigatorContentService() { return getCommonViewer().getNavigatorContentService(); }
public void run(IAction action) { if (this.view instanceof CommonNavigator) { CommonNavigator navigator = (CommonNavigator) this.view; navigator.getCommonViewer().collapseAll(); } }
@Override public void onLoad(INavigatorContentExtension anExtension) { anExtension.getStateModel().setProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_SCOPE, scope); if (context != null) { anExtension.getStateModel().setProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_CONTEXT, context); } } }
public Saveable[] getSaveables() { return getNavigatorContentService().getSaveablesService().getSaveables(); }
@Override protected CommonViewer createCommonViewerObject ( final Composite aParent ) { // quick fix to automatically expand some content final CommonViewer result = super.createCommonViewerObject ( aParent ); result.setAutoExpandLevel ( 2 ); return result; }
public Object[] getElements(Object inputElement) { if(contentService != null) { INavigatorFilterService filterService = contentService.getFilterService(); return filterService.getVisibleFilterDescriptors(); } return NO_ELEMENTS ; }
@Override public void dispose() { fShowLibrariesNodeActionGroup.dispose(); fLayoutActionGroup.dispose(); fExtensionSite.getContentService().getActivationService().removeExtensionActivationListener(fMenuUpdater); super.dispose(); }
private synchronized void initStateModel(Viewer viewer) { if (!isStateModelInitialized) { if (viewer instanceof CommonViewer) { CommonViewer commonViewer = (CommonViewer) viewer; fContentService = commonViewer.getNavigatorContentService(); fStateModel = fContentService.findStateModel(JAVA_EXTENSION_ID); isStateModelInitialized = true; } } } }
public void onLoad(INavigatorContentExtension anExtension) { anExtension.getStateModel().setProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_SCOPE, scope); if (context != null) { anExtension.getStateModel().setProperty(ITeamContentProviderManager.P_SYNCHRONIZATION_CONTEXT, context); } }
@Override protected CommonViewer createCommonViewerObject ( final Composite aParent ) { // quick fix to automatically expand some content final CommonViewer result = super.createCommonViewerObject ( aParent ); result.setAutoExpandLevel ( 2 ); return result; }
private synchronized void initStateModel(Viewer viewer) { if (!isStateModelInitialized) { if (viewer instanceof CommonViewer) { CommonViewer commonViewer = (CommonViewer) viewer; fContentService = commonViewer.getNavigatorContentService(); fStateModel = fContentService.findStateModel(JAVA_EXTENSION_ID); isStateModelInitialized = true; } } } }