ooc
Class TagErrorHandler

java.lang.Object
  extended byooc.TagErrorHandler

public class TagErrorHandler
extends java.lang.Object


Field Summary
static int MAX_SIZE
           
 
Constructor Summary
TagErrorHandler()
           
 
Method Summary
 void addError(NotValidException e)
           
 void addError(OocException e)
           
 void addError(TagAttribute attribute, java.lang.String msg)
           
 void addError(TagError tagError)
           
 void addError(Tag tag, java.lang.String msg)
           
 int getErrorCount()
           
 boolean hasErrors()
           
 boolean hasFailedValidation(Tag tag)
           
 void print(java.io.PrintStream out)
           
 void throwExceptionIfNeeded()
           
 boolean validate(Tag tag)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SIZE

public static int MAX_SIZE
Constructor Detail

TagErrorHandler

public TagErrorHandler()
Method Detail

hasErrors

public boolean hasErrors()

getErrorCount

public int getErrorCount()

hasFailedValidation

public boolean hasFailedValidation(Tag tag)

validate

public boolean validate(Tag tag)

addError

public void addError(Tag tag,
                     java.lang.String msg)

addError

public void addError(TagAttribute attribute,
                     java.lang.String msg)

addError

public void addError(TagError tagError)

addError

public void addError(OocException e)

addError

public void addError(NotValidException e)

print

public void print(java.io.PrintStream out)

throwExceptionIfNeeded

public void throwExceptionIfNeeded()