All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class openjava.ptree.ThrowStatement

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

public class ThrowStatement
extends NonLeaf
implements Statement
The ThrowStatement class represents a throw statement node of parse tree.

See Also:
Ptree, NonLeaf, Statement

Constructor Index

 o ThrowStatement(Expression)
Allocates a new ThrowStatement object.

Method Index

 o getExpression()
Gets the returned expression by this statement.
 o setExpression(Expression)
Sets the returned expression by this statement.
 o writeCode()
Writes the code this parse-tree presents for.

Constructors

 o ThrowStatement
 public ThrowStatement(Expression expr)
Allocates a new ThrowStatement object.

Parameters:
expr - the expression to be throwed by this statement.

Methods

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

Overrides:
writeCode in class NonLeaf
 o getExpression
 public Expression getExpression()
Gets the returned expression by this statement.

Returns:
the expression to be returned by this statement.
 o setExpression
 public void setExpression(Expression expr)
Sets the returned expression by this statement.

Parameters:
expr - the expression to be returned by this statement.

All Packages  Class Hierarchy  This Package  Previous  Next  Index