ENTITY complement; id : identifier; name : label; description : OPTIONAL text; set_1 : class; set_2 : class; universe : class; WHERE complement_different: NOT identical_sets(set_1, set_2); END_ENTITY; -- complement |
Entity data types and their attributescomplementid: identifier; name: label; (OPT) description: text; set_1: class; set_2: class; universe: class; |
Userscomplement |
Global rules for this entity data type- |
public interface EComplement extends EEntityid (explicit attribute)boolean testId(EComplement type)String getId(EComplement type) void setId(EComplement type, String value) void unsetId(EComplement type) name (explicit attribute)boolean testName(EComplement type)String getName(EComplement type) void setName(EComplement type, String value) void unsetName(EComplement type) description (explicit attribute)boolean testDescription(EComplement type)String getDescription(EComplement type) void setDescription(EComplement type, String value) void unsetDescription(EComplement type) set_1 (explicit attribute)boolean testSet_1(EComplement type)EClass getSet_1(EComplement type) void setSet_1(EComplement type, EClass value) void unsetSet_1(EComplement type) set_2 (explicit attribute)boolean testSet_2(EComplement type)EClass getSet_2(EComplement type) void setSet_2(EComplement type, EClass value) void unsetSet_2(EComplement type) universe (explicit attribute)boolean testUniverse(EComplement type)EClass getUniverse(EComplement type) void setUniverse(EComplement type, EClass value) void unsetUniverse(EComplement type) |
public class CComplement implements EComplementstatic EAttribute attributeId(EComplement type)static EAttribute attributeName(EComplement type) static EAttribute attributeDescription(EComplement type) static EAttribute attributeSet_1(EComplement type) static int usedinSet_1(EComplement type, EClass instance, ASdaiModel domain, AComplement result) static EAttribute attributeSet_2(EComplement type) static int usedinSet_2(EComplement type, EClass instance, ASdaiModel domain, AComplement result) static EAttribute attributeUniverse(EComplement type) static int usedinUniverse(EComplement type, EClass instance, ASdaiModel domain, AComplement result) |
public class AComplement extends AEntitypublic EComplement getByIndex(int index)public EComplement getCurrentMember(SdaiIterator it) |