us.mitre.ShapeChange.Model.GSIP
Class OclConstraintGSIP
java.lang.Object
de.interactive_instruments.ShapeChange.Model.OclConstraintImpl
us.mitre.ShapeChange.Model.GSIP.OclConstraintGSIP
- All Implemented Interfaces:
- Constraint, OclConstraint
public class OclConstraintGSIP
- extends OclConstraintImpl
- implements OclConstraint
This implements the OclConstraint interface for the Enterprise Architect
model platform.
- The concepts of name and status are directly taken from the corresponding
dialog fields.
- The constraint text is directly from the Notes field of the dialog.
- The context is determined from the particular context of Ctor invocation.
- Condition type (inv:, etc) is part of the constraint
interpretation, which also delivers a syntax tree of OCL specific node types.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
document
protected GSIPDocument document
- The model object
OclConstraintGSIP
public OclConstraintGSIP(GSIPDocument doc,
ClassInfoGSIP ci,
HashMap<String,Object> properties)
- Ctor from class context
OclConstraintGSIP
public OclConstraintGSIP(GSIPDocument doc,
PropertyInfoGSIP pi,
HashMap<String,Object> properties)
- Ctor from attribute context
Copyright © 2015. All rights reserved.