org.sablecc.pascal.node
クラス AProgram

java.lang.Object
  拡張org.sablecc.pascal.node.Node
      拡張org.sablecc.pascal.node.PProgram
          拡張org.sablecc.pascal.node.AProgram
すべての実装インタフェース:
java.lang.Cloneable, Switchable

public final class AProgram
extends PProgram


コンストラクタの概要
AProgram()
           
AProgram(PProgramHeading _programHeading_, PDeclarations _declarations_, PBody _body_, TDot _dot_)
           
 
メソッドの概要
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PBody getBody()
           
 PDeclarations getDeclarations()
           
 TDot getDot()
           
 PProgramHeading getProgramHeading()
           
 void setBody(PBody node)
           
 void setDeclarations(PDeclarations node)
           
 void setDot(TDot node)
           
 void setProgramHeading(PProgramHeading node)
           
 java.lang.String toString()
           
 
クラス org.sablecc.pascal.node.Node から継承したメソッド
cloneList, cloneNode, parent, replaceBy, toString, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AProgram

public AProgram()

AProgram

public AProgram(PProgramHeading _programHeading_,
                PDeclarations _declarations_,
                PBody _body_,
                TDot _dot_)
メソッドの詳細

clone

public java.lang.Object clone()
定義:
クラス Node 内の clone

apply

public void apply(Switch sw)

getProgramHeading

public PProgramHeading getProgramHeading()

setProgramHeading

public void setProgramHeading(PProgramHeading node)

getDeclarations

public PDeclarations getDeclarations()

setDeclarations

public void setDeclarations(PDeclarations node)

getBody

public PBody getBody()

setBody

public void setBody(PBody node)

getDot

public TDot getDot()

setDot

public void setDot(TDot node)

toString

public java.lang.String toString()