public class NameFilter extends AuditModelFilter
If the pattern list is empty, all documents are passed. If a document does not match any pattern in the list, then the document passes if the first pattern is an exclude pattern and does not pass if the first pattern is an include pattern. Otherwise, the construct passes if the last pattern in the list that it matches is an include pattern and does not pass if the last pattern that it matches is an exclude pattern.
Constructor and Description |
---|
NameFilter() |
NameFilter(java.lang.String persistenceKey) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFileText() |
java.lang.String |
getPackageText() |
boolean |
isVisible(java.lang.Object object)
Gets whether a row in an
AuditModel is visible. |
boolean |
isVisible(java.lang.String name, java.util.List patterns, java.util.List includes, java.util.List matchers) |
boolean |
isVisibleFile(java.lang.String name) |
boolean |
isVisiblePackage(java.lang.String name) |
void |
setFileText(java.lang.String text) |
void |
setPackageText(java.lang.String text) |
void |
setText(java.lang.String packageText, java.lang.String fileText) |
java.lang.String |
toString() |
addChangeListener, fireStateChanged, getModel, removeChangeListener, setModel
public NameFilter()
public NameFilter(java.lang.String persistenceKey)
public void setText(java.lang.String packageText, java.lang.String fileText)
public void setPackageText(java.lang.String text)
public java.lang.String getPackageText()
public void setFileText(java.lang.String text)
public java.lang.String getFileText()
public boolean isVisible(java.lang.Object object)
AuditModelFilter
AuditModel
is visible.isVisible
in class AuditModelFilter
public boolean isVisiblePackage(java.lang.String name)
public boolean isVisibleFile(java.lang.String name)
public boolean isVisible(java.lang.String name, java.util.List patterns, java.util.List includes, java.util.List matchers)
public java.lang.String toString()
toString
in class java.lang.Object