ENTITY path_node ABSTRACT SUPERTYPE OF (ONEOF (point_to_point_path, circular_path, linear_path, curve_based_path)) SUBTYPE OF (kinematic_path_segment); placement_end : placement; END_ENTITY; -- path_node |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; kinematic_path_segment t_end: parameter_value; transition: transition_code; path_node placement_end: placement; |
circular_path (KINEMATIC_MOTION_REPRESENTATION_SCHEMA) |
curve_based_path (KINEMATIC_MOTION_REPRESENTATION_SCHEMA) |
linear_path (KINEMATIC_MOTION_REPRESENTATION_SCHEMA) |
point_to_point_path (KINEMATIC_MOTION_REPRESENTATION_SCHEMA) |
Users: by entity attributesfounded_itemfounded_item.users founded_item_select kinematic_path_segment kinematic_path.segments path_node kinematic_path_defined_by_nodes.segments Users: by defined types, not used by any entity attributepath_node- |
Global rules for this entity data type- |
public interface EPath_node extends EKinematic_path_segmentplacement_end (explicit attribute)boolean testPlacement_end(EPath_node type)EPlacement getPlacement_end(EPath_node type) void setPlacement_end(EPath_node type, EPlacement value) void unsetPlacement_end(EPath_node type) |
public class CPath_node implements EPath_nodestatic EAttribute attributePlacement_end(EPath_node type)static int usedinPlacement_end(EPath_node type, EPlacement instance, ASdaiModel domain, APath_node result) |
public class APath_node extends AEntitypublic EPath_node getByIndex(int index)public EPath_node getCurrentMember(SdaiIterator it) |