Filters (Apache Ant API)

org.apache.tools.ant.taskdefs.optional.sitraka
Class Filters


java.lang.Object

  |

  +--org.apache.tools.ant.taskdefs.optional.sitraka.Filters


public class Filters
extends java.lang.Object

Filters information from coverage, somewhat similar to a FileSet.

Author:
Stephane Bailliez

Nested Class Summary
static class Filters.Exclude
           
static class Filters.FilterElement
          an includes or excludes element
static class Filters.Include
           
 
Field Summary
static java.lang.String DEFAULT_EXCLUDE
          default regexp to exclude everything
protected  boolean defaultExclude
          say whether we should use the default excludes or not
protected  java.util.Vector filters
          user defined filters
 
Constructor Summary
Filters()
           
 
Method Summary
 void addExclude(Filters.Exclude excl)
          exclude classes and methods from the analysis
 void addInclude(Filters.Include incl)
          include classes and methods in the analysis
 void setDefaultExclude(boolean value)
          Automatically exclude all classes and methods unless included in nested elements; optional, default true.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_EXCLUDE


public static final java.lang.String DEFAULT_EXCLUDE
default regexp to exclude everything

See Also:
Constant Field Values

defaultExclude


protected boolean defaultExclude
say whether we should use the default excludes or not


filters


protected java.util.Vector filters
user defined filters

Constructor Detail

Filters


public Filters()
Method Detail

setDefaultExclude


public void setDefaultExclude(boolean value)
Automatically exclude all classes and methods unless included in nested elements; optional, default true.


addInclude


public void addInclude(Filters.Include incl)
include classes and methods in the analysis


addExclude


public void addExclude(Filters.Exclude excl)
exclude classes and methods from the analysis


toString


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


Copyright 2000-2002 Apache Software Foundation. All Rights Reserved.