org.eclipse.cdt.internal.ui.viewsupport
Class MemberFilter
java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.eclipse.cdt.internal.ui.viewsupport.MemberFilter
public class MemberFilter
- extends org.eclipse.jface.viewers.ViewerFilter
Filter for the methods viewer.
Changing a filter property does not trigger a refiltering of the viewer
Method Summary |
void |
addFilter(int filter)
Modifies filter and add a property to filter for |
boolean |
hasFilter(int filter)
Tests if a property is filtered |
boolean |
isFilterProperty(java.lang.Object element,
java.lang.Object property)
|
void |
removeFilter(int filter)
Modifies filter and remove a property to filter for |
boolean |
select(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object parentElement,
java.lang.Object element)
|
Methods inherited from class org.eclipse.jface.viewers.ViewerFilter |
filter, filter, isFilterProperty |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILTER_NONPUBLIC
public static final int FILTER_NONPUBLIC
- See Also:
- Constant Field Values
FILTER_STATIC
public static final int FILTER_STATIC
- See Also:
- Constant Field Values
FILTER_FIELDS
public static final int FILTER_FIELDS
- See Also:
- Constant Field Values
FILTER_LOCALTYPES
public static final int FILTER_LOCALTYPES
- See Also:
- Constant Field Values
MemberFilter
public MemberFilter()
addFilter
public final void addFilter(int filter)
- Modifies filter and add a property to filter for
removeFilter
public final void removeFilter(int filter)
- Modifies filter and remove a property to filter for
hasFilter
public final boolean hasFilter(int filter)
- Tests if a property is filtered
isFilterProperty
public boolean isFilterProperty(java.lang.Object element,
java.lang.Object property)
select
public boolean select(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object parentElement,
java.lang.Object element)
- Specified by:
select
in class org.eclipse.jface.viewers.ViewerFilter