ENTITY intersection; id : identifier; name : label; description : OPTIONAL text; operand : SET [2:?] OF class; resultant : class; END_ENTITY; -- intersection |
Entity data types and their attributesintersectionid: identifier; name: label; (OPT) description: text; operand: SET [2:?] OF class; resultant: class; |
Usersintersection |
Global rules for this entity data type- |
public interface EIntersection extends EEntityid (explicit attribute)boolean testId(EIntersection type)String getId(EIntersection type) void setId(EIntersection type, String value) void unsetId(EIntersection type) name (explicit attribute)boolean testName(EIntersection type)String getName(EIntersection type) void setName(EIntersection type, String value) void unsetName(EIntersection type) description (explicit attribute)boolean testDescription(EIntersection type)String getDescription(EIntersection type) void setDescription(EIntersection type, String value) void unsetDescription(EIntersection type) operand (explicit attribute)boolean testOperand(EIntersection type)AClass getOperand(EIntersection type) AClass createOperand(EIntersection type) void unsetOperand(EIntersection type) resultant (explicit attribute)boolean testResultant(EIntersection type)EClass getResultant(EIntersection type) void setResultant(EIntersection type, EClass value) void unsetResultant(EIntersection type) |
public class CIntersection implements EIntersectionstatic EAttribute attributeId(EIntersection type)static EAttribute attributeName(EIntersection type) static EAttribute attributeDescription(EIntersection type) static EAttribute attributeOperand(EIntersection type) static int usedinOperand(EIntersection type, EClass instance, ASdaiModel domain, AIntersection result) static EAttribute attributeResultant(EIntersection type) static int usedinResultant(EIntersection type, EClass instance, ASdaiModel domain, AIntersection result) |
public class AIntersection extends AEntitypublic EIntersection getByIndex(int index)public EIntersection getCurrentMember(SdaiIterator it) |