Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

openjava.ptree
Class BreakStatement  view BreakStatement download BreakStatement.java

java.lang.Object
  extended byopenjava.ptree.ParseTreeObject
      extended byopenjava.ptree.NonLeaf
          extended byopenjava.ptree.BreakStatement
All Implemented Interfaces:
java.lang.Cloneable, ParseTree, Statement

public class BreakStatement
extends NonLeaf
implements Statement

The BreakStatement class represents a break statement node of parse tree.


Field Summary
 
Fields inherited from class openjava.ptree.NonLeaf
 
Fields inherited from class openjava.ptree.ParseTreeObject
LN
 
Constructor Summary
BreakStatement()
          Allocates a new BreakStatement object.
BreakStatement(java.lang.String label)
          Allocates a new BreakStatement object.
 
Method Summary
 void accept(openjava.ptree.util.ParseTreeVisitor v)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.
 java.lang.String getLabel()
          Gets the label of this break statement.
 void setLabel(java.lang.String label)
          Sets the label of this break statement.
 
Methods inherited from class openjava.ptree.NonLeaf
childrenAccept, elementAt, equals, getComment, getContents, getLength, makeRecursiveCopy, replaceChildWith, set, set, set, set, set, set, set, set, set, setComment, setElementAt
 
Methods inherited from class openjava.ptree.ParseTreeObject
clone, equal, getObjectID, getParent, hashCode, lastObjectID, makeCopy, replace, setParent, toFlattenString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface openjava.ptree.ParseTree
childrenAccept, equals, getObjectID, makeCopy, makeRecursiveCopy, replace, toFlattenString, toString
 

Constructor Detail

BreakStatement

public BreakStatement(java.lang.String label)
Allocates a new BreakStatement object.


BreakStatement

public BreakStatement()
Allocates a new BreakStatement object.

Method Detail

getLabel

public java.lang.String getLabel()
Gets the label of this break statement.


setLabel

public void setLabel(java.lang.String label)
Sets the label of this break statement.


accept

public void accept(openjava.ptree.util.ParseTreeVisitor v)
            throws ParseTreeException
Description copied from interface: ParseTree
Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern.

This invoke an appropriate visit() method on the accepted visitor.

Specified by:
accept in interface ParseTree
Specified by:
accept in class ParseTreeObject