org.eclipse.cdt.debug.core.breakpointactions
Class BreakpointActionManager

java.lang.Object
  extended by org.eclipse.cdt.debug.core.breakpointactions.BreakpointActionManager

public class BreakpointActionManager
extends java.lang.Object


Field Summary
static java.lang.String BREAKPOINT_ACTION_ATTRIBUTE
           
 
Constructor Summary
BreakpointActionManager()
           
 
Method Summary
 void addAction(IBreakpointAction action)
           
 boolean breakpointHasActions(org.eclipse.debug.core.model.IBreakpoint breakpoint)
           
 void deleteAction(IBreakpointAction action)
           
 void executeActions(org.eclipse.debug.core.model.IBreakpoint breakpoint, org.eclipse.core.runtime.IAdaptable context)
           
 IBreakpointAction findBreakpointAction(java.lang.String name)
           
 org.eclipse.core.runtime.IExtension[] getBreakpointActionExtensions()
           
 java.util.ArrayList getBreakpointActions()
           
 java.lang.String makeUniqueActionName(java.lang.String defaultName)
           
 void revertActionData()
           
 void saveActionData()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BREAKPOINT_ACTION_ATTRIBUTE

public static final java.lang.String BREAKPOINT_ACTION_ATTRIBUTE
See Also:
Constant Field Values
Constructor Detail

BreakpointActionManager

public BreakpointActionManager()
Method Detail

addAction

public void addAction(IBreakpointAction action)

deleteAction

public void deleteAction(IBreakpointAction action)

breakpointHasActions

public boolean breakpointHasActions(org.eclipse.debug.core.model.IBreakpoint breakpoint)

executeActions

public void executeActions(org.eclipse.debug.core.model.IBreakpoint breakpoint,
                           org.eclipse.core.runtime.IAdaptable context)

findBreakpointAction

public IBreakpointAction findBreakpointAction(java.lang.String name)

getBreakpointActionExtensions

public org.eclipse.core.runtime.IExtension[] getBreakpointActionExtensions()

getBreakpointActions

public java.util.ArrayList getBreakpointActions()

makeUniqueActionName

public java.lang.String makeUniqueActionName(java.lang.String defaultName)

revertActionData

public void revertActionData()

saveActionData

public void saveActionData()