de.unihalle.informatik.Alida.exceptions
Class ALDException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by de.unihalle.informatik.Alida.exceptions.ALDException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ALDBatchIOException, ALDDataIOException, ALDOperatorException, ALDProcessingDAGException, ALDProviderManagerException, ALDWorkflowException

public abstract class ALDException
extends java.lang.Exception

Abstract main class for exceptions in Alida.

Author:
posch
See Also:
Serialized Form

Field Summary
protected  java.lang.String comment
          Exception comment.
 
Constructor Summary
ALDException()
           
 
Method Summary
 java.lang.String getCommentString()
          Returns comment string.
protected  java.lang.String getExceptionID()
          Returns string characterising exception type.
abstract  java.lang.String getIdentString()
          Returns a (hopefully unique) identification string.
 java.lang.String getMessage()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

comment

protected java.lang.String comment
Exception comment.

Constructor Detail

ALDException

public ALDException()
Method Detail

getCommentString

public final java.lang.String getCommentString()
Returns comment string.


getExceptionID

protected java.lang.String getExceptionID()
Returns string characterising exception type.


getIdentString

public abstract java.lang.String getIdentString()
Returns a (hopefully unique) identification string.


getMessage

public final java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable