|
ENTITY repositioned_neutral_sketch SUBTYPE OF (mapped_item, geometric_representation_item); DERIVE map : representation_map := SELF \ mapped_item . mapping_source ; WHERE wr1: 'sketch_schema.neutral_sketch_representation' IN TYPEOF ( map . mapped_representation ) ; wr2: 'geometry_schema.axis2_placement_2d' IN TYPEOF ( map . mapping_origin ) ; wr3: 'geometry_schema.axis2_placement_3d' IN TYPEOF ( SELF \ mapped_item . mapping_target ) ; END_ENTITY; -- repositioned_neutral_sketch |
Entity data types and their attributesrepresentation_itemname: label; mapped_item mapping_source: representation_map; mapping_target: representation_item; geometric_representation_item (DER) dim: dimension_count; repositioned_neutral_sketch (DER) map: representation_map; |
Global rules for this entity data type- |
public interface ERepositioned_neutral_sketch extends EMapped_item, EGeometric_representation_itemmap (derived attribute)ERepresentation_map getMap(ERepositioned_neutral_sketch type)boolean testMap(ERepositioned_neutral_sketch type) |
public class CRepositioned_neutral_sketch implements ERepositioned_neutral_sketchstatic EAttribute attributeMap(ERepositioned_neutral_sketch type)static int usedinMap(ERepositioned_neutral_sketch type, ERepresentation_map instance, ASdaiModel domain, ARepositioned_neutral_sketch result) |
public class ARepositioned_neutral_sketch extends AEntitypublic ERepositioned_neutral_sketch getByIndex(int index)public ERepositioned_neutral_sketch getCurrentMember(SdaiIterator it) |