tudresden.ocl.parser.node
Class ALetExpression
java.lang.Object
tudresden.ocl.parser.node.Node
tudresden.ocl.parser.node.PLetExpression
tudresden.ocl.parser.node.ALetExpression
- All Implemented Interfaces:
- Cloneable, Switchable
- public final class ALetExpression
- extends PLetExpression
Fields inherited from class tudresden.ocl.parser.node.Node |
|
_tLet_
private TTLet _tLet_
_name_
private TName _name_
_letExpressionTypeDeclaration_
private PLetExpressionTypeDeclaration _letExpressionTypeDeclaration_
_equal_
private TEqual _equal_
_expression_
private PExpression _expression_
_tIn_
private TTIn _tIn_
ALetExpression
public ALetExpression()
ALetExpression
public ALetExpression(TTLet _tLet_,
TName _name_,
PLetExpressionTypeDeclaration _letExpressionTypeDeclaration_,
TEqual _equal_,
PExpression _expression_,
TTIn _tIn_)
clone
public Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getTLet
public TTLet getTLet()
setTLet
public void setTLet(TTLet node)
getName
public TName getName()
setName
public void setName(TName node)
getLetExpressionTypeDeclaration
public PLetExpressionTypeDeclaration getLetExpressionTypeDeclaration()
setLetExpressionTypeDeclaration
public void setLetExpressionTypeDeclaration(PLetExpressionTypeDeclaration node)
getEqual
public TEqual getEqual()
setEqual
public void setEqual(TEqual node)
getExpression
public PExpression getExpression()
setExpression
public void setExpression(PExpression node)
getTIn
public TTIn getTIn()
setTIn
public void setTIn(TTIn 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
Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.