org.eclipse.ocl.examples.debug.vm.event
Class VMSuspendEvent

java.lang.Object
  extended by org.eclipse.ocl.examples.debug.vm.event.VMEvent
      extended by org.eclipse.ocl.examples.debug.vm.event.VMSuspendEvent
All Implemented Interfaces:
java.io.Serializable

public class VMSuspendEvent
extends VMEvent

See Also:
Serialized Form

Field Summary
 java.lang.Long breakpointID
           
 VMLocationData location
           
 java.lang.String reason
           
 java.lang.String reasonDetail
           
 VMStackFrameData[] stackFrames
           
 VMSuspension suspension
           
 
Constructor Summary
VMSuspendEvent(VMStackFrameData[] stack, VMSuspension suspension)
           
 
Method Summary
 java.lang.Long getBreakpointID()
           
 java.lang.String getReason()
           
 java.lang.String getReasonDetail()
           
 void setBreakpointID(java.lang.Long breakpointID)
           
 void setReason(java.lang.String reason, java.lang.String reasonDetail)
           
 void setReasonDetail(java.lang.String reasonDetail)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

location

@NonNull
public VMLocationData location

stackFrames

@NonNull
public VMStackFrameData[] stackFrames

breakpointID

public java.lang.Long breakpointID

suspension

@NonNull
public final VMSuspension suspension

reason

public java.lang.String reason

reasonDetail

public java.lang.String reasonDetail
Constructor Detail

VMSuspendEvent

public VMSuspendEvent(@NonNull
                      VMStackFrameData[] stack,
                      @NonNull
                      VMSuspension suspension)
Method Detail

getBreakpointID

public java.lang.Long getBreakpointID()

getReason

public java.lang.String getReason()

getReasonDetail

public java.lang.String getReasonDetail()

setBreakpointID

public void setBreakpointID(java.lang.Long breakpointID)

setReason

public void setReason(java.lang.String reason,
                      java.lang.String reasonDetail)

setReasonDetail

public void setReasonDetail(java.lang.String reasonDetail)

toString

public java.lang.String toString()
Overrides:
toString in class VMEvent