|
ENTITY annotation_subfigure_occurrence SUBTYPE OF (annotation_symbol_occurrence); WHERE wr1: SIZEOF ( QUERY ( sty <* SELF . styles | NOT ( SIZEOF ( sty . styles ) = 1 ) ) ) = 0 ; wr2: SIZEOF ( QUERY ( sty <* SELF . styles | NOT ( 'aic_draughting_annotation.null_style' IN TYPEOF ( sty . styles [ 1 ] ) ) ) ) = 0 ; wr3: ( 'aic_draughting_annotation.annotation_symbol' IN TYPEOF ( SELF . item ) ) ; wr4: ( 'aic_draughting_annotation.draughting_subfigure_representation' IN TYPEOF ( SELF . item \ mapped_item . mapping_source . mapped_representation ) ) ; END_ENTITY; -- annotation_subfigure_occurrence |
Entity data types and their attributesrepresentation_itemname: label; styled_item styles: SET [1:?] OF presentation_style_assignment; item: representation_item; annotation_occurrence - annotation_symbol_occurrence (RT) item: annotation_symbol_occurrence_item; annotation_subfigure_occurrence - |
| annotation_subfigure_occurrence$draughting_annotation_occurrence (AIC_DRAUGHTING_ANNOTATION) |
Global rules for this entity data type- |
public interface EAnnotation_subfigure_occurrence extends EAnnotation_symbol_occurrence |
public class CAnnotation_subfigure_occurrence implements EAnnotation_subfigure_occurrence |
public class AAnnotation_subfigure_occurrence extends AEntitypublic EAnnotation_subfigure_occurrence getByIndex(int index)public EAnnotation_subfigure_occurrence getCurrentMember(SdaiIterator it) |