Package ch.elca.dependency.exception

This package contains exception classes for wrapping original java (technical) exceptions or for the specific behaviour of this application.

See:
          Description

Exception Summary
AnalyseException Wraps the exceptions that could occur during the analyse of a directory structure containing the java class files.
Because there are many in some cases technical exceptions which do not tell very much to the user, all these exceptions are wrapped in the AnalyseException during the analyse.
BadLayerDefinitionException Is thrown if the user defined layers are invalid.
ClassInfoException If the class informations of the analyzed .class file is not proper or not complete a ClassInfoException is thrown.
Because every class in a project should contain a package statement, the analyse is stopped.
CycleInDigraphException Is thrown if in a digraph a cycle is detected.
FilterApplicationException Wraps the exceptions that could occur during the application of the include and exclude filters.
FilterListIOException Wraps the exceptions that could occur during the reading or writing of the filter list to/from the file.
Because there are many in some cases technical exceptions which do not tell very much to the user, all these exceptions are wrapped in the FilterListIOException.
InvalidClassFileException Exception that is thrown if the .class file could not properly read or if there was a problem with the initialisation.
LayoutException Is thrown if the layout algorithm failed.
QueueEmptyException Is thrown if the queue is empty.
QueueFullException Is thrown if the queue is empty.
 

Package ch.elca.dependency.exception Description

This package contains exception classes for wrapping original java (technical) exceptions or for the specific behaviour of this application.

This classes have all a standard message string which is displayed if there is message from the root exception or from the location where it happened.



Copyright © 2003 ELCA Informatique SA. All Rights Reserved.