lmf.formula.csp.node
Class ACspIfProcess

java.lang.Object
  extended by lmf.formula.csp.node.Node
      extended by lmf.formula.csp.node.PIfProcess
          extended by lmf.formula.csp.node.ACspIfProcess
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class ACspIfProcess
extends PIfProcess


Constructor Summary
ACspIfProcess()
           
ACspIfProcess(TIf _if_, PExpr _condition_, TThen _then_, PExpression _thenProcess_, TElse _else_, PHelp _elseProcess_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PExpr getCondition()
           
 TElse getElse()
           
 PHelp getElseProcess()
           
 TIf getIf()
           
 TThen getThen()
           
 PExpression getThenProcess()
           
 void setCondition(PExpr node)
           
 void setElse(TElse node)
           
 void setElseProcess(PHelp node)
           
 void setIf(TIf node)
           
 void setThen(TThen node)
           
 void setThenProcess(PExpression node)
           
 java.lang.String toString()
           
 
Methods inherited from class lmf.formula.csp.node.Node
parent, replaceBy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ACspIfProcess

public ACspIfProcess()

ACspIfProcess

public ACspIfProcess(TIf _if_,
                     PExpr _condition_,
                     TThen _then_,
                     PExpression _thenProcess_,
                     TElse _else_,
                     PHelp _elseProcess_)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getIf

public TIf getIf()

setIf

public void setIf(TIf node)

getCondition

public PExpr getCondition()

setCondition

public void setCondition(PExpr node)

getThen

public TThen getThen()

setThen

public void setThen(TThen node)

getThenProcess

public PExpression getThenProcess()

setThenProcess

public void setThenProcess(PExpression node)

getElse

public TElse getElse()

setElse

public void setElse(TElse node)

getElseProcess

public PHelp getElseProcess()

setElseProcess

public void setElseProcess(PHelp node)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object