ARoad0.ErrB
Class BaseError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by ARoad0.ErrB.BaseError
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class BaseError
extends java.lang.Exception
implements java.lang.Cloneable

This class is responsible for collecting the errors about the Access Road base. Handle string format of the collected exceptions. Sometimes, it collects the CreateErrors and UpDateErrors.

See Also:
Serialized Form

Field Summary
protected  java.util.ArrayList l_Exception_
           
 
Constructor Summary
BaseError()
           
BaseError(java.lang.String _st)
           
 
Method Summary
 void addException(java.lang.Exception _e)
           
 void addException(java.lang.String _st)
           
 java.lang.Object clone()
           
 boolean equals(java.lang.Object _obj)
           
 java.util.List getL_Exception()
           
 java.lang.Object getLastException()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

l_Exception_

protected java.util.ArrayList l_Exception_
Constructor Detail

BaseError

public BaseError()

BaseError

public BaseError(java.lang.String _st)
Parameters:
_st - message to keep
Method Detail

addException

public void addException(java.lang.Exception _e)
Parameters:
_e - exception to keep

addException

public void addException(java.lang.String _st)
Parameters:
_st - exception to keep

getL_Exception

public java.util.List getL_Exception()
Returns:
list of messages and exceptions

getLastException

public java.lang.Object getLastException()
Returns:
the last exception or message

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object
Returns:
a copy of this instance

equals

public boolean equals(java.lang.Object _obj)
Overrides:
equals in class java.lang.Object
Parameters:
_obj - to compare
Returns:
true if equal

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable
Returns:
the message