ENTITY instance_constraint ABSTRACT SUPERTYPE OF (ONEOF (and_constraint_relationship, or_constraint_relationship, instance_equal)) SUBTYPE OF (constraint_relationship); element1 : constraint_select; END_ENTITY; -- instance_constraint |
Entity data types and their attributesconstraint- constraint_relationship element2: constraint_select; instance_constraint element1: constraint_select; |
and_constraint_relationship (SDAI_MAPPING_SCHEMA) |
instance_equal (SDAI_MAPPING_SCHEMA) |
or_constraint_relationship (SDAI_MAPPING_SCHEMA) |
Global rules for this entity data type- |
public interface EInstance_constraint extends EConstraint_relationshipelement1 (explicit attribute)int testElement1(EInstance_constraint type)case 1 EEntity getElement1(EInstance_constraint type) void setElement1(EInstance_constraint type, EEntity value, EEntity node1) void unsetElement1(EInstance_constraint type) |
public class CInstance_constraint implements EInstance_constraintstatic EAttribute attributeElement1(EInstance_constraint type)static int usedinElement1(EInstance_constraint type, EEntity instance, ASdaiModel domain, AInstance_constraint result) |
public class AInstance_constraint extends AEntitypublic EInstance_constraint getByIndex(int index)public EInstance_constraint getCurrentMember(SdaiIterator it) |