Jode 1.90-CVS
Build Aug 6, 2004

net.sf.jode.flow
Interface BreakableBlock

All Known Implementing Classes:
LoopBlock, SwitchBlock

public interface BreakableBlock

This is a structured block, that supports break.


Method Summary
 java.lang.String getLabel()
          Returns the label of this block and creates a new label, if there wasn't a label previously.
 void mergeBreakedStack(VariableStack stack)
          Is called by BreakBlock, to tell us what the stack can be after a break.
 void setBreaked()
          Is called by BreakBlock, to tell us that this block is breaked.
 

Method Detail

getLabel

public java.lang.String getLabel()
Returns the label of this block and creates a new label, if there wasn't a label previously.


setBreaked

public void setBreaked()
Is called by BreakBlock, to tell us that this block is breaked.


mergeBreakedStack

public void mergeBreakedStack(VariableStack stack)
Is called by BreakBlock, to tell us what the stack can be after a break.

Parameters:
stack - the stack at the break.

Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.