|
ENTITY shape_aspect; name : label; description : OPTIONAL text; of_shape : product_definition_shape; product_definitional : LOGICAL; DERIVE id : identifier := get_id_value(SELF); WHERE wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ID_ATTRIBUTE.IDENTIFIED_ITEM')) <= 1; END_ENTITY; -- shape_aspect |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; |
| applied_area (AUTOMOTIVE_DESIGN) |
| assembly_bond_definition (ASSEMBLY_TECHNOLOGY_MIM) |
| assembly_module_terminal (ASSEMBLY_MODULE_USAGE_VIEW_MIM) |
| assembly_to_part_connectivity_structure_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM) |
| bare_die_edge_segment_surface (BARE_DIE_MIM) |
| bare_die_template_terminal (BARE_DIE_MIM) |
| bead_end (AUTOMOTIVE_DESIGN) |
| boss_top (AUTOMOTIVE_DESIGN) |
| cable_terminal (CABLE_MIM) |
| chamfer_offset (AUTOMOTIVE_DESIGN) |
| circular_closed_profile (AUTOMOTIVE_DESIGN) |
| closed_path_profile (AUTOMOTIVE_DESIGN) |
| component_feature (COMPONENT_FEATURE_MIM) |
| component_feature_joint (COMPONENT_FEATURE_MIM) |
| component_functional_terminal (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM) |
| component_mating_constraint_condition (ASSEMBLY_TECHNOLOGY_MIM) |
| composite_array_shape_aspect_link (PART_FEATURE_GROUPING_MIM) |
| composite_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| conductive_interconnect_element_terminal_link (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| connection_zone_interface_plane_relationship (FEATURE_AND_CONNECTION_ZONE_MIM) |
| connection_zone_map_identification (PHYSICAL_UNIT_USAGE_VIEW_MIM) |
| connectivity_definition (IDA_STEP_AIM_SCHEMA) |
| datum (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| datum_difference (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| datum_feature (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| datum_target (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| default_attachment_size_based_land_physical_template (LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_MIM) |
| derived_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| device_terminal_map (PACKAGED_PART_WHITE_BOX_MODEL_MIM) |
| dielectric_crossover_area (INTERCONNECT_MODULE_CONNECTION_ROUTING_MIM) |
| directed_angle (AUTOMOTIVE_DESIGN) |
| element_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA) |
| equivalent_functional_terminals_assignment (FUNCTIONAL_USAGE_VIEW_XIM) |
| fea_model_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA) |
| functional_unit_terminal_definition (FUNCTIONAL_USAGE_VIEW_MIM) |
| group_shape_aspect (NON_FEATURE_SHAPE_ELEMENT_MIM) |
| hole_bottom (AUTOMOTIVE_DESIGN) |
| installation_location (IDA_STEP_AIM_SCHEMA) |
| instanced_feature (SHAPE_FEATURE_MIM) |
| inter_stratum_join_implementation (INTERCONNECT_MODULE_CONNECTION_ROUTING_XIM) |
| interconnect_module_cutout_segment_surface (INTERCONNECT_MODULE_USAGE_VIEW_MIM) |
| interconnect_module_edge_segment_surface (INTERCONNECT_MODULE_USAGE_VIEW_MIM) |
| interconnect_module_terminal (INTERCONNECT_MODULE_USAGE_VIEW_MIM) |
| interface_mounted_join (ASSEMBLY_MODULE_WITH_PACKAGED_CONNECTOR_COMPONENT_MIM) |
| interface_plane (NON_FEATURE_SHAPE_ELEMENT_MIM) |
| joggle_termination (AUTOMOTIVE_DESIGN) |
| join_shape_aspect (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| land_template_terminal (LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_MIM) |
| layer_connection_point (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| layout_junction (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| layout_macro_definition_terminal_to_usage_terminal_assignment (LAYOUT_MACRO_DEFINITION_MIM) |
| layout_spacing_contextual_area (INTERCONNECT_PLACEMENT_REQUIREMENTS_MIM) |
| linear_composite_array_shape_aspect_link (PART_FEATURE_GROUPING_MIM) |
| make_from_functional_unit_terminal_definition_relationship (FUNCTIONAL_USAGE_VIEW_MIM) |
| make_from_part_feature_relationship (PHYSICAL_UNIT_USAGE_VIEW_MIM) |
| mating_connector_termination (ASSEMBLY_PHYSICAL_INTERFACE_REQUIREMENT_XIM) |
| minimally_defined_bare_die_terminal (BARE_DIE_MIM) |
| mounting_restriction_area (ASSEMBLY_COMPONENT_PLACEMENT_REQUIREMENTS_MIM) |
| mounting_restriction_volume (ASSEMBLY_COMPONENT_PLACEMENT_REQUIREMENTS_MIM) |
| negative_component (BUILDING_COMPONENT_MIM) |
| ngon_closed_profile (AUTOMOTIVE_DESIGN) |
| node_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA) |
| open_path_profile (AUTOMOTIVE_DESIGN) |
| package_body (PACKAGE_MIM) |
| package_body_edge_segment_surface (PACKAGE_MIM) |
| package_body_surface (PACKAGE_MIM) |
| packaged_connector_terminal_relationship (PACKAGED_CONNECTOR_MODEL_MIM) |
| packaged_part_terminal (PACKAGED_PART_BLACK_BOX_MODEL_MIM) |
| part_connected_terminals_definition (FUNCTIONAL_ASSIGNMENT_TO_PART_MIM) |
| part_connected_terminals_element (FUNCTIONAL_ASSIGNMENT_TO_PART_MIM) |
| part_connected_terminals_topological_junction (FUNCTIONAL_ASSIGNMENT_TO_PART_XIM) |
| part_device_terminal (PACKAGED_PART_WHITE_BOX_MODEL_XIM) |
| part_interface_access_feature (PART_FEATURE_FUNCTION_MIM) |
| part_mating_feature (PART_FEATURE_FUNCTION_MIM) |
| part_mounting_feature (PART_FEATURE_FUNCTION_MIM) |
| part_terminal_external_reference (PART_EXTERNAL_REFERENCE_MIM) |
| part_tooling_feature (PART_FEATURE_FUNCTION_MIM) |
| partial_circular_profile (AUTOMOTIVE_DESIGN) |
| passage_terminal_based_fabrication_joint_link (FABRICATION_JOINT_MIM) |
| path_feature_component (AUTOMOTIVE_DESIGN) |
| physical_connectivity_definition (PHYSICAL_CONNECTIVITY_DEFINITION_MIM) |
| physical_connectivity_element (PHYSICAL_CONNECTIVITY_DEFINITION_MIM) |
| physical_network (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| physical_node_branch_requirement_to_implementing_component_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM) |
| physical_node_requirement_to_implementing_component_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM) |
| physical_unit_datum_feature (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| placed_feature (SHAPE_FEATURE_MIM) |
| pocket_bottom (AUTOMOTIVE_DESIGN) |
| positional_boundary (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| positional_boundary_member (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| positive_component (BUILDING_COMPONENT_MIM) |
| primary_orientation_feature (PACKAGE_MIM) |
| printed_connector_template_terminal_relationship (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| printed_part_template_connected_terminals_definition (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| printed_part_template_material_link (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| printed_part_template_terminal (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| probe_access_area (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| rectangular_closed_profile (AUTOMOTIVE_DESIGN) |
| reference_graphic_registration_mark (NON_FEATURE_SHAPE_ELEMENT_MIM) |
| region_based_derived_pattern (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| rounded_u_profile (AUTOMOTIVE_DESIGN) |
| scalar_terminal_definition_link (FUNCTIONAL_USAGE_VIEW_MIM) |
| seating_plane (NON_FEATURE_SHAPE_ELEMENT_MIM) |
| secondary_orientation_feature (PACKAGE_MIM) |
| sequential_laminate_passage_based_fabrication_joint (SEQUENTIAL_LAMINATE_ASSEMBLY_DESIGN_MIM) |
| shape_element (SHAPE_PROPERTY_ASSIGNMENT_XIM) |
| slot_end (AUTOMOTIVE_DESIGN) |
| square_u_profile (AUTOMOTIVE_DESIGN) |
| stratum_feature (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| stratum_surface (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| stratum_surface_technology (FABRICATION_TECHNOLOGY_MIM) |
| symmetric_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA) |
| taper (AUTOMOTIVE_DESIGN) |
| tee_profile (AUTOMOTIVE_DESIGN) |
| template_material_cross_section_boundary (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| terminal (IDA_STEP_AIM_SCHEMA) |
| tertiary_orientation_feature (PACKAGE_MIM) |
| thermal_feature (PART_FEATURE_FUNCTION_MIM) |
| tolerance_zone (SHAPE_TOLERANCE_SCHEMA) |
| tolerance_zone_boundary (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| topological_junction (PHYSICAL_CONNECTIVITY_DEFINITION_XIM) |
| transition_feature (AUTOMOTIVE_DESIGN) |
| vee_profile (AUTOMOTIVE_DESIGN) |
| viewing_plane (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| visual_orientation_feature (PACKAGE_MIM) |
| amwcc_shape_aspect_subtypes (ASSEMBLY_MODULE_WITH_CABLE_COMPONENT_MIM) |
| egt_non_feature_shape_element_subtypes (EXTENDED_GEOMETRIC_TOLERANCE_MIM) |
| ipr_non_feature_shape_element_subtypes (INTERCONNECT_PLACEMENT_REQUIREMENTS_MIM) |
| package_part_feature_subtypes (PACKAGE_MIM) |
| part_terminal_subtypes (AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM) |
Global rules for this entity data typematerial_for_coating_layer (SURFACE_CONDITIONS_MIM)restrict_multi_language_for_shape_aspect (AUTOMOTIVE_DESIGN) restrict_multi_language_for_shape_aspect (CATALOG_DATA_INFORMATION_MIM) subtype_exclusiveness_shape_aspect (AUTOMOTIVE_DESIGN) |
public interface EShape_aspect extends EEntityname (explicit attribute)boolean testName(EShape_aspect type)String getName(EShape_aspect type) void setName(EShape_aspect type, String value) void unsetName(EShape_aspect type) description (explicit attribute)boolean testDescription(EShape_aspect type)String getDescription(EShape_aspect type) void setDescription(EShape_aspect type, String value) void unsetDescription(EShape_aspect type) of_shape (explicit attribute)boolean testOf_shape(EShape_aspect type)EProduct_definition_shape getOf_shape(EShape_aspect type) void setOf_shape(EShape_aspect type, EProduct_definition_shape value) void unsetOf_shape(EShape_aspect type) product_definitional (explicit attribute)boolean testProduct_definitional(EShape_aspect type)int getProduct_definitional(EShape_aspect type) void setProduct_definitional(EShape_aspect type, int value) void unsetProduct_definitional(EShape_aspect type) id (derived attribute)String getId(EShape_aspect type)boolean testId(EShape_aspect type) |
public class CShape_aspect implements EShape_aspectstatic EAttribute attributeName(EShape_aspect type)static EAttribute attributeDescription(EShape_aspect type) static EAttribute attributeOf_shape(EShape_aspect type) static int usedinOf_shape(EShape_aspect type, EProduct_definition_shape instance, ASdaiModel domain, AShape_aspect result) static EAttribute attributeProduct_definitional(EShape_aspect type) static EAttribute attributeId(EShape_aspect type) |
public class AShape_aspect extends AEntitypublic EShape_aspect getByIndex(int index)public EShape_aspect getCurrentMember(SdaiIterator it) |