org.eclipse.cdt.internal.ui.dialogs
Class TypedViewerFilter
java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.eclipse.cdt.internal.ui.dialogs.TypedViewerFilter
public class TypedViewerFilter
- extends org.eclipse.jface.viewers.ViewerFilter
Viewer filter used in selection dialogs.
Constructor Summary |
TypedViewerFilter(java.lang.Class[] acceptedTypes)
Creates a filter that only allows elements of gives types. |
TypedViewerFilter(java.lang.Class[] acceptedTypes,
java.lang.Object[] rejectedElements)
Creates a filter that only allows elements of gives types, but not from a
list of rejected elements. |
Method Summary |
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 |
TypedViewerFilter
public TypedViewerFilter(java.lang.Class[] acceptedTypes)
- Creates a filter that only allows elements of gives types.
- Parameters:
acceptedTypes
- The types of accepted elements
TypedViewerFilter
public TypedViewerFilter(java.lang.Class[] acceptedTypes,
java.lang.Object[] rejectedElements)
- Creates a filter that only allows elements of gives types, but not from a
list of rejected elements.
- Parameters:
acceptedTypes
- Accepted elements must be of this typesrejectedElements
- Element equals to the rejected elements are
filtered out
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
- See Also:
ViewerFilter.select(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)