Uses of Class
de.cau.cs.kieler.kiml.grana.AbstractInfoAnalysis

Packages that use AbstractInfoAnalysis
de.cau.cs.kieler.kiml.grana Base classes for implementation of analysis algorithms and classes that provide the analyses as services. 
de.cau.cs.kieler.kiml.grana.batch Classes related to the batch execution of analyses. 
de.cau.cs.kieler.kiml.grana.handlers Handlers for the GRANA user interface. 
de.cau.cs.kieler.kiml.grana.ui The graph analysis ui contributions. 
de.cau.cs.kieler.kiml.grana.util Utility classes for grana. 
de.cau.cs.kieler.kiml.grana.visualization Classes that handle the visualization of analysis results. 
de.cau.cs.kieler.kiml.grana.visualizers The graph analysis visualizers. 
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana
 

Subclasses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana
 class AbstractSimpleInfoAnalysis
          Analyses that derive from this class can define dependencies without using the Dependency class.
 

Methods in de.cau.cs.kieler.kiml.grana that return AbstractInfoAnalysis
 AbstractInfoAnalysis AnalysisServices.getAnalysisById(String id)
          Returns the analysis specified by id or null if no such analysis exists.
 

Methods in de.cau.cs.kieler.kiml.grana that return types with arguments of type AbstractInfoAnalysis
abstract  Collection<AbstractInfoAnalysis> AbstractAnalysisBundle.getAnalyses()
          Returns a collection of all analyses provided by this bundle.
 List<AbstractInfoAnalysis> AnalysisCategory.getAnalyses()
          Returns the analyses of this category.
 Collection<AbstractInfoAnalysis> AnalysisServices.getAnalyses()
          Returns the analyses.
 Collection<AbstractInfoAnalysis> IAnalysisBundle.getAnalyses()
          Returns a collection of all analyses provided by this bundle.
 List<AbstractInfoAnalysis> AnalysisServices.getExecutionOrder(List<AbstractInfoAnalysis> analyses)
          Takes a list of analyses and returns a list that includes the given analysis and their dependencies in an order so that all dependencies of an analysis are listed before it.
 

Methods in de.cau.cs.kieler.kiml.grana with parameters of type AbstractInfoAnalysis
 void AnalysisServices.analysisAdded(AbstractInfoAnalysis analysis)
          Called when an analysis is added to a bundle.
 void IBundleChangedListener.analysisAdded(AbstractInfoAnalysis analysis)
          Called when an analysis is added to a bundle.
 void AnalysisServices.analysisRemoved(AbstractInfoAnalysis analysis)
          Called when an analysis is removed from a bundle.
 void IBundleChangedListener.analysisRemoved(AbstractInfoAnalysis analysis)
          Called when an analysis is removed from a bundle.
protected  void AbstractAnalysisBundle.notifyListenersAnalysisAdded(AbstractInfoAnalysis analysis)
          Notifies all listeners that an analysis was added.
protected  void AbstractAnalysisBundle.notifyListenersAnalysisRemoved(AbstractInfoAnalysis analysis)
          Notifes all listeners that an analysis was removed.
 

Method parameters in de.cau.cs.kieler.kiml.grana with type arguments of type AbstractInfoAnalysis
 List<AbstractInfoAnalysis> AnalysisServices.getExecutionOrder(List<AbstractInfoAnalysis> analyses)
          Takes a list of analyses and returns a list that includes the given analysis and their dependencies in an order so that all dependencies of an analysis are listed before it.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.batch
 

Methods in de.cau.cs.kieler.kiml.grana.batch that return types with arguments of type AbstractInfoAnalysis
 List<AbstractInfoAnalysis> BatchResult.getAnalyses()
          Returns the analyses which have been performed in the batch run.
 

Method parameters in de.cau.cs.kieler.kiml.grana.batch with type arguments of type AbstractInfoAnalysis
 BatchJobResult<T> BatchJob.execute(List<AbstractInfoAnalysis> analyses, IKielerProgressMonitor monitor)
          Executes the job which consists of retrieving a KGraph instance through the KGraph provider and performing the given analyses on it.
 

Constructor parameters in de.cau.cs.kieler.kiml.grana.batch with type arguments of type AbstractInfoAnalysis
Batch(List<AbstractInfoAnalysis> theAnalyses)
          Constructs a Batch.
BatchResult(List<AbstractInfoAnalysis> theAnalyses)
          Constructs an AnalysisBatchResult.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.handlers
 

Constructor parameters in de.cau.cs.kieler.kiml.grana.handlers with type arguments of type AbstractInfoAnalysis
AnalysisEffect(KNode theparentNode, List<AbstractInfoAnalysis> theanalyses, boolean theprogressBar)
          Creates an analysis effect.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.ui
 

Methods in de.cau.cs.kieler.kiml.grana.ui that return types with arguments of type AbstractInfoAnalysis
 List<AbstractInfoAnalysis> AnalysisSelectionDialog.getAnalyses()
          Returns the selected analyses.
 List<AbstractInfoAnalysis> BatchAnalysisSelectionPage.getAnalyses()
          Returns the selected analyses.
 List<AbstractInfoAnalysis> BatchWizard.getAnalyses()
          Returns the selected analyses.
 List<AbstractInfoAnalysis> AnalysisSelectionViewer.getSelectedAnalyses()
          Returns the selected analyses.
 

Method parameters in de.cau.cs.kieler.kiml.grana.ui with type arguments of type AbstractInfoAnalysis
 void AnalysisSelectionDialog.selectionChanged(List<AbstractInfoAnalysis> selectedAnalyses)
          This method is invoked when the selection of analyses changed.
 void BatchAnalysisSelectionPage.selectionChanged(List<AbstractInfoAnalysis> selectedAnalyses)
          This method is invoked when the selection of analyses changed.
 void ISelectionListener.selectionChanged(List<AbstractInfoAnalysis> selectedAnalyses)
          This method is invoked when the selection of analyses changed.
 

Constructor parameters in de.cau.cs.kieler.kiml.grana.ui with type arguments of type AbstractInfoAnalysis
AnalysisSelectionDialog(Shell parent, List<AnalysisCategory> analysisCategories, List<AbstractInfoAnalysis> selectedAnalyses)
          Constructs the dialog.
AnalysisSelectionViewer(Composite parent, List<AnalysisCategory> theCategories, List<AbstractInfoAnalysis> selectedAnalyses)
          The constructor for an AnalysisSelectionViewer.
BatchAnalysisSelectionPage(List<AbstractInfoAnalysis> selectedAnalyses)
          Constructs a BatchAnalysisSelectionPage.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.util
 

Methods in de.cau.cs.kieler.kiml.grana.util that return types with arguments of type AbstractInfoAnalysis
static List<AbstractInfoAnalysis> GranaUtil.getAnalysesSelection(String preferenceKey)
          Returns an analysis selection from the preference store.
static List<AbstractInfoAnalysis> GranaUtil.getLastAnalysesSelection()
          Returns the last analyses selection from the preference store.
 

Methods in de.cau.cs.kieler.kiml.grana.util with parameters of type AbstractInfoAnalysis
static Object DiagramAnalyzer.analyse(IEditorPart editorPart, EditPart editPart, AbstractInfoAnalysis analysis, boolean progressBar)
          Starts the given analysis on a diagram.
static Object DiagramAnalyzer.analyse(IEditorPart editorPart, EditPart editPart, AbstractInfoAnalysis analysis, Map<String,Object> options, boolean progressBar)
          Starts the given analysis on a diagram with predefined options.
static Object DiagramAnalyzer.analyse(KNode parentNode, AbstractInfoAnalysis analysis, boolean progressBar)
          Starts the given analysis on a diagram.
static Object DiagramAnalyzer.analyse(KNode parentNode, AbstractInfoAnalysis analysis, IKielerProgressMonitor monitor)
          Starts the given analysis on a diagram using a progress monitor.
static Object DiagramAnalyzer.analyse(KNode parentNode, AbstractInfoAnalysis analysis, Map<String,Object> options, boolean progressBar)
          Starts the given analysis on a diagram with predefined options.
static Object DiagramAnalyzer.analyse(KNode parentNode, AbstractInfoAnalysis analysis, Map<String,Object> options, IKielerProgressMonitor monitor)
          Starts the given analysis on a diagram with predefined options and using a progress monitor.
 

Method parameters in de.cau.cs.kieler.kiml.grana.util with type arguments of type AbstractInfoAnalysis
static Map<String,Object> DiagramAnalyzer.analyse(IEditorPart editorPart, EditPart editPart, List<AbstractInfoAnalysis> analyses, boolean progressBar)
          Starts the given analyses on the diagram.
static Map<String,Object> DiagramAnalyzer.analyse(IEditorPart editorPart, EditPart editPart, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, boolean progressBar)
          Starts the given analyses on the diagram with predefined options.
static Map<String,Object> DiagramAnalyzer.analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, boolean progressBar)
          Starts the given analyses on the kgraph.
static Map<String,Object> DiagramAnalyzer.analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, IKielerProgressMonitor monitor)
          Starts the given analyses on the kgraph using a progress monitor.
static Map<String,Object> DiagramAnalyzer.analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, boolean progressBar)
          Starts the given analyses on the kgraph with predefined options.
static Map<String,Object> DiagramAnalyzer.analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, IKielerProgressMonitor monitor)
          Starts the given analyses on the kgraph with predefined options and using a progress monitor.
static void GranaUtil.setAnalysesSelection(String preferenceKey, List<AbstractInfoAnalysis> analyses)
          Sets an analysis selection in the preference store.
static void GranaUtil.setLastAnalysesSelection(List<AbstractInfoAnalysis> analyses)
          Sets the last analyses selection in the preference store.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.visualization
 

Methods in de.cau.cs.kieler.kiml.grana.visualization that return AbstractInfoAnalysis
 AbstractInfoAnalysis BoundVisualization.getAnalysis()
          Returns the analysis which result is visualized.
 

Methods in de.cau.cs.kieler.kiml.grana.visualization with parameters of type AbstractInfoAnalysis
<S> S
Visualization.apply(AbstractInfoAnalysis analysis, Object result, Object parameter)
          Performs the visualization by attaching it in some way to the given parameter.
<S> S
Visualization.get(AbstractInfoAnalysis analysis, Object result)
          Performs the visualization and returns the result.
abstract  S AbstractSimpleVisualizer.visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 S AbstractSimpleVisualizer.visualize(AbstractInfoAnalysis analysis, Object result, Object parameter)
          Visualizes the given analysis result by modifying the given parameter and/or returning an object that represents the visualization, if canVisualize returns true for the given result.
 S IVisualizer.visualize(AbstractInfoAnalysis analysis, Object result, T parameter)
          Visualizes the given analysis result by modifying the given parameter and/or returning an object that represents the visualization, if canVisualize returns true for the given result.
 

Method parameters in de.cau.cs.kieler.kiml.grana.visualization with type arguments of type AbstractInfoAnalysis
 void VisualizationServices.visualize(List<AbstractInfoAnalysis> analyses, Map<String,Object> results, boolean silent)
          Visualizes the analyses results using all registered visualization methods.
 

Constructors in de.cau.cs.kieler.kiml.grana.visualization with parameters of type AbstractInfoAnalysis
BoundVisualization(AbstractInfoAnalysis theAnalysis, Object theResult, Visualization theVisualization)
          Constructs a BoundVisualization.
 

Uses of AbstractInfoAnalysis in de.cau.cs.kieler.kiml.grana.visualizers
 

Methods in de.cau.cs.kieler.kiml.grana.visualizers with parameters of type AbstractInfoAnalysis
 String AnalysisFailedHtmlVisualizer.visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 String ArrayResultVisualizer.visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 String BasicCSVVisualizer.visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 String ToStringVisualizer.visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 String BasicHtmlVisualizer.visualize(AbstractInfoAnalysis analysis, Object result, Object parameter)
          Visualizes the given analysis result by modifying the given parameter and/or returning an object that represents the visualization, if canVisualize returns true for the given result.