com.jeantessier.diff
Class ListBasedValidator

java.lang.Object
  |
  +--com.jeantessier.diff.ListBasedValidator
All Implemented Interfaces:
Validator

public class ListBasedValidator
extends java.lang.Object
implements Validator


Constructor Summary
ListBasedValidator()
           
ListBasedValidator(java.io.BufferedReader in)
           
ListBasedValidator(java.io.File file)
           
ListBasedValidator(java.lang.String filename)
           
 
Method Summary
 boolean isAllowed(java.lang.String name)
           
 boolean isClassAllowed(java.lang.String name)
           
 boolean isFeatureAllowed(java.lang.String name)
           
 boolean isPackageAllowed(java.lang.String name)
           
 void load(java.io.BufferedReader in)
           
 void load(java.io.File file)
           
 void load(java.lang.String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListBasedValidator

public ListBasedValidator()

ListBasedValidator

public ListBasedValidator(java.lang.String filename)
                   throws java.io.IOException

ListBasedValidator

public ListBasedValidator(java.io.File file)
                   throws java.io.IOException

ListBasedValidator

public ListBasedValidator(java.io.BufferedReader in)
                   throws java.io.IOException
Method Detail

load

public void load(java.lang.String filename)
          throws java.io.IOException

load

public void load(java.io.File file)
          throws java.io.IOException

load

public void load(java.io.BufferedReader in)
          throws java.io.IOException

isPackageAllowed

public boolean isPackageAllowed(java.lang.String name)
Specified by:
isPackageAllowed in interface Validator

isClassAllowed

public boolean isClassAllowed(java.lang.String name)
Specified by:
isClassAllowed in interface Validator

isFeatureAllowed

public boolean isFeatureAllowed(java.lang.String name)
Specified by:
isFeatureAllowed in interface Validator

isAllowed

public boolean isAllowed(java.lang.String name)
Specified by:
isAllowed in interface Validator


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.