tudresden.ocl.parser.node
Class AConstraint
java.lang.Object
tudresden.ocl.parser.node.Node
tudresden.ocl.parser.node.PConstraint
tudresden.ocl.parser.node.AConstraint
- All Implemented Interfaces:
- Cloneable, Switchable
- public final class AConstraint
- extends PConstraint
Fields inherited from class tudresden.ocl.parser.node.Node |
|
_contextDeclaration_
private PContextDeclaration _contextDeclaration_
_constraintBody_
private final LinkedList _constraintBody_
AConstraint
public AConstraint()
AConstraint
public AConstraint(PContextDeclaration _contextDeclaration_,
List _constraintBody_)
AConstraint
public AConstraint(PContextDeclaration _contextDeclaration_,
XPConstraintBody _constraintBody_)
clone
public Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getContextDeclaration
public PContextDeclaration getContextDeclaration()
setContextDeclaration
public void setContextDeclaration(PContextDeclaration node)
getConstraintBody
public LinkedList getConstraintBody()
setConstraintBody
public void setConstraintBody(List list)
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.