lmf.formula.csp.node
Class ACspSharingParallelProcess

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

public final class ACspSharingParallelProcess
extends PParallelProcess


Constructor Summary
ACspSharingParallelProcess()
           
ACspSharingParallelProcess(PChoiceProcess _leftProcess_, TLParallel _lParallel_, PExpression _expression_, TRParallel _rParallel_, PChoiceProcess _rightProcess_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PExpression getExpression()
           
 PChoiceProcess getLeftProcess()
           
 TLParallel getLParallel()
           
 PChoiceProcess getRightProcess()
           
 TRParallel getRParallel()
           
 void setExpression(PExpression node)
           
 void setLeftProcess(PChoiceProcess node)
           
 void setLParallel(TLParallel node)
           
 void setRightProcess(PChoiceProcess node)
           
 void setRParallel(TRParallel 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

ACspSharingParallelProcess

public ACspSharingParallelProcess()

ACspSharingParallelProcess

public ACspSharingParallelProcess(PChoiceProcess _leftProcess_,
                                  TLParallel _lParallel_,
                                  PExpression _expression_,
                                  TRParallel _rParallel_,
                                  PChoiceProcess _rightProcess_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getLeftProcess

public PChoiceProcess getLeftProcess()

setLeftProcess

public void setLeftProcess(PChoiceProcess node)

getLParallel

public TLParallel getLParallel()

setLParallel

public void setLParallel(TLParallel node)

getExpression

public PExpression getExpression()

setExpression

public void setExpression(PExpression node)

getRParallel

public TRParallel getRParallel()

setRParallel

public void setRParallel(TRParallel node)

getRightProcess

public PChoiceProcess getRightProcess()

setRightProcess

public void setRightProcess(PChoiceProcess node)

toString

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