ENTITY occurrence_placement__mi ABSTRACT SUPERTYPE OF (ONEOF (part_occurrence_placement__mi, physical_element_placement__mi)) SUBTYPE OF (mapped_item); reference_physical_element : physical_element_definition; reference_geometric_space : shape_representation; positioned_representation : template_instance; DERIVE SELF\mapped_item.mapping_source : representation_map := ?; END_ENTITY; -- occurrence_placement__mi |
Entity data types and their attributesrepresentation_itemname: label; mapped_item mapping_source: representation_map; mapping_target: representation_item; occurrence_placement__mi reference_physical_element: physical_element_definition; reference_geometric_space: shape_representation; positioned_representation: template_instance; (RT) (DER) mapping_source: representation_map; |
part_occurrence_placement__mi (PRODUCT_PLACEMENT_XIM) |
physical_element_placement__mi (PRODUCT_PLACEMENT_XIM) |
Global rules for this entity data type- |
public interface EOccurrence_placement__mi extends EMapped_itemreference_physical_element (explicit attribute)boolean testReference_physical_element(EOccurrence_placement__mi type)EPhysical_element_definition getReference_physical_element(EOccurrence_placement__mi type) void setReference_physical_element(EOccurrence_placement__mi type, EPhysical_element_definition value) void unsetReference_physical_element(EOccurrence_placement__mi type) reference_geometric_space (explicit attribute)boolean testReference_geometric_space(EOccurrence_placement__mi type)EShape_representation getReference_geometric_space(EOccurrence_placement__mi type) void setReference_geometric_space(EOccurrence_placement__mi type, EShape_representation value) void unsetReference_geometric_space(EOccurrence_placement__mi type) positioned_representation (explicit attribute)int testPositioned_representation(EOccurrence_placement__mi type)case 1 EEntity getPositioned_representation(EOccurrence_placement__mi type) void setPositioned_representation(EOccurrence_placement__mi type, EEntity value, EEntity node1) void unsetPositioned_representation(EOccurrence_placement__mi type) |
public class COccurrence_placement__mi implements EOccurrence_placement__mistatic EAttribute attributeReference_physical_element(EOccurrence_placement__mi type)static int usedinReference_physical_element(EOccurrence_placement__mi type, EPhysical_element_definition instance, ASdaiModel domain, AOccurrence_placement__mi result) static EAttribute attributeReference_geometric_space(EOccurrence_placement__mi type) static int usedinReference_geometric_space(EOccurrence_placement__mi type, EShape_representation instance, ASdaiModel domain, AOccurrence_placement__mi result) static EAttribute attributePositioned_representation(EOccurrence_placement__mi type) static int usedinPositioned_representation(EOccurrence_placement__mi type, EEntity instance, ASdaiModel domain, AOccurrence_placement__mi result) static EAttribute attributeMapping_source(EOccurrence_placement__mi type) static int usedinMapping_source(EOccurrence_placement__mi type, ERepresentation_map instance, ASdaiModel domain, AOccurrence_placement__mi result) |
public class AOccurrence_placement__mi extends AEntitypublic EOccurrence_placement__mi getByIndex(int index)public EOccurrence_placement__mi getCurrentMember(SdaiIterator it) |