Eclipse Platform
2.0

Uses of Class
org.eclipse.debug.core.DebugException

Packages that use DebugException
org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events. 
org.eclipse.debug.core.model Defines interfaces for a debug model elements, source lookup, and launching. 
 

Uses of DebugException in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core that throw DebugException
 void Launch.terminate()
           
 

Uses of DebugException in org.eclipse.debug.core.model
 

Methods in org.eclipse.debug.core.model that throw DebugException
 IValue IVariable.getValue()
          Returns the value of this variable.
 String IVariable.getName()
          Returns the name of this variable.
 String IVariable.getReferenceTypeName()
          Returns a description of the type of data this variable is declared to reference.
 boolean IVariable.hasValueChanged()
          Returns whether this variable's value has changed since the last suspend event.
 void IValueModification.setValue(String expression)
          Attempts to set the value of this variable to the value of the given expression.
 void IValueModification.setValue(IValue value)
          Sets the value of this variable to the given value.
 boolean IValueModification.verifyValue(String expression)
          Returns whether the given expression is valid to be used in setting a new value for this variable.
 boolean IValueModification.verifyValue(IValue value)
          Returns whether the given value can be used as a new value for this variable.
 String IValue.getReferenceTypeName()
          Returns a description of the type of data this value contains or references.
 String IValue.getValueString()
          Returns this value as a String.
 boolean IValue.isAllocated()
          Returns whether this value is currently allocated.
 IVariable[] IValue.getVariables()
          Returns the visible variables in this value.
 boolean IValue.hasVariables()
          Returns whether this value currently contains any visible variables.
 IStackFrame[] IThread.getStackFrames()
          Returns the stack frames contained in this thread.
 boolean IThread.hasStackFrames()
          Returns whether this thread currently contains any stack frames.
 int IThread.getPriority()
          Returns the priority of this thread.
 IStackFrame IThread.getTopStackFrame()
          Returns the top stack frame or null if there is currently no top stack frame.
 String IThread.getName()
          Returns the name of this thread.
 void ITerminate.terminate()
          Causes this element to terminate, generating a TERMINATE event.
 void ISuspendResume.resume()
          Causes this element to resume its execution, generating a RESUME event.
 void ISuspendResume.suspend()
          Causes this element to suspend its execution, generating a SUSPEND event.
 void IStep.stepInto()
          Steps into the current statement, generating RESUME and SUSPEND events for the associated thread.
 void IStep.stepOver()
          Steps over the current statement, generating RESUME and SUSPEND events for the associated thread.
 void IStep.stepReturn()
          Steps to the next return statement in the current scope, generating RESUME and SUSPEND events for the associated thread.
 IVariable[] IStackFrame.getVariables()
          Returns the visible variables in this stack frame.
 boolean IStackFrame.hasVariables()
          Returns whether this stack frame currently contains any visible variables.
 int IStackFrame.getLineNumber()
          Returns the line number of the instruction pointer in this stack frame that corresponds to a line in an associated source element, or -1 if line number information is unavailable.
 int IStackFrame.getCharStart()
          Returns the index of the first character in the associated source element that corresponds to the current location of the instruction pointer in this stack frame, or -1 if the information is unavailable.
 int IStackFrame.getCharEnd()
          Returns the index of the last character in the associated source element that corresponds to the current location of the instruction pointer in this stack frame, or -1 if the information is unavailable.
 String IStackFrame.getName()
          Returns the name of this stack frame.
 IRegisterGroup[] IStackFrame.getRegisterGroups()
          Returns the register groups assigned to this stack frame, or an empty collection if no register groups are assigned to this stack frame.
 boolean IStackFrame.hasRegisterGroups()
          Returns whether this stack frame contains any register groups.
 String IRegisterGroup.getName()
          Returns the name of this register group.
 IRegister[] IRegisterGroup.getRegisters()
          Returns the registers in this register group.
 boolean IRegisterGroup.hasRegisters()
          Returns whether this register group currently contains any registers.
 IRegisterGroup IRegister.getRegisterGroup()
          Returns the register group this register is contained in.
 int IProcess.getExitValue()
          Returns the exit value of this process.
 IMemoryBlock IMemoryBlockRetrieval.getMemoryBlock(long startAddress, long length)
          Returns a memory block that starts at the specified memory address, with the specified length.
 byte[] IMemoryBlock.getBytes()
          Returns the values of the bytes currently contained in this this memory block.
 void IMemoryBlock.setValue(long offset, byte[] bytes)
          Sets the value of the bytes in this memory block at the specified offset within this memory block to the spcified bytes.
 void IDisconnect.disconnect()
          Disconnects this element from its target.
 IThread[] IDebugTarget.getThreads()
          Returns the threads contained in this debug target.
 boolean IDebugTarget.hasThreads()
          Returns whether this debug target currently contains any threads.
 String IDebugTarget.getName()
          Returns the name of this debug target.
protected  IMarker Breakpoint.ensureMarker()
          Returns the marker associated with this breakpoint.
 


Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.