StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.comp
Class ForNode

java.lang.Object
  |
  +--stardiv.js.comp.BaseNode
        |
        +--stardiv.js.comp.StatementNode
              |
              +--stardiv.js.comp.ForNode
All Implemented Interfaces:
stardiv.js.ip.BaseNodeAccess

synchronized class ForNode
extends stardiv.js.comp.StatementNode


Field Summary
protected  stardiv.js.comp.StatementNode aBlockNode
           
protected  stardiv.js.comp.ExprNode aCondNode
           
protected  stardiv.js.comp.ExprNode aLoopNode
           
protected  stardiv.js.comp.ExprNode aStartNode
           
protected  stardiv.js.comp.StatementNode aVarStartNode
           
 
Fields inherited from class stardiv.js.comp.StatementNode
aPredNode, aSuccNode, pLabel
 
Fields inherited from class stardiv.js.comp.BaseNode
iEndPos, iStartPos
 
Constructor Summary
ForNode(int i1, int i2, stardiv.js.comp.ExprNode en1, stardiv.js.comp.ExprNode en2, stardiv.js.comp.ExprNode en3, stardiv.js.comp.StatementNode sn)
           
ForNode(int i1, int i2, stardiv.js.comp.StatementNode sn1, stardiv.js.comp.ExprNode en1, stardiv.js.comp.ExprNode en2, stardiv.js.comp.StatementNode sn2)
           
 
Method Summary
 void genCode(stardiv.js.ip.CodeBlock cb, stardiv.js.comp.CodeGenParam cgp)
           
(package private)  void show(java.io.PrintStream ps)
           
 
Methods inherited from class stardiv.js.comp.StatementNode
getFirst, getLabelName, getLast, getPred, getSource, getSucc, setLabelInfo, setNodes, setPred, setSucc, showList, showTotalList
 
Methods inherited from class stardiv.js.comp.BaseNode
getSrcEndPos, getSrcStartPos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aBlockNode

protected stardiv.js.comp.StatementNode aBlockNode

aCondNode

protected stardiv.js.comp.ExprNode aCondNode

aLoopNode

protected stardiv.js.comp.ExprNode aLoopNode

aStartNode

protected stardiv.js.comp.ExprNode aStartNode

aVarStartNode

protected stardiv.js.comp.StatementNode aVarStartNode
Constructor Detail

ForNode

public ForNode(int i1,
               int i2,
               stardiv.js.comp.ExprNode en1,
               stardiv.js.comp.ExprNode en2,
               stardiv.js.comp.ExprNode en3,
               stardiv.js.comp.StatementNode sn)

ForNode

public ForNode(int i1,
               int i2,
               stardiv.js.comp.StatementNode sn1,
               stardiv.js.comp.ExprNode en1,
               stardiv.js.comp.ExprNode en2,
               stardiv.js.comp.StatementNode sn2)
Method Detail

genCode

public void genCode(stardiv.js.ip.CodeBlock cb,
                    stardiv.js.comp.CodeGenParam cgp)
             throws stardiv.js.base.ParserException

show

void show(java.io.PrintStream ps)

StarOffice 5.2 API
reverse engineered by classdoc