minibasic.node
クラス AIfStatement

java.lang.Object
  拡張minibasic.node.Node
      拡張minibasic.node.PStatement
          拡張minibasic.node.AIfStatement
すべての実装インタフェース:
java.lang.Cloneable, Switchable

public final class AIfStatement
extends PStatement


コンストラクタの概要
AIfStatement()
           
AIfStatement(TIf _if_, PCondition _condition_, TThen _then_, TNewLine _nl1_, PStatements _statements_, POptionalElse _optionalElse_, TEndif _endif_, TNewLine _nl2_)
           
 
メソッドの概要
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PCondition getCondition()
           
 TEndif getEndif()
           
 TIf getIf()
           
 TNewLine getNl1()
           
 TNewLine getNl2()
           
 POptionalElse getOptionalElse()
           
 PStatements getStatements()
           
 TThen getThen()
           
 void setCondition(PCondition node)
           
 void setEndif(TEndif node)
           
 void setIf(TIf node)
           
 void setNl1(TNewLine node)
           
 void setNl2(TNewLine node)
           
 void setOptionalElse(POptionalElse node)
           
 void setStatements(PStatements node)
           
 void setThen(TThen node)
           
 java.lang.String toString()
           
 
クラス minibasic.node.Node から継承したメソッド
cloneList, cloneNode, parent, replaceBy, toString, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AIfStatement

public AIfStatement()

AIfStatement

public AIfStatement(TIf _if_,
                    PCondition _condition_,
                    TThen _then_,
                    TNewLine _nl1_,
                    PStatements _statements_,
                    POptionalElse _optionalElse_,
                    TEndif _endif_,
                    TNewLine _nl2_)
メソッドの詳細

clone

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

apply

public void apply(Switch sw)

getIf

public TIf getIf()

setIf

public void setIf(TIf node)

getCondition

public PCondition getCondition()

setCondition

public void setCondition(PCondition node)

getThen

public TThen getThen()

setThen

public void setThen(TThen node)

getNl1

public TNewLine getNl1()

setNl1

public void setNl1(TNewLine node)

getStatements

public PStatements getStatements()

setStatements

public void setStatements(PStatements node)

getOptionalElse

public POptionalElse getOptionalElse()

setOptionalElse

public void setOptionalElse(POptionalElse node)

getEndif

public TEndif getEndif()

setEndif

public void setEndif(TEndif node)

getNl2

public TNewLine getNl2()

setNl2

public void setNl2(TNewLine node)

toString

public java.lang.String toString()