org.mozilla.javascript
Class Node.Jump

java.lang.Object
  extended by org.mozilla.javascript.Node
      extended by org.mozilla.javascript.Node.Jump
Direct Known Subclasses:
ScriptOrFnNode
Enclosing class:
Node

public static class Node.Jump
extends Node


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mozilla.javascript.Node
Node.Jump
 
Field Summary
 Node target
           
 
Fields inherited from class org.mozilla.javascript.Node
ATTRIBUTE_FLAG, BOTH, CASEARRAY_PROP, CATCH_SCOPE_PROP, CONTROL_BLOCK_PROP, DECR_FLAG, DESCENDANTS_FLAG, DESTRUCTURING_ARRAY_LENGTH, DESTRUCTURING_NAMES, DIRECTCALL_PROP, FUNCTION_PROP, GENERATOR_END_PROP, INCRDECR_PROP, ISNUMBER_PROP, LABEL_ID_PROP, LAST_PROP, LEFT, lineno, LOCAL_BLOCK_PROP, LOCAL_PROP, MEMBER_TYPE_PROP, NAME_PROP, NON_SPECIALCALL, OBJECT_IDS_PROP, PARENTHESIZED_PROP, POST_FLAG, PROPERTY_FLAG, REGEXP_PROP, RIGHT, SKIP_INDEXES_PROP, SPECIALCALL_EVAL, SPECIALCALL_PROP, SPECIALCALL_WITH, TARGETBLOCK_PROP, VARIABLE_PROP
 
Constructor Summary
Node.Jump(int type)
           
 
Method Summary
 Node getContinue()
           
 Node getDefault()
           
 Node getFinally()
           
 Node.Jump getJumpStatement()
           
 Node.Jump getLoop()
           
 void setContinue(Node continueTarget)
           
 void setDefault(Node defaultTarget)
           
 void setFinally(Node finallyTarget)
           
 void setJumpStatement(Node.Jump jumpStatement)
           
 void setLoop(Node.Jump loop)
           
 
Methods inherited from class org.mozilla.javascript.Node
addChildAfter, addChildBefore, addChildrenToBack, addChildrenToFront, addChildToBack, addChildToFront, getChildBefore, getDouble, getExistingIntProp, getFirstChild, getIntProp, getLastChild, getLastSibling, getLineno, getNext, getProp, getScope, getString, getType, hasChildren, hasConsistentReturnUsage, hasSideEffects, labelId, labelId, newNumber, newString, newString, newTarget, putIntProp, putProp, removeChild, removeProp, replaceChild, replaceChildAfter, setDouble, setScope, setString, setType, toString, toStringTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

target

public Node target
Constructor Detail

Node.Jump

public Node.Jump(int type)
Method Detail

getJumpStatement

public final Node.Jump getJumpStatement()

setJumpStatement

public final void setJumpStatement(Node.Jump jumpStatement)

getDefault

public final Node getDefault()

setDefault

public final void setDefault(Node defaultTarget)

getFinally

public final Node getFinally()

setFinally

public final void setFinally(Node finallyTarget)

getLoop

public final Node.Jump getLoop()

setLoop

public final void setLoop(Node.Jump loop)

getContinue

public final Node getContinue()

setContinue

public final void setContinue(Node continueTarget)