|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
org.eclipse.gmf.tooling.runtime.GMFToolingRuntimePlugin
public class GMFToolingRuntimePlugin
Field Summary | |
---|---|
static String |
ID
|
Fields inherited from class org.eclipse.core.runtime.Plugin |
---|
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME |
Constructor Summary | |
---|---|
GMFToolingRuntimePlugin()
|
Method Summary | |
---|---|
static GMFToolingRuntimePlugin |
getInstance()
|
OclTrackerFactory |
getOclTrackerFactory()
This is the main intended way to access the OclTrackerFactory . |
OclTrackerFactory |
getOclTrackerFactory(OclTrackerFactory.Type type)
This is the helper method allowing caller to access the specific OclTrackerFactory
implementation without adding an explicit dependency to the containing plugin. |
void |
start(org.osgi.framework.BundleContext context)
|
void |
stop(org.osgi.framework.BundleContext context)
|
Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin |
---|
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup |
Methods inherited from class org.eclipse.core.runtime.Plugin |
---|
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String ID
Constructor Detail |
---|
public GMFToolingRuntimePlugin()
Method Detail |
---|
public void start(org.osgi.framework.BundleContext context) throws Exception
start
in interface org.osgi.framework.BundleActivator
start
in class org.eclipse.ui.plugin.AbstractUIPlugin
Exception
public void stop(org.osgi.framework.BundleContext context) throws Exception
stop
in interface org.osgi.framework.BundleActivator
stop
in class org.eclipse.ui.plugin.AbstractUIPlugin
Exception
public static GMFToolingRuntimePlugin getInstance()
public OclTrackerFactory getOclTrackerFactory()
OclTrackerFactory
.
This method will return the suited implementation based on the available plugins.
Caller should not make any assumptions against the return implementation type.
public OclTrackerFactory getOclTrackerFactory(OclTrackerFactory.Type type)
OclTrackerFactory
implementation without adding an explicit dependency to the containing plugin.
This method will try to return the preferred implementation based on the available plugins, but will roll back to default implementation if preferred one is not available. Caller still is not recommended to make any assumptions about the returned implementation type.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |