ENTITY path_parameter SUBTYPE OF (shape_defining_relationship); SELF\shape_aspect_relationship.relating_shape_aspect RENAMED associated_path : path_feature_component; SELF\shape_aspect_relationship.description RENAMED parameter_role : undefined_object; parameter_context : general_feature_armx; DERIVE SELF\shape_aspect_relationship.related_shape_aspect : shape_aspect := ?; END_ENTITY; -- path_parameter |
Entity data types and their attributesshape_aspect_relationshipname: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; shape_defining_relationship - path_parameter (RT) relating_shape_aspect->associated_path: path_feature_component; (RT) description->parameter_role: undefined_object; parameter_context: general_feature_armx; (RT) (DER) related_shape_aspect: shape_aspect; |
Global rules for this entity data type- |
public interface EPath_parameter extends EShape_defining_relationshipparameter_context (explicit attribute)boolean testParameter_context(EPath_parameter type)EGeneral_feature_armx getParameter_context(EPath_parameter type) void setParameter_context(EPath_parameter type, EGeneral_feature_armx value) void unsetParameter_context(EPath_parameter type) |
public class CPath_parameter implements EPath_parameterstatic EAttribute attributeParameter_context(EPath_parameter type)static int usedinParameter_context(EPath_parameter type, EGeneral_feature_armx instance, ASdaiModel domain, APath_parameter result) static EAttribute attributeRelated_shape_aspect(EPath_parameter type) static int usedinRelated_shape_aspect(EPath_parameter type, EShape_aspect instance, ASdaiModel domain, APath_parameter result) |
public class APath_parameter extends AEntitypublic EPath_parameter getByIndex(int index)public EPath_parameter getCurrentMember(SdaiIterator it) |