@Override public void widgetSelected(SelectionEvent e) { if (showAllButton.getSelection()) { treeViewer.resetFilters(); } else { treeViewer.addFilter(activityViewerFilter); } } });
@Override public void addFilter(ViewerFilter filter) { if (filter instanceof JavaViewerFilter) { ((JavaViewerFilter) filter).filteringStart(); } super.addFilter(filter); }
public void addFilter(ViewerFilter filter) { if (filter instanceof JavaViewerFilter) { ((JavaViewerFilter) filter).filteringStart(); } super.addFilter(filter); }
@Override protected void handleShowOptional(boolean isChecked, boolean refreshIfNecessary) { if (isChecked) fTreeViewer.removeFilter(fHideOptionalFilter); else fTreeViewer.addFilter(fHideOptionalFilter); // filter automatically refreshes tree, therefore can ignore refreshIfNecessary }
@Override public void addFilter(ViewerFilter filter) { if (filter instanceof JavaViewerFilter) { ((JavaViewerFilter) filter).filteringStart(); } super.addFilter(filter); }
public void setVisible(boolean visible) { if (visible == true) { if (fFilters != null) { sourceFileViewer.resetFilters(); for (Iterator i = fFilters.iterator(); i.hasNext();) sourceFileViewer.addFilter((ViewerFilter) i.next()); } sourceFileViewer.setInput(ResourcesPlugin.getWorkspace().getRoot()); } super.setVisible(visible); }
public void init(ReusableHelpPart parent, String id, IMemento memento) { super.init(parent, id, memento); if (parent.isFilteredByRoles()) treeViewer.addFilter(roleFilter); }
public BuildStatusFilter getBuildStatusFilter() { if (buildStatusFilter == null) { buildStatusFilter = new BuildStatusFilter(); getViewer().addFilter(buildStatusFilter); } return buildStatusFilter; }
public void toggleRoleFilter() { if (parent.isFilteredByRoles()) treeViewer.addFilter(roleFilter); else treeViewer.removeFilter(roleFilter); }
private void createTree(Composite parent) { Label label= new Label(parent, SWT.NONE); label.setLayoutData(new GridData(SWT.LEAD, SWT.CENTER, false, false)); label.setText(WorkingSetMessages.JavaWorkingSetPage_workspace_content); fTree= new TreeViewer(parent, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI); fTree.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); fTree.addFilter(new AddedElementsFilter()); fTree.setUseHashlookup(true); configureTree(fTree); fTreeContentProvider= (ITreeContentProvider) fTree.getContentProvider(); }
private void createTree(Composite parent) { Label label= new Label(parent, SWT.NONE); label.setLayoutData(new GridData(SWT.LEAD, SWT.CENTER, false, false)); label.setText(WorkingSetMessages.JavaWorkingSetPage_workspace_content); fTree= new TreeViewer(parent, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI); fTree.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); fTree.addFilter(new AddedElementsFilter()); fTree.setUseHashlookup(true); configureTree(fTree); fTreeContentProvider= (ITreeContentProvider) fTree.getContentProvider(); }
@Override public void run() { if (fShowPluginsAction.isChecked()) { fTreeViewer.addFilter(fActiveFilter); } else { fTreeViewer.removeFilter(fActiveFilter); } updateTitle(); } };
@Override public void run() { if (fShowDisabledAction.isChecked()) { fTreeViewer.addFilter(fDisabledFilter); } else { fTreeViewer.removeFilter(fDisabledFilter); } updateTitle(); } };
@Override public void run() { boolean checked = fHideExtDisabledFilterAction.isChecked(); if (checked) fTreeViewer.removeFilter(fHideExtDisabledFilter); else fTreeViewer.addFilter(fHideExtDisabledFilter); getSettings().put(SHOW_EXDISABLED, checked); updateContentDescription(); } };
@Override public void run() { boolean checked = fHideExtEnabledFilterAction.isChecked(); if (checked) fTreeViewer.removeFilter(fHideExtEnabledFilter); else fTreeViewer.addFilter(fHideExtEnabledFilter); getSettings().put(HIDE_EXENABLED, !checked); updateContentDescription(); } };
@Override public void run() { boolean checked = fHideWorkspaceFilterAction.isChecked(); if (checked) fTreeViewer.removeFilter(fHideWorkspaceFilter); else fTreeViewer.addFilter(fHideWorkspaceFilter); getSettings().put(HIDE_WRKSPC, !checked); updateContentDescription(); } };
public void toggleRoleFilter() { if (parent.isFilteredByRoles()) treeViewer.addFilter(parent.getRoleFilter()); else treeViewer.removeFilter(parent.getRoleFilter()); }
@Override public void run() { getSettings().put(SHOW_NONLEAF, isChecked()); if (isChecked()) fTreeViewer.addFilter(fShowLeaves); else fTreeViewer.removeFilter(fShowLeaves); } };