public class OclConstraintEA extends OclConstraintImpl implements OclConstraint
This implements the OclConstraint interface for the Enterprise Architect model platform.
OclConstraint.ConditionType
Constraint.ModelElmtContextType
Modifier and Type | Field and Description |
---|---|
protected EADocument |
document
The model object
|
protected org.sparx.AttributeConstraint |
eaConstraintAttribute |
protected org.sparx.Constraint |
eaConstraintClass
The EA OCL constraint object
|
comments, conditionType, constraintName, constraintStatus, constraintText, contextClass, contextModelElmt, contextModelElmtType, syntaxTree
Constructor and Description |
---|
OclConstraintEA(EADocument doc,
ClassInfoEA ci,
org.sparx.Constraint constr)
Ctor from class context
|
OclConstraintEA(EADocument doc,
PropertyInfoEA pi,
org.sparx.AttributeConstraint constr)
Ctor from attribute context
|
comments, conditionType, contextClass, contextModelElmt, contextModelElmtType, name, status, syntaxTree, text
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
comments, conditionType, contextClass, syntaxTree
contextModelElmt, contextModelElmtType, name, status, text
protected EADocument document
protected org.sparx.Constraint eaConstraintClass
protected org.sparx.AttributeConstraint eaConstraintAttribute
public OclConstraintEA(EADocument doc, ClassInfoEA ci, org.sparx.Constraint constr)
public OclConstraintEA(EADocument doc, PropertyInfoEA pi, org.sparx.AttributeConstraint constr)
Copyright © 2017. All rights reserved.