Dresden OCL Toolkit

tudresden.ocl.parser.node
Class AMultiplicativeExpressionTail

java.lang.Object
  extended bytudresden.ocl.parser.node.Node
      extended bytudresden.ocl.parser.node.PMultiplicativeExpressionTail
          extended bytudresden.ocl.parser.node.AMultiplicativeExpressionTail
All Implemented Interfaces:
Cloneable, Switchable

public final class AMultiplicativeExpressionTail
extends PMultiplicativeExpressionTail


Field Summary
private  PMultiplyOperator _multiplyOperator_
           
private  PUnaryExpression _unaryExpression_
           
 
Fields inherited from class tudresden.ocl.parser.node.Node
 
Constructor Summary
AMultiplicativeExpressionTail()
           
AMultiplicativeExpressionTail(PMultiplyOperator _multiplyOperator_, PUnaryExpression _unaryExpression_)
           
 
Method Summary
 void apply(Switch sw)
           
 Object clone()
           
 PMultiplyOperator getMultiplyOperator()
           
 PUnaryExpression getUnaryExpression()
           
(package private)  void removeChild(Node child)
           
(package private)  void replaceChild(Node oldChild, Node newChild)
           
 void setMultiplyOperator(PMultiplyOperator node)
           
 void setUnaryExpression(PUnaryExpression node)
           
 String toString()
           
 
Methods inherited from class tudresden.ocl.parser.node.Node
cloneList, cloneNode, parent, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_multiplyOperator_

private PMultiplyOperator _multiplyOperator_

_unaryExpression_

private PUnaryExpression _unaryExpression_
Constructor Detail

AMultiplicativeExpressionTail

public AMultiplicativeExpressionTail()

AMultiplicativeExpressionTail

public AMultiplicativeExpressionTail(PMultiplyOperator _multiplyOperator_,
                                     PUnaryExpression _unaryExpression_)
Method Detail

clone

public Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getMultiplyOperator

public PMultiplyOperator getMultiplyOperator()

setMultiplyOperator

public void setMultiplyOperator(PMultiplyOperator node)

getUnaryExpression

public PUnaryExpression getUnaryExpression()

setUnaryExpression

public void setUnaryExpression(PUnaryExpression node)

toString

public String toString()

removeChild

void removeChild(Node child)
Specified by:
removeChild in class Node

replaceChild

void replaceChild(Node oldChild,
                  Node newChild)
Specified by:
replaceChild in class Node

Dresden OCL Toolkit

Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.