Overview Schemas Index

PRODUCT_PROPERTY_REPRESENTATION_SCHEMA (jsdai.SProduct_property_representation_schema)


ENTITY property_definition_representation;
          definition : represented_definition;
          used_representation : representation;
DERIVE
          description : text := get_description_value(SELF);
          name : label := get_name_value(SELF);
WHERE
          wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1;
          wr2: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'NAME_ATTRIBUTE.NAMED_ITEM')) <= 1;
END_ENTITY; -- property_definition_representation

Entity data types and their attributes

property_definition_representation
          definition: represented_definition;
          used_representation: representation;
          (DER) description: text;
          (DER) name: label;

Known subtypes

          abstract_variable (PRODUCTION_RULE_MIM)
          analytical_model_port (ANALYTICAL_MODEL_MIM)
          analytical_model_port_assignment (ANALYTICAL_MODEL_MIM)
          attribute_assertion (PRODUCTION_RULE_MIM)
          back_chaining_rule_body (PRODUCTION_RULE_MIM)
          default_setting_association (DEFAULT_TOLERANCE_XIM)
          default_value_property_definition_representation (MODEL_PARAMETER_MIM)
          ds_characterizable_property_definition_representation (DECISION_SUPPORT_MIM)
          fbb_characterized_property_definition_representation (FUNCTION_BASED_BEHAVIOUR_MIM)
          forward_chaining_rule_premise (PRODUCTION_RULE_MIM)
          independent_property_representation (INDEPENDENT_PROPERTY_REPRESENTATION_XIM)
          kinematic_property_representation_relation (KINEMATIC_STRUCTURE_SCHEMA)
          located_interconnect_module_thickness_requirement (INTERCONNECT_MODULE_USAGE_VIEW_XIM)
          material_property_representation (MATERIAL_PROPERTY_REPRESENTATION_SCHEMA)
          parameter_assignment (MODEL_PARAMETER_MIM)
          prjm_characterizable_property_definition_representation (PROJECT_MANAGEMENT_MIM)
          reference_part_template_for_analytical_model (PART_TEMPLATE_XIM)
          sbb_characterized_property_definition_representation (STATE_BASED_BEHAVIOUR_MIM)
          shape_definition_representation (PRODUCT_PROPERTY_REPRESENTATION_SCHEMA)
          structural_response_property_definition_representation (STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA)
          surface_condition_association (SURFACE_CONDITIONS_XIM)
          syss_characterizable_property_definition_representation (SYSTEM_STRUCTURE_MIM)
          valid_range_property_definition_representation (MODEL_PARAMETER_MIM)

Users

property_definition_representation
          analysis_item.items
                    analysed_item
                              sysm_analysed_item
                                        groupable_item
                                                  design_pdm_groupable_item
          applied_action_assignment.items
                    action_items
                              syse_action_items
          applied_action_method_assignment.items
                    action_method_items
                              condition_action_method_items
                                        ap239_padi_condition_action_method_items
          applied_attribute_classification_assignment.items
                    attribute_classification_item
                              ap239_props_attribute_classification_item
          applied_certification_assignment.items
                    certification_item
                              sysm_certification_item
                                        groupable_item
                                                  design_pdm_groupable_item
          applied_classification_assignment.items
                    classification_item
                              requirement_classification_item
          applied_contract_assignment.items
                    contract_item
                              pmri_contract_item
                                        person_and_organization_item
                                                  prjm_person_and_organization_item
          applied_date_and_time_assignment.items
                    date_and_time_item
                              prjm_date_and_time_item
          applied_date_assignment.items
                    date_item
                              prjm_date_item
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
          applied_document_reference.items
                    document_reference_item
                              ap239_props_document_reference_item
          applied_document_usage_constraint_assignment.items
                    document_reference_item
                              syss_documented_element_select
          applied_effectivity_assignment.items
                    effectivity_item
                              syss_effectivity_item
          applied_experience_type_assignment.items
                    experience_type_item
                              syse_experience_type_item
                                        groupable_item
                                                  tra_groupable_item
          applied_group_assignment.items
                    groupable_item
                              tra_groupable_item
          applied_ineffectivity_assignment.items
                    effectivity_item
                              syss_effectivity_item
          applied_organization_assignment.items
                    organization_item
                              ap239_props_organization_item
          applied_person_and_organization_assignment.items
                    person_and_organization_item
                              syss_person_and_organization_item
          applied_person_type_assignment.items
                    person_type_item
                              syse_person_type_item
                                        groupable_item
                                                  design_pdm_groupable_item
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        pdm_classification_item
          data_environment.elements
          description_attribute.described_item
                    description_attribute_select
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          functional_terminal_group_assignment.items
                    groupable_item
                              tra_groupable_item
          issue_reference_mapping.items
                    issue_reference_item
                              prgm_issue_reference_item
          justification_item_group_assignment.items
                    justification_item
                              ds_justification_item
          name_attribute.named_item
                    name_attribute_select
          partial_document_assignment.items
                    document_reference_item
                              syss_documented_element_select
          person_in_organization_relationship.items
                    person_and_organization_item
                              syss_person_and_organization_item
          placed_datum_target_feature.representation_associations
          verification_evidence.items
                    verification_evidence_item
                              sysm_verification_evidence_item
                                        groupable_item
                                                  tra_groupable_item

Global rules for this entity data type

          restrict_representation_for_surface_condition (AUTOMOTIVE_DESIGN)
          restrict_representation_for_surface_condition (SURFACE_CONDITIONS_MIM)
          subtype_exclusiveness_property_definition_representation (AUTOMOTIVE_DESIGN)
          subtype_exclusiveness_property_definition_representation (CATALOG_DATA_INFORMATION_MIM)

public interface EProperty_definition_representation extends EEntity

definition (explicit attribute)

          int testDefinition(EProperty_definition_representation type)
          case 1
              EEntity getDefinition(EProperty_definition_representation type)
              void setDefinition(EProperty_definition_representation type, EEntity value, EEntity node1)
          void unsetDefinition(EProperty_definition_representation type)

used_representation (explicit attribute)

          boolean testUsed_representation(EProperty_definition_representation type)
          ERepresentation getUsed_representation(EProperty_definition_representation type)
          void setUsed_representation(EProperty_definition_representation type, ERepresentation value)
          void unsetUsed_representation(EProperty_definition_representation type)

description (derived attribute)

          String getDescription(EProperty_definition_representation type)
          boolean testDescription(EProperty_definition_representation type)

name (derived attribute)

          String getName(EProperty_definition_representation type)
          boolean testName(EProperty_definition_representation type)

public class CProperty_definition_representation implements EProperty_definition_representation

          static EAttribute attributeDefinition(EProperty_definition_representation type)
          static int usedinDefinition(EProperty_definition_representation type, EEntity instance, ASdaiModel domain, AProperty_definition_representation result)
          static EAttribute attributeUsed_representation(EProperty_definition_representation type)
          static int usedinUsed_representation(EProperty_definition_representation type, ERepresentation instance, ASdaiModel domain, AProperty_definition_representation result)
          static EAttribute attributeDescription(EProperty_definition_representation type)
          static EAttribute attributeName(EProperty_definition_representation type)

public class AProperty_definition_representation extends AEntity

          public EProperty_definition_representation getByIndex(int index)
          public EProperty_definition_representation getCurrentMember(SdaiIterator it)