ENTITY node_representation SUPERTYPE OF (ONEOF (node, dummy_node, geometric_node)) SUBTYPE OF (representation); model_ref : fea_model; UNIQUE ur1 : model_ref, name; END_ENTITY; -- node_representation |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; node_representation model_ref: fea_model; |
dummy_node (STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA) |
geometric_node (STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA) |
node (STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA) |
Global rules for this entity data type- |
public interface ENode_representation extends ERepresentationmodel_ref (explicit attribute)boolean testModel_ref(ENode_representation type)EFea_model getModel_ref(ENode_representation type) void setModel_ref(ENode_representation type, EFea_model value) void unsetModel_ref(ENode_representation type) |
public class CNode_representation implements ENode_representationstatic EAttribute attributeModel_ref(ENode_representation type)static int usedinModel_ref(ENode_representation type, EFea_model instance, ASdaiModel domain, ANode_representation result) |
public class ANode_representation extends AEntitypublic ENode_representation getByIndex(int index)public ENode_representation getCurrentMember(SdaiIterator it) |