org.eclipse.cdt.debug.core.breakpointactions
Interface IBreakpointAction

All Known Implementing Classes:
AbstractBreakpointAction, ExternalToolAction, LogAction, ResumeAction, SoundAction

public interface IBreakpointAction

Interface implemented by plug-ins that wish to contribute breakpoint actions. THIS INTERFACE IS PROVISIONAL AND WILL CHANGE IN THE FUTURE BREAKPOINT ACTION CONTRIBUTIONS USING THIS INTERFACE WILL NEED TO BE REVISED TO WORK WITH FUTURE VERSIONS OF CDT.


Method Summary
 org.eclipse.core.runtime.IStatus execute(org.eclipse.debug.core.model.IBreakpoint breakpoint, org.eclipse.core.runtime.IAdaptable context, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 java.lang.String getDefaultName()
           
 java.lang.String getIdentifier()
           
 java.lang.String getMemento()
           
 java.lang.String getName()
           
 java.lang.String getSummary()
           
 java.lang.String getTypeName()
           
 void initializeFromMemento(java.lang.String data)
           
 void setName(java.lang.String name)
           
 

Method Detail

execute

org.eclipse.core.runtime.IStatus execute(org.eclipse.debug.core.model.IBreakpoint breakpoint,
                                         org.eclipse.core.runtime.IAdaptable context,
                                         org.eclipse.core.runtime.IProgressMonitor monitor)

getMemento

java.lang.String getMemento()

initializeFromMemento

void initializeFromMemento(java.lang.String data)

getDefaultName

java.lang.String getDefaultName()

getSummary

java.lang.String getSummary()

getTypeName

java.lang.String getTypeName()

getIdentifier

java.lang.String getIdentifier()

getName

java.lang.String getName()

setName

void setName(java.lang.String name)