xjavadoc
Class TagValidator

java.lang.Object
  extended byxjavadoc.TagValidator

public class TagValidator
extends java.lang.Object

A class that can validate tags. It reuses logic from predicates.

Version:
$Revision: 1.3 $
Author:
Aslak Hellesøy

Field Summary
private  org.apache.commons.collections.Predicate _predicate
           
 
Constructor Summary
TagValidator(org.apache.commons.collections.Predicate predicate)
           
 
Method Summary
 void setPredicate(org.apache.commons.collections.Predicate predicate)
           
 void validate(XTag tag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_predicate

private org.apache.commons.collections.Predicate _predicate
Constructor Detail

TagValidator

public TagValidator(org.apache.commons.collections.Predicate predicate)
Method Detail

setPredicate

public void setPredicate(org.apache.commons.collections.Predicate predicate)

validate

public void validate(XTag tag)
              throws TagValidationException
Throws:
TagValidationException