|
ENTITY dimension_text_associativity SUBTYPE OF (text_literal, mapped_item); WHERE wr1: ( 'aic_associative_draughting_elements.shape_dimension_representation' IN TYPEOF ( SELF \ mapped_item . mapping_source . mapped_representation ) ) ; wr2: ( 'aic_associative_draughting_elements.draughting_callout' IN TYPEOF ( SELF \ mapped_item . mapping_target ) ) ; wr3: SIZEOF ( QUERY ( ato <* QUERY ( si <* USEDIN ( SELF , 'presentation_appearance_schema.styled_item.item' ) | ( 'aic_associative_draughting_elements.annotation_text_occurrence' IN TYPEOF ( si ) ) ) | NOT ( SIZEOF ( QUERY ( dc <* USEDIN ( ato , 'draughting_element_schema.' + 'draughting_callout.contents' ) | ( 'aic_associative_draughting_elements.draughting_callout' IN TYPEOF ( dc ) ) ) * [ SELF \ mapped_item . mapping_target ] ) = 1 ) ) ) = 0 ; END_ENTITY; -- dimension_text_associativity |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; text_literal literal: presentable_text; placement: axis2_placement; alignment: text_alignment; path: text_path; font: font_select; mapped_item mapping_source: representation_map; mapping_target: representation_item; dimension_text_associativity - |
Global rules for this entity data type- |
public interface EDimension_text_associativity extends EText_literal, EMapped_item |
public class CDimension_text_associativity implements EDimension_text_associativity |
public class ADimension_text_associativity extends AEntitypublic EDimension_text_associativity getByIndex(int index)public EDimension_text_associativity getCurrentMember(SdaiIterator it) |