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
-
StaticInitializer(StatementList)
- Constructs new StaticInitializer form its elements.
-
getBody()
- Gets the body of static Initializer block.
-
setBody(StatementList)
- Sets the body of static Initializer block.
-
writeCode()
- Writes the code this parse-tree presents for.
StaticInitializer
public StaticInitializer(StatementList stmts)
- Constructs new StaticInitializer form its elements.
- Parameters:
- stmts - statement list
writeCode
public void writeCode()
- Writes the code this parse-tree presents for.
- Overrides:
- writeCode in class NonLeaf
getBody
public StatementList getBody()
- Gets the body of static Initializer block.
- Returns:
- statement list.
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