org.mozilla.javascript

Class Node.Jump

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, 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, lineno

Constructor Summary

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

String toString, addChildAfter, addChildBefore, addChildToBack, addChildToFront, addChildrenToBack, addChildrenToFront, 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, toStringTree

Field Details

target

public Node target

Constructor Details

Jump

public Jump(int type)

Method Details

getContinue

public final Node getContinue()

getDefault

public final Node getDefault()

getFinally

public final Node getFinally()

getJumpStatement

public final Node.Jump getJumpStatement()

getLoop

public final Node.Jump getLoop()

setContinue

public final void setContinue(Node continueTarget)

setDefault

public final void setDefault(Node defaultTarget)

setFinally

public final void setFinally(Node finallyTarget)

setJumpStatement

public final void setJumpStatement(Node.Jump jumpStatement)

setLoop

public final void setLoop(Node.Jump loop)