Result - The type of the IAnalysisResult the corresponding AnalysisService produces.Config - The type of the IAnalysisConfig the corresponding AnalysisService uses.public abstract class AbstractAnalysisActivator<Result extends IAnalysisResult,Config extends IAnalysisConfig> extends Object implements IAnalysisActivator<Result,Config>
BundleActivator for the use of an IAnalysisService.
It handles the AnalysisService registration.| Constructor and Description |
|---|
AbstractAnalysisActivator() |
| Modifier and Type | Method and Description |
|---|---|
void |
start(org.osgi.framework.BundleContext context) |
void |
stop(org.osgi.framework.BundleContext context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnalysisServicepublic void start(org.osgi.framework.BundleContext context)
throws IllegalClassFormatException,
IllegalStateException
start in interface org.osgi.framework.BundleActivatorIllegalClassFormatExceptionIllegalStateExceptionAbstractAnalysisServicepublic void stop(org.osgi.framework.BundleContext context)
throws IllegalClassFormatException
stop in interface org.osgi.framework.BundleActivatorIllegalStateExceptionIllegalClassFormatExceptionCopyright © 2017. All rights reserved.