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) |