ENTITY kinematic_control; controlled_mechanism : mechanism_representation; contained_kinematic_programs : kinematic_analysis_definition; END_ENTITY; -- kinematic_control |
Entity data types and their attributeskinematic_controlcontrolled_mechanism: mechanism_representation; contained_kinematic_programs: kinematic_analysis_definition; |
Users: by entity attributeskinematic_controlkinematic_analysis_consistency.control Users: by defined types, not used by any entity attributekinematic_control- |
Global rules for this entity data type- |
public interface EKinematic_control extends EEntitycontrolled_mechanism (explicit attribute)boolean testControlled_mechanism(EKinematic_control type)EMechanism_representation getControlled_mechanism(EKinematic_control type) void setControlled_mechanism(EKinematic_control type, EMechanism_representation value) void unsetControlled_mechanism(EKinematic_control type) contained_kinematic_programs (explicit attribute)int testContained_kinematic_programs(EKinematic_control type)case 1 EEntity getContained_kinematic_programs(EKinematic_control type) void setContained_kinematic_programs(EKinematic_control type, EEntity value, EEntity node1) void unsetContained_kinematic_programs(EKinematic_control type) |
public class CKinematic_control implements EKinematic_controlstatic EAttribute attributeControlled_mechanism(EKinematic_control type)static int usedinControlled_mechanism(EKinematic_control type, EMechanism_representation instance, ASdaiModel domain, AKinematic_control result) static EAttribute attributeContained_kinematic_programs(EKinematic_control type) static int usedinContained_kinematic_programs(EKinematic_control type, EEntity instance, ASdaiModel domain, AKinematic_control result) |
public class AKinematic_control extends AEntitypublic EKinematic_control getByIndex(int index)public EKinematic_control getCurrentMember(SdaiIterator it) |