de.grogra.xl.vmx
Class AbruptCompletion.Break

java.lang.Object
  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:
java.io.Serializable
Enclosing class:
AbruptCompletion

public static final class AbruptCompletion.Break
extends AbruptCompletion

An abrupt completion due to a break or continue.

Author:
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

dispose

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

getLabel

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