blob: 2953ee50203dee84acf8c4a5e864e2defe1b1206 [file] [log] [blame]
/*
*(c) Copyright QNX Software Systems Ltd. 2002.
* All Rights Reserved.
*
*/
package org.eclipse.cdt.debug.core;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.debug.core.DebugException;
import org.eclipse.debug.core.model.IRegisterGroup;
/**
* Enter type comment.
*
* @since Mar 31, 2003
*/
public interface ICRegisterManager extends ICUpdateManager, IAdaptable
{
void initialize();
IRegisterGroup[] getRegisterGroups() throws DebugException;
void addRegisterGroup( IRegisterGroup group );
void removeRegisterGroup( IRegisterGroup group );
void removeAllRegisterGroups();
void reset();
void dispose();
}