|
||||||||||
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.cdt.debug.core.CDebugCorePlugin
public class CDebugCorePlugin
The plugin class for C/C++ debug core.
Field Summary | |
---|---|
static java.lang.String |
ACTION_TYPE_ELEMENT
|
static java.lang.String |
BREAKPOINT_ACTION_EXTENSION_POINT_ID
|
static java.lang.String |
CDEBUGGER_EXTENSION_POINT_ID
|
static java.lang.String |
DEBUGGER_ELEMENT
|
static int |
INTERNAL_ERROR
Status code indicating an unexpected internal error. |
static java.lang.String |
PLUGIN_ID
The plug-in identifier (value "org.eclipse.cdt.debug.core" ). |
Fields inherited from class org.eclipse.core.runtime.Plugin |
---|
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME |
Constructor Summary | |
---|---|
CDebugCorePlugin()
The constructor. |
Method Summary | |
---|---|
void |
addCBreakpointListener(ICBreakpointListener listener)
Adds the given breakpoint listener to the debug model. |
ICDebugConfiguration[] |
getActiveDebugConfigurations()
|
BreakpointActionManager |
getBreakpointActionManager()
|
java.lang.Object[] |
getCBreakpointListeners()
Returns the list of breakpoint listeners registered with this plugin. |
ICSourceLocation[] |
getCommonSourceLocations()
|
CSourceLookupDirector |
getCommonSourceLookupDirector()
|
ICDebugConfiguration |
getDebugConfiguration(java.lang.String id)
|
ICDebugConfiguration[] |
getDebugConfigurations()
|
static CDebugCorePlugin |
getDefault()
Returns the shared instance. |
ICDebugConfiguration[] |
getDefaultActiveDebugConfigurations()
|
ICDebugConfiguration |
getDefaultDebugConfiguration()
|
ICDebugConfiguration |
getDefaultDefaultDebugConfiguration()
|
static java.lang.String |
getUniqueIdentifier()
Convenience method which returns the unique identifier of this plugin. |
static org.eclipse.core.resources.IWorkspace |
getWorkspace()
Returns the workspace instance. |
boolean |
isDefaultDebugConfiguration(java.lang.String id)
|
static void |
log(org.eclipse.core.runtime.IStatus status)
Logs the specified status with this plug-in's log. |
static void |
log(java.lang.String message)
Logs the specified message with this plug-in's log. |
static void |
log(java.lang.Throwable t)
Logs the specified throwable with this plug-in's log. |
void |
removeCBreakpointListener(ICBreakpointListener listener)
Removes the given breakpoint listener from the debug model. |
void |
saveCommonSourceLocations(ICSourceLocation[] locations)
|
void |
saveDefaultDebugConfiguration(java.lang.String id)
|
void |
saveFilteredDebugConfigurations(ICDebugConfiguration[] configurations)
|
void |
start(org.osgi.framework.BundleContext context)
|
void |
stop(org.osgi.framework.BundleContext context)
|
Methods inherited from class org.eclipse.core.runtime.Plugin |
---|
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PLUGIN_ID
"org.eclipse.cdt.debug.core"
).
public static final int INTERNAL_ERROR
public static final java.lang.String CDEBUGGER_EXTENSION_POINT_ID
public static final java.lang.String DEBUGGER_ELEMENT
public static final java.lang.String BREAKPOINT_ACTION_EXTENSION_POINT_ID
public static final java.lang.String ACTION_TYPE_ELEMENT
Constructor Detail |
---|
public CDebugCorePlugin()
Method Detail |
---|
public static CDebugCorePlugin getDefault()
public static org.eclipse.core.resources.IWorkspace getWorkspace()
public static java.lang.String getUniqueIdentifier()
public static void log(java.lang.Throwable t)
t
- throwable to logpublic static void log(org.eclipse.core.runtime.IStatus status)
status
- status to logpublic static void log(java.lang.String message)
status
- status to logpublic ICDebugConfiguration[] getDebugConfigurations()
public ICDebugConfiguration[] getActiveDebugConfigurations()
public ICDebugConfiguration[] getDefaultActiveDebugConfigurations()
public void saveFilteredDebugConfigurations(ICDebugConfiguration[] configurations)
public void saveDefaultDebugConfiguration(java.lang.String id)
public ICDebugConfiguration getDefaultDebugConfiguration()
public ICDebugConfiguration getDefaultDefaultDebugConfiguration()
public boolean isDefaultDebugConfiguration(java.lang.String id)
public ICDebugConfiguration getDebugConfiguration(java.lang.String id) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void saveCommonSourceLocations(ICSourceLocation[] locations)
public ICSourceLocation[] getCommonSourceLocations()
public void addCBreakpointListener(ICBreakpointListener listener)
listener
- breakpoint listenerpublic void removeCBreakpointListener(ICBreakpointListener listener)
listener
- breakpoint listenerpublic java.lang.Object[] getCBreakpointListeners()
public void start(org.osgi.framework.BundleContext context) throws java.lang.Exception
start
in interface org.osgi.framework.BundleActivator
start
in class org.eclipse.core.runtime.Plugin
java.lang.Exception
public void stop(org.osgi.framework.BundleContext context) throws java.lang.Exception
stop
in interface org.osgi.framework.BundleActivator
stop
in class org.eclipse.core.runtime.Plugin
java.lang.Exception
public CSourceLookupDirector getCommonSourceLookupDirector()
public BreakpointActionManager getBreakpointActionManager()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |