ENTITY kinematic_topology_network_structure SUBTYPE OF (representation); SELF\representation.items : SET [1:?] OF kinematic_loop; parent : kinematic_topology_structure; WHERE wr1: context_of_items :=: parent.context_of_items; wr2: get_kinematic_joints_from_kinematic_loops(items) <= parent.items; END_ENTITY; -- kinematic_topology_network_structure |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; kinematic_topology_network_structure (RT) items: SET [1:?] OF kinematic_loop; parent: kinematic_topology_structure; |
Global rules for this entity data type- |
public interface EKinematic_topology_network_structure extends ERepresentationparent (explicit attribute)boolean testParent(EKinematic_topology_network_structure type)EKinematic_topology_structure getParent(EKinematic_topology_network_structure type) void setParent(EKinematic_topology_network_structure type, EKinematic_topology_structure value) void unsetParent(EKinematic_topology_network_structure type) |
public class CKinematic_topology_network_structure implements EKinematic_topology_network_structurestatic EAttribute attributeParent(EKinematic_topology_network_structure type)static int usedinParent(EKinematic_topology_network_structure type, EKinematic_topology_structure instance, ASdaiModel domain, AKinematic_topology_network_structure result) |
public class AKinematic_topology_network_structure extends AEntitypublic EKinematic_topology_network_structure getByIndex(int index)public EKinematic_topology_network_structure getCurrentMember(SdaiIterator it) |