org.eclipse.ocl.examples.debug.vm.data
Class VMSuspension

java.lang.Object
  extended by org.eclipse.ocl.examples.debug.vm.data.VMSuspension
All Implemented Interfaces:
java.io.Serializable

public class VMSuspension
extends java.lang.Object
implements java.io.Serializable

VMSuspension codes the accompanying detail for a VMResumeRequest or VMSuspendEvent.

See Also:
Serialized Form

Field Summary
static VMSuspension BREAKPOINT
           
static VMSuspension BREAKPOINT_CONDITION_ERR
           
static VMSuspension STEP_END
           
static VMSuspension STEP_INTO
           
static VMSuspension STEP_OVER
           
static VMSuspension STEP_RETURN
           
static VMSuspension UNSPECIFIED
           
 
Method Summary
 int getDebugEventDetail()
          Return the underlying framework DebugEvent detail for the suspension.
 java.lang.String toString()
           
 void toString(java.lang.StringBuilder s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNSPECIFIED

@NonNull
public static final VMSuspension UNSPECIFIED

STEP_INTO

@NonNull
public static final VMSuspension STEP_INTO

STEP_OVER

@NonNull
public static final VMSuspension STEP_OVER

STEP_RETURN

@NonNull
public static final VMSuspension STEP_RETURN

STEP_END

@NonNull
public static final VMSuspension STEP_END

BREAKPOINT

@NonNull
public static final VMSuspension BREAKPOINT

BREAKPOINT_CONDITION_ERR

@NonNull
public static final VMSuspension BREAKPOINT_CONDITION_ERR
Method Detail

getDebugEventDetail

public int getDebugEventDetail()
Return the underlying framework DebugEvent detail for the suspension.

Returns:

toString

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

toString

public void toString(@NonNull
                     java.lang.StringBuilder s)