ENTITY founded_kinematic_path SUBTYPE OF (representation); SELF\representation.items : SET [1:?] OF kinematic_path; SELF\representation.context_of_items : geometric_representation_context; DERIVE paths : SET [1:?] OF kinematic_path := SELF\representation.items; founding : geometric_representation_context := SELF\representation.context_of_items; END_ENTITY; -- founded_kinematic_path |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; founded_kinematic_path (RT) items: SET [1:?] OF kinematic_path; (RT) context_of_items: geometric_representation_context; (DER) paths: SET [1:?] OF kinematic_path; (DER) founding: geometric_representation_context; |
Global rules for this entity data type- |
public interface EFounded_kinematic_path extends ERepresentationpaths (derived attribute)AKinematic_path getPaths(EFounded_kinematic_path type)boolean testPaths(EFounded_kinematic_path type) founding (derived attribute)EGeometric_representation_context getFounding(EFounded_kinematic_path type)boolean testFounding(EFounded_kinematic_path type) |
public class CFounded_kinematic_path implements EFounded_kinematic_pathstatic EAttribute attributePaths(EFounded_kinematic_path type)static int usedinPaths(EFounded_kinematic_path type, EKinematic_path instance, ASdaiModel domain, AFounded_kinematic_path result) static EAttribute attributeFounding(EFounded_kinematic_path type) static int usedinFounding(EFounded_kinematic_path type, EGeometric_representation_context instance, ASdaiModel domain, AFounded_kinematic_path result) |
public class AFounded_kinematic_path extends AEntitypublic EFounded_kinematic_path getByIndex(int index)public EFounded_kinematic_path getCurrentMember(SdaiIterator it) |