JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
H
I
P
R
S
A
AbstractAnalysisActivator
<
Result
extends
IAnalysisResult
,
Config
extends
IAnalysisConfig
> - Class in
de.tud.cs.peaks.osgi.framework.api
An abstract
BundleActivator
for the use of an
IAnalysisService
.
AbstractAnalysisActivator()
- Constructor for class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisActivator
AbstractAnalysisService
<
Result
extends
IAnalysisResult
,
Config
extends
IAnalysisConfig
> - Class in
de.tud.cs.peaks.osgi.framework.api
An abstract class for AnalysisServices.
AbstractAnalysisService(BundleContext)
- Constructor for class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisService
Constructor of the AnalysisService.
Activator
- Class in
de.tud.cs.peaks.osgi.framework
This is just a stub to satisfy OSGi
Activator()
- Constructor for class de.tud.cs.peaks.osgi.framework.
Activator
C
convertConfig(Config, Class<? extends AbstractAnalysisService<? extends IAnalysisResult, ? extends IAnalysisConfig>>)
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
Converts the config of this analysis to a config of the given analysis this depends on.
D
de.tud.cs.peaks.osgi.framework
- package de.tud.cs.peaks.osgi.framework
de.tud.cs.peaks.osgi.framework.api
- package de.tud.cs.peaks.osgi.framework.api
de.tud.cs.peaks.osgi.framework.api.annotations
- package de.tud.cs.peaks.osgi.framework.api.annotations
de.tud.cs.peaks.osgi.framework.api.data
- package de.tud.cs.peaks.osgi.framework.api.data
DependsOn
- Annotation Type in
de.tud.cs.peaks.osgi.framework.api.annotations
With this annotation you must annotate analyses, so we put an annotation on your annotation so you can annotate while you annotate
E
equals(Object)
- Method in class de.tud.cs.peaks.osgi.framework.api.data.
IAnalysisConfig
G
getAnalysisService(BundleContext)
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisActivator
Returns a Analysis Service Object which will be registered in OSGi
getBundle()
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisService
The Bundle which this AnalysisService belongs to.
getBundle()
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
The Bundle which this AnalysisService belongs to.
getDependOnAnalyses()
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisService
getName()
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
This is the name that will be displayed to the user in the OSGi Framework
H
hashCode()
- Method in class de.tud.cs.peaks.osgi.framework.api.data.
IAnalysisConfig
I
IAnalysisActivator
<
Result
extends
IAnalysisResult
,
Config
extends
IAnalysisConfig
> - Interface in
de.tud.cs.peaks.osgi.framework.api
Provides an BundleActivator Interface specific to Analyses
IAnalysisConfig
- Class in
de.tud.cs.peaks.osgi.framework.api.data
This is the abstract Class for Analysis Configs.
IAnalysisConfig()
- Constructor for class de.tud.cs.peaks.osgi.framework.api.data.
IAnalysisConfig
IAnalysisResult
- Interface in
de.tud.cs.peaks.osgi.framework.api.data
This is an empty Interface for AnalysisResults
IAnalysisService
<
Result
extends
IAnalysisResult
,
Config
extends
IAnalysisConfig
> - Interface in
de.tud.cs.peaks.osgi.framework.api
This is the general Interface for all Analyses
P
parseConfig(String[])
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
Creates the config for this analysis from commandline arguments
performAnalysis(Config)
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisService
Performs the analysis with the given config, running all required other analyses This is implemented by
AbstractAnalysisService
performAnalysis(Config)
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
Performs the analysis with the given config, running all required other analyses This is implemented by
AbstractAnalysisService
R
runAnalysis(Config, Map<Class<? extends AbstractAnalysisService<? extends IAnalysisResult, ? extends IAnalysisConfig>>, IAnalysisResult>)
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
Runs the actual analysis with the given configuration
S
shouldBeHidden()
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisService
shouldBeHidden()
- Method in interface de.tud.cs.peaks.osgi.framework.api.
IAnalysisService
Method the framework uses to decide whether this service should be hidden from the user
start(BundleContext)
- Method in class de.tud.cs.peaks.osgi.framework.
Activator
start(BundleContext)
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisActivator
stop(BundleContext)
- Method in class de.tud.cs.peaks.osgi.framework.
Activator
stop(BundleContext)
- Method in class de.tud.cs.peaks.osgi.framework.api.
AbstractAnalysisActivator
A
C
D
E
G
H
I
P
R
S
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.