|
ENTITY kinematic_analysis_result; analysed_mechanism : mechanism; contained_kinematic_results : SET [1:?] OF kinematic_result; WHERE wr1: ( SIZEOF ( QUERY ( result <* contained_kinematic_results | 'kinematic_analysis_control_and_result_schema.resulting_path' IN TYPEOF ( result ) ) ) > 0 ) XOR ( SIZEOF ( QUERY ( result <* contained_kinematic_results | ( ( 'kinematic_analysis_control_and_result_schema.' + 'interpolated_configuration_sequence' IN TYPEOF ( result ) ) AND ( SIZEOF ( QUERY ( sequence <* result \ interpolated_configuration_sequence . interpolation | ( sequence . interpolation <> undefined ) ) ) > 0 ) ) ) ) = 0 ) ; END_ENTITY; -- kinematic_analysis_result |
Entity data types and their attributeskinematic_analysis_resultanalysed_mechanism: mechanism; contained_kinematic_results: SET [1:?] OF kinematic_result; |
Userskinematic_analysis_resultkinematic_analysis_consistency.result |
Global rules for this entity data type- |
public interface EKinematic_analysis_result extends EEntityanalysed_mechanism (explicit attribute)boolean testAnalysed_mechanism(EKinematic_analysis_result type)EMechanism getAnalysed_mechanism(EKinematic_analysis_result type) void setAnalysed_mechanism(EKinematic_analysis_result type, EMechanism value) void unsetAnalysed_mechanism(EKinematic_analysis_result type) contained_kinematic_results (explicit attribute)boolean testContained_kinematic_results(EKinematic_analysis_result type)AKinematic_result getContained_kinematic_results(EKinematic_analysis_result type) AKinematic_result createContained_kinematic_results(EKinematic_analysis_result type) void unsetContained_kinematic_results(EKinematic_analysis_result type) |
public class CKinematic_analysis_result implements EKinematic_analysis_resultstatic EAttribute attributeAnalysed_mechanism(EKinematic_analysis_result type)static int usedinAnalysed_mechanism(EKinematic_analysis_result type, EMechanism instance, ASdaiModel domain, AKinematic_analysis_result result) static EAttribute attributeContained_kinematic_results(EKinematic_analysis_result type) static int usedinContained_kinematic_results(EKinematic_analysis_result type, EEntity instance, ASdaiModel domain, AKinematic_analysis_result result) |
public class AKinematic_analysis_result extends AEntitypublic EKinematic_analysis_result getByIndex(int index)public EKinematic_analysis_result getCurrentMember(SdaiIterator it) |