All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class openjava.ptree.StaticInitializer

java.lang.Object
   |
   +----openjava.ptree.PtreeObject
           |
           +----openjava.ptree.NonLeaf
                   |
                   +----openjava.ptree.StaticInitializer

public class StaticInitializer
extends NonLeaf
implements MemberDeclaration
The StaticInitilizer class presents static initializer node of parse tree, which is like:
     static{
         field1 = ...
     }
 

See Also:
NonLeaf, MemberDeclaration, StatementList

Constructor Index

 o StaticInitializer(StatementList)
Constructs new StaticInitializer form its elements.

Method Index

 o getBody()
Gets the body of static Initializer block.
 o setBody(StatementList)
Sets the body of static Initializer block.
 o writeCode()
Writes the code this parse-tree presents for.

Constructors

 o StaticInitializer
 public StaticInitializer(StatementList stmts)
Constructs new StaticInitializer form its elements.

Parameters:
stmts - statement list

Methods

 o writeCode
 public void writeCode()
Writes the code this parse-tree presents for.

Overrides:
writeCode in class NonLeaf
 o getBody
 public StatementList getBody()
Gets the body of static Initializer block.

Returns:
statement list.
 o setBody
 public void setBody(StatementList stmts)
Sets the body of static Initializer block.

Parameters:
stmts - statement list to set.

All Packages  Class Hierarchy  This Package  Previous  Next  Index