Class AbruptCompletion.Break

  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by de.grogra.xl.vmx.AbruptCompletion
                  extended by de.grogra.xl.vmx.AbruptCompletion.Break
All Implemented Interfaces:
Enclosing class:

public static final class AbruptCompletion.Break
extends AbruptCompletion

An abrupt completion due to a break or continue.

Ole Kniemeyer
See Also:
Serialized Form

Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.xl.vmx.AbruptCompletion
AbruptCompletion.Break, AbruptCompletion.Nonlocal, AbruptCompletion.Return, AbruptCompletion.Throw
Method Summary
 void dispose()
          This method can be used to recycle this instance.
 int getLabel()
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Method Detail


public void dispose()
This method can be used to recycle this instance. If this instance is not needed any more, this method can be invoked in order to inform the VMXState that it may re-use this instance.

Specified by:
dispose in class AbruptCompletion


public int getLabel()
Specified by:
getLabel in class AbruptCompletion