Package de.cau.cs.kieler.kiml.grana

Base classes for implementation of analysis algorithms and classes that provide the analyses as services.

See:
          Description

Interface Summary
IAnalysis The interface all graph analysis algorithms have to implement.
IAnalysisBundle An analysis bundle can provide several analyses.
IBundleChangedListener Interface for listeners to an IAnalysesBundle.
 

Class Summary
AbstractAnalysisBundle An analysis bundle can provide several analyses.
AbstractInfoAnalysis Analyses that derive from this class are required to provide an id, name and description.
AbstractSimpleInfoAnalysis Analyses that derive from this class can define dependencies without using the Dependency class.
AnalysisCategory An analysis category.
AnalysisFailed An analysis should return a subclass of this class if it failed to analyse the graph and provide meaningful information through the toString method.
AnalysisServices Singleton class for global access to the KIML graph analysis services.
 

Enum Summary
AnalysisFailed.Type the analysis failed types.
 

Package de.cau.cs.kieler.kiml.grana Description

Base classes for implementation of analysis algorithms and classes that provide the analyses as services.