Class PluginExtensionManager
java.lang.Object
org.eclipse.emf.mwe.ui.debug.processing.PluginExtensionManager
This class handles all handler and adapter extensions provided by other eclipse plugins.
It is implemented as a singleton, that is instantiated at first usage, what could be breakpoint toggling or debugger run.
The plugin adapters are collected at instantiation time, all handlers and runtime adapters will be collected during init, since they depend on the existence of a DebugModelManager.
Since there is a new DebugModelManager for every debugger run, the init method will be called multiple times.
It is implemented as a singleton, that is instantiated at first usage, what could be breakpoint toggling or debugger run.
The plugin adapters are collected at instantiation time, all handlers and runtime adapters will be collected during init, since they depend on the existence of a DebugModelManager.
Since there is a new DebugModelManager for every debugger run, the init method will be called multiple times.
-
Method Summary
Modifier and TypeMethodDescriptiongetAdapterByType
(String type) static PluginExtensionManager
void
init
(DebugModelManager dmm, Connection connection)
-
Method Details
-
getDefault
-
init
public void init(DebugModelManager dmm, Connection connection) throws org.eclipse.debug.core.DebugException - Throws:
org.eclipse.debug.core.DebugException
-
getAdapterByResourceExtension
-
getAdapterByType
-