public class InitDTFJ
extends org.eclipse.core.runtime.Plugin
implements org.eclipse.core.runtime.IRegistryChangeListener
Modifier and Type | Class and Description |
---|---|
static class |
InitDTFJ.DynamicInfo
This is created and called from the MAT parser handling code
It provides a list of parsers
E.g.
|
Constructor and Description |
---|
InitDTFJ() |
Modifier and Type | Method and Description |
---|---|
Object |
getPreferenceStore() |
void |
registryChanged(org.eclipse.core.runtime.IRegistryChangeEvent event)
DTFJ implementation added/removed.
|
void |
start(org.osgi.framework.BundleContext context)
Start the bundle - find DTFJ implementations and convert to parsers.
|
void |
stop(org.osgi.framework.BundleContext context)
Stop the bundle, deregister parsers associated with DTFJ.
|
public void start(org.osgi.framework.BundleContext context) throws Exception
start
in interface org.osgi.framework.BundleActivator
start
in class org.eclipse.core.runtime.Plugin
Exception
public void stop(org.osgi.framework.BundleContext context) throws Exception
stop
in interface org.osgi.framework.BundleActivator
stop
in class org.eclipse.core.runtime.Plugin
Exception
public void registryChanged(org.eclipse.core.runtime.IRegistryChangeEvent event)
registryChanged
in interface org.eclipse.core.runtime.IRegistryChangeListener
public Object getPreferenceStore()