|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.kiml.grana.util.DiagramAnalyzer
public final class DiagramAnalyzer
This class provides static methods to start an analysis of a given diagram. Most of the defined methods provide a convinience API.
Method Summary | |
---|---|
static Object |
analyse(IEditorPart editorPart,
EditPart editPart,
AbstractInfoAnalysis analysis,
boolean progressBar)
Starts the given analysis on a diagram. |
static Object |
analyse(IEditorPart editorPart,
EditPart editPart,
AbstractInfoAnalysis analysis,
Map<String,Object> options,
boolean progressBar)
Starts the given analysis on a diagram with predefined options. |
static Map<String,Object> |
analyse(IEditorPart editorPart,
EditPart editPart,
List<AbstractInfoAnalysis> analyses,
boolean progressBar)
Starts the given analyses on the diagram. |
static Map<String,Object> |
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 Object |
analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
boolean progressBar)
Starts the given analysis on a diagram. |
static Object |
analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
IKielerProgressMonitor monitor)
Starts the given analysis on a diagram using a progress monitor. |
static Object |
analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
Map<String,Object> options,
boolean progressBar)
Starts the given analysis on a diagram with predefined options. |
static Object |
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. |
static Map<String,Object> |
analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
boolean progressBar)
Starts the given analyses on the kgraph. |
static Map<String,Object> |
analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
IKielerProgressMonitor monitor)
Starts the given analyses on the kgraph using a progress monitor. |
static Map<String,Object> |
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> |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Object analyse(IEditorPart editorPart, EditPart editPart, AbstractInfoAnalysis analysis, boolean progressBar)
editorPart
- the editor the analysis is performed on, or null
if the diagram is not
part of an editoreditPart
- the edit part the analysis is performed on, or null
if the whole diagram
shall be analysedanalysis
- the analysis to performprogressBar
- if true, a progress bar is displayed
public static Object analyse(IEditorPart editorPart, EditPart editPart, AbstractInfoAnalysis analysis, Map<String,Object> options, boolean progressBar)
editorPart
- the editor the analysis is performed on, or null
if the diagram is not
part of an editoreditPart
- the edit part the analysis is performed on, or null
if the whole diagram
shall be analysedanalysis
- the analysis to performoptions
- the optionsprogressBar
- if true, a progress bar is displayed
public static Map<String,Object> analyse(IEditorPart editorPart, EditPart editPart, List<AbstractInfoAnalysis> analyses, boolean progressBar)
editorPart
- the editor the analysis is performed on, or null
if the diagram is not
part of an editoreditPart
- the edit part the analysis is performed on, or null
if the whole diagram
shall be analysedanalyses
- the analyses to performprogressBar
- if true, a progress bar is displayed
public static Map<String,Object> analyse(IEditorPart editorPart, EditPart editPart, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, boolean progressBar)
editorPart
- the editor the analysis is performed on, or null
if the diagram is not
part of an editoreditPart
- the edit part the analysis is performed on, or null
if the whole diagram
shall be analysedanalyses
- the analyses to performoptions
- the optionsprogressBar
- if true, a progress bar is displayed
public static Object analyse(KNode parentNode, AbstractInfoAnalysis analysis, boolean progressBar)
parentNode
- the graph the analyses shall be performed onanalysis
- the analysis to performprogressBar
- if true, a progress bar is displayed
public static Object analyse(KNode parentNode, AbstractInfoAnalysis analysis, Map<String,Object> options, boolean progressBar)
parentNode
- the graph the analyses shall be performed onanalysis
- the analysis to performoptions
- the optionsprogressBar
- if true, a progress bar is displayed
public static Map<String,Object> analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, boolean progressBar)
parentNode
- the graph the analyses shall be performed onanalyses
- the analyses to performprogressBar
- if true, a progress bar is displayed
public static Map<String,Object> analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, boolean progressBar)
parentNode
- the graph the analyses shall be performed onanalyses
- the analyses to performoptions
- the optionsprogressBar
- if true, a progress bar is displayed
public static Object analyse(KNode parentNode, AbstractInfoAnalysis analysis, IKielerProgressMonitor monitor)
parentNode
- the graph the analyses shall be performed onanalysis
- the analysis to performmonitor
- the progress monitor
public static Object analyse(KNode parentNode, AbstractInfoAnalysis analysis, Map<String,Object> options, IKielerProgressMonitor monitor)
parentNode
- the graph the analyses shall be performed onanalysis
- the analysis to performoptions
- the optionsmonitor
- the progress monitor
public static Map<String,Object> analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, IKielerProgressMonitor monitor)
parentNode
- the graph the analyses shall be performed onanalyses
- the analyses to performmonitor
- the progress monitor
public static Map<String,Object> analyse(KNode parentNode, List<AbstractInfoAnalysis> analyses, Map<String,Object> options, IKielerProgressMonitor monitor)
parentNode
- the graph the analyses shall be performed onanalyses
- the analyses to performoptions
- the optionsmonitor
- the progress monitor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |