org.jsmiparser.util.problem
Class AbstractProblemEventHandler

java.lang.Object
  extended by org.jsmiparser.util.problem.AbstractProblemEventHandler
All Implemented Interfaces:
ProblemEventHandler
Direct Known Subclasses:
DefaultProblemEventHandler

public abstract class AbstractProblemEventHandler
extends java.lang.Object
implements ProblemEventHandler


Constructor Summary
AbstractProblemEventHandler()
           
 
Method Summary
 int getSeverityCount(ProblemSeverity severity)
           
 int getTotalCount()
           
 void handle(ProblemEvent event)
           
 boolean isNotOk()
           
 boolean isOk()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractProblemEventHandler

public AbstractProblemEventHandler()
Method Detail

handle

public void handle(ProblemEvent event)
Specified by:
handle in interface ProblemEventHandler

isOk

public boolean isOk()
Specified by:
isOk in interface ProblemEventHandler
Returns:
true if there were FATAL or ERROR events.

isNotOk

public boolean isNotOk()
Specified by:
isNotOk in interface ProblemEventHandler
Returns:
true if there were no problem with a severity higher than or equal to ERROR

getSeverityCount

public int getSeverityCount(ProblemSeverity severity)
Specified by:
getSeverityCount in interface ProblemEventHandler

getTotalCount

public int getTotalCount()
Specified by:
getTotalCount in interface ProblemEventHandler


Copyright © 2005-2007 null. All Rights Reserved.