Overview Schemas Index

PRODUCT_PROPERTY_REPRESENTATION_SCHEMA (jsdai.SProduct_property_representation_schema)


ENTITY item_identified_representation_usage;
          name : label;
          description : OPTIONAL text;
          definition : represented_definition;
          used_representation : representation;
          identified_item : representation_item;
WHERE
          wr1: SELF.used_representation IN using_representations(SELF.identified_item);
END_ENTITY; -- item_identified_representation_usage

Entity data types and their attributes

item_identified_representation_usage
          name: label;
          (OPT) description: text;
          definition: represented_definition;
          used_representation: representation;
          identified_item: representation_item;

Known subtypes

          conductive_interconnect_element_with_pre_defined_transitions (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          draughting_model_item_association (ASSOCIATIVE_DRAUGHTING_ELEMENTS_MIM)
          geometric_item_specific_usage (SHAPE_PROPERTY_ASSIGNMENT_MIM)
          routed_interconnect_component (ASSEMBLY_MODULE_DESIGN_MIM)
          routed_physical_component (ASSEMBLY_MODULE_DESIGN_MIM)
          usage_concept_usage_relationship (PART_FEATURE_LOCATION_MIM)

Users

item_identified_representation_usage

Global rules for this entity data type

          -

public interface EItem_identified_representation_usage extends EEntity

name (explicit attribute)

          boolean testName(EItem_identified_representation_usage type)
          String getName(EItem_identified_representation_usage type)
          void setName(EItem_identified_representation_usage type, String value)
          void unsetName(EItem_identified_representation_usage type)

description (explicit attribute)

          boolean testDescription(EItem_identified_representation_usage type)
          String getDescription(EItem_identified_representation_usage type)
          void setDescription(EItem_identified_representation_usage type, String value)
          void unsetDescription(EItem_identified_representation_usage type)

definition (explicit attribute)

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

used_representation (explicit attribute)

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

identified_item (explicit attribute)

          boolean testIdentified_item(EItem_identified_representation_usage type)
          ERepresentation_item getIdentified_item(EItem_identified_representation_usage type)
          void setIdentified_item(EItem_identified_representation_usage type, ERepresentation_item value)
          void unsetIdentified_item(EItem_identified_representation_usage type)

public class CItem_identified_representation_usage implements EItem_identified_representation_usage

          static EAttribute attributeName(EItem_identified_representation_usage type)
          static EAttribute attributeDescription(EItem_identified_representation_usage type)
          static EAttribute attributeDefinition(EItem_identified_representation_usage type)
          static int usedinDefinition(EItem_identified_representation_usage type, EEntity instance, ASdaiModel domain, AItem_identified_representation_usage result)
          static EAttribute attributeUsed_representation(EItem_identified_representation_usage type)
          static int usedinUsed_representation(EItem_identified_representation_usage type, ERepresentation instance, ASdaiModel domain, AItem_identified_representation_usage result)
          static EAttribute attributeIdentified_item(EItem_identified_representation_usage type)
          static int usedinIdentified_item(EItem_identified_representation_usage type, ERepresentation_item instance, ASdaiModel domain, AItem_identified_representation_usage result)

public class AItem_identified_representation_usage extends AEntity

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