anvil.script.statements
Class Jumps

java.lang.Object
  |
  +--anvil.script.statements.Jumps

public class Jumps
extends java.lang.Object

class Jumps


Field Summary
static int BLOCKED
           
static int BREAK
           
static int CONTINUE
           
static int EXIT
           
static int RETURN
           
static int THROW
           
 
Constructor Summary
Jumps()
           
Jumps(Jumps jumps)
           
 
Method Summary
 boolean hasBreak()
           
 boolean hasContinue()
           
 boolean hasExit()
           
 boolean hasReturn()
           
 boolean hasThrow()
           
 boolean isBlocked()
           
 Jumps merge(Jumps jumps)
           
 void print(java.lang.String source)
           
 Jumps setBlocked(boolean blocked)
           
 Jumps setBreak()
           
 Jumps setBreak(int depth)
           
 Jumps setContinue()
           
 Jumps setContinue(int depth)
           
 Jumps setExit()
           
 Jumps setReturn()
           
 Jumps setReturn(boolean hasReturn)
           
 Jumps setThrow()
           
 Jumps setThrow(boolean hasThrow)
           
 Jumps shift()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BLOCKED

public static final int BLOCKED
See Also:
Constant Field Values

EXIT

public static final int EXIT
See Also:
Constant Field Values

RETURN

public static final int RETURN
See Also:
Constant Field Values

THROW

public static final int THROW
See Also:
Constant Field Values

BREAK

public static final int BREAK
See Also:
Constant Field Values

CONTINUE

public static final int CONTINUE
See Also:
Constant Field Values
Constructor Detail

Jumps

public Jumps()

Jumps

public Jumps(Jumps jumps)
Method Detail

isBlocked

public boolean isBlocked()

setBlocked

public Jumps setBlocked(boolean blocked)

hasExit

public boolean hasExit()

setExit

public Jumps setExit()

hasReturn

public boolean hasReturn()

setReturn

public Jumps setReturn()

setReturn

public Jumps setReturn(boolean hasReturn)

hasThrow

public boolean hasThrow()

setThrow

public Jumps setThrow()

setThrow

public Jumps setThrow(boolean hasThrow)

hasBreak

public boolean hasBreak()

setBreak

public Jumps setBreak()

setBreak

public Jumps setBreak(int depth)

hasContinue

public boolean hasContinue()

setContinue

public Jumps setContinue()

setContinue

public Jumps setContinue(int depth)

merge

public Jumps merge(Jumps jumps)

shift

public Jumps shift()

print

public void print(java.lang.String source)