org.eclipse.cdt.debug.internal.core
Class CRegisterManager
java.lang.Object
org.eclipse.cdt.debug.internal.core.CRegisterManager
public class CRegisterManager
- extends java.lang.Object
Manages all register groups in a debug target.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CRegisterManager
public CRegisterManager(CDebugTarget target)
- Constructor for CRegisterManager.
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
dispose
public void dispose()
getAllRegisterDescriptors
public IRegisterDescriptor[] getAllRegisterDescriptors()
throws org.eclipse.debug.core.DebugException
- Throws:
org.eclipse.debug.core.DebugException
getRegisterGroups
public org.eclipse.debug.core.model.IRegisterGroup[] getRegisterGroups(CStackFrame frame)
throws org.eclipse.debug.core.DebugException
- Throws:
org.eclipse.debug.core.DebugException
initialize
public void initialize()
addRegisterGroup
public void addRegisterGroup(java.lang.String name,
IRegisterDescriptor[] descriptors)
removeAllRegisterGroups
public void removeAllRegisterGroups()
removeRegisterGroups
public void removeRegisterGroups(org.eclipse.debug.core.model.IRegisterGroup[] groups)
restoreDefaults
public void restoreDefaults()
targetSuspended
public void targetSuspended()
save
public void save()
findDescriptor
public IRegisterDescriptor findDescriptor(java.lang.String groupName,
java.lang.String name)
modifyRegisterGroup
public void modifyRegisterGroup(IPersistableRegisterGroup group,
IRegisterDescriptor[] descriptors)
getCurrentFrame
public CStackFrame getCurrentFrame()