ENTITY geometric_placement_operation ABSTRACT SUPERTYPE OF (ONEOF (geometric_placement, geometric_operator_transformation)) SUBTYPE OF (mapped_item); source : axis2_placement; template_definition : template_definition_select; DERIVE SELF\mapped_item.mapping_source : representation_map := representation_map(source, template_definition); END_ENTITY; -- geometric_placement_operation |
Entity data types and their attributesrepresentation_itemname: label; mapped_item mapping_source: representation_map; mapping_target: representation_item; geometric_placement_operation source: axis2_placement; template_definition: template_definition_select; (RT) (DER) mapping_source: representation_map; |
geometric_operator_transformation (CONTEXTUAL_SHAPE_POSITIONING_XIM) |
geometric_placement (CONTEXTUAL_SHAPE_POSITIONING_XIM) |
usage_concept_usage_relationship_armx (PART_FEATURE_LOCATION_XIM) |
Global rules for this entity data type- |
public interface EGeometric_placement_operation extends EMapped_itemsource (explicit attribute)int testSource(EGeometric_placement_operation type)case 1 EEntity getSource(EGeometric_placement_operation type) void setSource(EGeometric_placement_operation type, EEntity value, EEntity node1) void unsetSource(EGeometric_placement_operation type) template_definition (explicit attribute)int testTemplate_definition(EGeometric_placement_operation type)case 1 EEntity getTemplate_definition(EGeometric_placement_operation type) void setTemplate_definition(EGeometric_placement_operation type, EEntity value, EEntity node1) void unsetTemplate_definition(EGeometric_placement_operation type) |
public class CGeometric_placement_operation implements EGeometric_placement_operationstatic EAttribute attributeSource(EGeometric_placement_operation type)static int usedinSource(EGeometric_placement_operation type, EEntity instance, ASdaiModel domain, AGeometric_placement_operation result) static EAttribute attributeTemplate_definition(EGeometric_placement_operation type) static int usedinTemplate_definition(EGeometric_placement_operation type, EEntity instance, ASdaiModel domain, AGeometric_placement_operation result) static EAttribute attributeMapping_source(EGeometric_placement_operation type) static int usedinMapping_source(EGeometric_placement_operation type, ERepresentation_map instance, ASdaiModel domain, AGeometric_placement_operation result) |
public class AGeometric_placement_operation extends AEntitypublic EGeometric_placement_operation getByIndex(int index)public EGeometric_placement_operation getCurrentMember(SdaiIterator it) |