Uses of Class
org.prorefactor.treeparser.Block

Packages that use Block
org.prorefactor.nodetypes Subtypes of org.prorefactor.core.JPNode, and related classes. 
org.prorefactor.treeparser General use classes for any or all Tree Parsers. 
org.prorefactor.treeparser01 This is the "primary" tree parser, which provides basic services such as scope and name resolution. 
org.prorefactor.widgettypes   
 

Uses of Block in org.prorefactor.nodetypes
 

Methods in org.prorefactor.nodetypes that return Block
 Block BlockNode.getBlock()
           
 

Methods in org.prorefactor.nodetypes with parameters of type Block
 void BlockNode.setBlock(Block block)
           
 

Uses of Block in org.prorefactor.treeparser
 

Fields in org.prorefactor.treeparser declared as Block
protected  Block SymbolScope.rootBlock
           
 

Methods in org.prorefactor.treeparser that return Block
 Block Block.addFrame(Frame frame)
          Called by Frame.setFrameScopeBlock() - not intended to be called by any client code.
 Block BufferScope.getBlock()
           
 Block Block.getParent()
          This returns the block of the parent scope.
 Block SymbolScope.getRootBlock()
           
 Block Block.setDefaultFrameImplicit(Frame frame)
          In the nearest frame scoping block, set the default implicit (unnamed) frame.
 

Methods in org.prorefactor.treeparser with parameters of type Block
 void BufferScope.setBlock(Block block)
           
 void Block.setParent(Block parent)
           
 void SymbolScope.setRootBlock(Block block)
           
 

Constructors in org.prorefactor.treeparser with parameters of type Block
Block(Block parent, JPNode node)
          For constructing nested blocks
BufferScope(Block block, TableBuffer symbol, int strength)
           
 

Uses of Block in org.prorefactor.treeparser01
 

Methods in org.prorefactor.treeparser01 that return Block
protected  Block TP01Support.popBlock()
           
protected  Block TP01Support.pushBlock(Block block)
           
 

Methods in org.prorefactor.treeparser01 with parameters of type Block
protected  Block TP01Support.pushBlock(Block block)
           
 

Uses of Block in org.prorefactor.widgettypes
 

Methods in org.prorefactor.widgettypes that return Block
 Block Frame.getFrameScopeBlock()
           
 Block Frame.initialize(Block block)
          Initialize the frame and set the frame scope if not done already.
 Block Frame.setFrameScopeUnnamedDefault(Block block)
          This should be called when we need to set a block with this unnamed frame as that block's implicit default.
 

Methods in org.prorefactor.widgettypes with parameters of type Block
 Block Frame.initialize(Block block)
          Initialize the frame and set the frame scope if not done already.
 void Frame.setFrameScopeBlockExplicitDefault(Block block)
          This should be called for a block with an explicit default.
 Block Frame.setFrameScopeUnnamedDefault(Block block)
          This should be called when we need to set a block with this unnamed frame as that block's implicit default.
 



Copyright © 2008 Joanju Software. All Rights Reserved.