Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

oracle.jdevimpl.audit.log
Class NameFilter

java.lang.Object
  extended by oracle.jdeveloper.audit.service.AuditModelFilter
      extended by oracle.jdevimpl.audit.log.NameFilter

public class NameFilter
extends AuditModelFilter

A name filter which filters documents by matching their names against a list of patterns. A pattern may contain "*" or "?" wildcard characters, matching zero or more characters or exactly one character, respectively. A pattern may be preceded by a "!" character; to indicate that documents which match it are excluded, rather than included.

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 Summary
NameFilter()
           
NameFilter(java.lang.String persistenceKey)
           
 
Method Summary
 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()
           
 
Methods inherited from class oracle.jdeveloper.audit.service.AuditModelFilter
addChangeListener, fireStateChanged, getModel, removeChangeListener, setModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NameFilter

public NameFilter()

NameFilter

public NameFilter(java.lang.String persistenceKey)
Method Detail

setText

public void setText(java.lang.String packageText,
                    java.lang.String fileText)

setPackageText

public void setPackageText(java.lang.String text)

getPackageText

public java.lang.String getPackageText()

setFileText

public void setFileText(java.lang.String text)

getFileText

public java.lang.String getFileText()

isVisible

public boolean isVisible(java.lang.Object object)
Description copied from class: AuditModelFilter
Gets whether a row in an AuditModel is visible.

Specified by:
isVisible in class AuditModelFilter

isVisiblePackage

public boolean isVisiblePackage(java.lang.String name)

isVisibleFile

public boolean isVisibleFile(java.lang.String name)

isVisible

public boolean isVisible(java.lang.String name,
                         java.util.List patterns,
                         java.util.List includes,
                         java.util.List matchers)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

Copyright © 1997, 2009, Oracle. All rights reserved.