ENTITY component_feature_make_from_relationship SUBTYPE OF (component_feature_relationship_armx, make_from_feature_relationship); SELF\shape_element_relationship.relating RENAMED reusable_feature : component_feature_armx; SELF\shape_element_relationship.related RENAMED resultant_feature : component_feature_armx; END_ENTITY; -- component_feature_make_from_relationship |
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_element_relationship (RT) name->relation_type: STRING; (RT) relating_shape_aspect->relating: shape_element; (RT) related_shape_aspect->related: shape_element; component_feature_relationship (RT) related_shape_aspect: component_feature; (RT) relating_shape_aspect: component_feature; component_feature_relationship_armx (RT) relating: component_feature_armx; (RT) related: component_feature_armx; make_from_feature_relationship - component_feature_make_from_relationship (RT) relating->reusable_feature: component_feature_armx; (RT) related->resultant_feature: component_feature_armx; |
Global rules for this entity data type- |
public interface EComponent_feature_make_from_relationship extends EComponent_feature_relationship_armx, EMake_from_feature_relationship |
public class CComponent_feature_make_from_relationship implements EComponent_feature_make_from_relationship |
public class AComponent_feature_make_from_relationship extends AEntitypublic EComponent_feature_make_from_relationship getByIndex(int index)public EComponent_feature_make_from_relationship getCurrentMember(SdaiIterator it) |