org.eclipse.cdt.debug.ui.breakpointactions
Class SoundAction

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.cdt.debug.core.breakpointactions.AbstractBreakpointAction
          extended by org.eclipse.cdt.debug.ui.breakpointactions.SoundAction
All Implemented Interfaces:
IBreakpointAction, org.eclipse.core.runtime.IAdaptable

public class SoundAction
extends AbstractBreakpointAction


Constructor Summary
SoundAction()
           
 
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.io.File getSoundFile()
           
 java.lang.String getSummary()
           
 java.lang.String getTypeName()
           
 void initializeFromMemento(java.lang.String data)
           
static void playSoundFile(java.io.File soundFile)
           
 void setSoundFile(java.io.File soundFile)
           
 
Methods inherited from class org.eclipse.cdt.debug.core.breakpointactions.AbstractBreakpointAction
getName, setName
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoundAction

public SoundAction()
Method Detail

playSoundFile

public static void playSoundFile(java.io.File soundFile)

execute

public 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)

getDefaultName

public java.lang.String getDefaultName()

getSoundFile

public java.io.File getSoundFile()

getSummary

public java.lang.String getSummary()

getTypeName

public java.lang.String getTypeName()

getMemento

public java.lang.String getMemento()

initializeFromMemento

public void initializeFromMemento(java.lang.String data)

getIdentifier

public java.lang.String getIdentifier()

setSoundFile

public void setSoundFile(java.io.File soundFile)