org.eclipse.cdt.internal.ui.filters
Class NamePatternFilter
java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.eclipse.cdt.internal.ui.filters.NamePatternFilter
public class NamePatternFilter
- extends org.eclipse.jface.viewers.ViewerFilter
The NamePatternFilter selects the elements which
match the given string patterns.
The following characters have special meaning:
? => any character
* => any string
- Since:
- 2.0
Method Summary |
java.lang.String[] |
getPatterns()
Gets the patterns for the receiver. |
boolean |
select(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object parentElement,
java.lang.Object element)
|
void |
setPatterns(java.lang.String[] newPatterns)
Sets the patterns to filter out for the receiver. |
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 |
NamePatternFilter
public NamePatternFilter()
getPatterns
public java.lang.String[] getPatterns()
- Gets the patterns for the receiver.
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
setPatterns
public void setPatterns(java.lang.String[] newPatterns)
- Sets the patterns to filter out for the receiver.
The following characters have special meaning:
? => any character
* => any string