ENTITY compound_maths_space_context SUBTYPE OF (maths_space_context); components : LIST [2:?] OF maths_space_context; END_ENTITY; -- compound_maths_space_context |
Entity data types and their attributesmaths_space_contextid: identifier; name: label; (OPT) description: text; abstract_space: maths_space; physical_space: space_context_select; compound_maths_space_context components: LIST [2:?] OF maths_space_context; |
Global rules for this entity data type- |
public interface ECompound_maths_space_context extends EMaths_space_contextcomponents (explicit attribute)boolean testComponents(ECompound_maths_space_context type)AMaths_space_context getComponents(ECompound_maths_space_context type) AMaths_space_context createComponents(ECompound_maths_space_context type) void unsetComponents(ECompound_maths_space_context type) |
public class CCompound_maths_space_context implements ECompound_maths_space_contextstatic EAttribute attributeComponents(ECompound_maths_space_context type)static int usedinComponents(ECompound_maths_space_context type, EMaths_space_context instance, ASdaiModel domain, ACompound_maths_space_context result) |
public class ACompound_maths_space_context extends AEntitypublic ECompound_maths_space_context getByIndex(int index)public ECompound_maths_space_context getCurrentMember(SdaiIterator it) |