ENTITY part_feature_template_definition_armx SUBTYPE OF (feature_definition_with_connection_area_armx, part_feature_template_definition); DERIVE surface_conditions : SET [0:?] OF surface_condition := bag_to_set(USEDIN(SELF\Shape_feature_definition.of_shape,'SURFACE_CONDITIONS_XIM.SURFACE_CONDITION_ASSOCIATION.DESCRIBED_ELEMENT')); SELF\group.name : label := ?; UNIQUE ur1 : id; END_ENTITY; -- part_feature_template_definition_armx |
Entity data types and their attributescharacterized_objectname: label; (OPT) description: text; shape_feature_definition - shape_feature_definition_armx (DER) feature_model: SET [1:?] OF shape_representation; (INV) of_shape: item_shape FOR described_element; feature_definition_with_connection_area - feature_definition_with_connection_area_armx (OPT) connection_area: SET [1:?] OF connection_zone; group name: label; (OPT) description: text; (DER) id: identifier; part_feature_template_definition - part_feature_template_definition_armx (DER) surface_conditions: SET [0:?] OF surface_condition; (RT) (DER) name: label; |
bare_die_template_terminal_armx (BARE_DIE_XIM) |
package_terminal_template_definition_armx (PACKAGE_XIM) |
Global rules for this entity data type- |
public interface EPart_feature_template_definition_armx extends EFeature_definition_with_connection_area_armx, EPart_feature_template_definitionsurface_conditions (derived attribute)ASurface_condition getSurface_conditions(EPart_feature_template_definition_armx type)boolean testSurface_conditions(EPart_feature_template_definition_armx type) |
public class CPart_feature_template_definition_armx implements EPart_feature_template_definition_armxstatic EAttribute attributeSurface_conditions(EPart_feature_template_definition_armx type)static int usedinSurface_conditions(EPart_feature_template_definition_armx type, ESurface_condition instance, ASdaiModel domain, APart_feature_template_definition_armx result) static EAttribute attributeName(EPart_feature_template_definition_armx type) |
public class APart_feature_template_definition_armx extends AEntitypublic EPart_feature_template_definition_armx getByIndex(int index)public EPart_feature_template_definition_armx getCurrentMember(SdaiIterator it) |