ENTITY joint_logical_relationship; loop : kinematic_loop; previous_joint_logical_structure : oriented_joint; next_joint_logical_structure : oriented_joint; UNIQUE ur2 : loop, next_joint_logical_structure; ur1 : loop, previous_joint_logical_structure; WHERE wr1: previous_joint_logical_structure.exit_link :=: next_joint_logical_structure.advent_link; END_ENTITY; -- joint_logical_relationship |
Entity data types and their attributesjoint_logical_relationshiploop: kinematic_loop; previous_joint_logical_structure: oriented_joint; next_joint_logical_structure: oriented_joint; |
Usersjoint_logical_relationship |
Global rules for this entity data type- |
public interface EJoint_logical_relationship extends EEntityloop (explicit attribute)boolean testLoop(EJoint_logical_relationship type)EKinematic_loop getLoop(EJoint_logical_relationship type) void setLoop(EJoint_logical_relationship type, EKinematic_loop value) void unsetLoop(EJoint_logical_relationship type) previous_joint_logical_structure (explicit attribute)boolean testPrevious_joint_logical_structure(EJoint_logical_relationship type)EOriented_joint getPrevious_joint_logical_structure(EJoint_logical_relationship type) void setPrevious_joint_logical_structure(EJoint_logical_relationship type, EOriented_joint value) void unsetPrevious_joint_logical_structure(EJoint_logical_relationship type) next_joint_logical_structure (explicit attribute)boolean testNext_joint_logical_structure(EJoint_logical_relationship type)EOriented_joint getNext_joint_logical_structure(EJoint_logical_relationship type) void setNext_joint_logical_structure(EJoint_logical_relationship type, EOriented_joint value) void unsetNext_joint_logical_structure(EJoint_logical_relationship type) |
public class CJoint_logical_relationship implements EJoint_logical_relationshipstatic EAttribute attributeLoop(EJoint_logical_relationship type)static int usedinLoop(EJoint_logical_relationship type, EKinematic_loop instance, ASdaiModel domain, AJoint_logical_relationship result) static EAttribute attributePrevious_joint_logical_structure(EJoint_logical_relationship type) static int usedinPrevious_joint_logical_structure(EJoint_logical_relationship type, EOriented_joint instance, ASdaiModel domain, AJoint_logical_relationship result) static EAttribute attributeNext_joint_logical_structure(EJoint_logical_relationship type) static int usedinNext_joint_logical_structure(EJoint_logical_relationship type, EOriented_joint instance, ASdaiModel domain, AJoint_logical_relationship result) |
public class AJoint_logical_relationship extends AEntitypublic EJoint_logical_relationship getByIndex(int index)public EJoint_logical_relationship getCurrentMember(SdaiIterator it) |