ENTITY draughting_symbol_representation
(* SCHEMA Ap210_electronic_assembly_interconnect_and_packaging_design_mim_lf; *)
ENTITY draughting_symbol_representation
SUBTYPE OF (symbol_representation);
UNIQUE
UR1 : SELF\representation.name;
WHERE
WR1 : SIZEOF (QUERY (item <* SELF\representation.items |
NOT (SIZEOF (TYPEOF (item) *
['AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_CURVE_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_SYMBOL_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_FILL_AREA_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_TEXT_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.AXIS2_PLACEMENT']) = 1)
)) = 0;
WR2 : SIZEOF (QUERY (item <* SELF\representation.items |
(SIZEOF (TYPEOF (item) *
['AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_CURVE_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_SYMBOL_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_FILL_AREA_OCCURRENCE',
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_TEXT_OCCURRENCE']) = 1)
)) >= 1;
WR3 : SIZEOF (QUERY (item <* SELF\representation.items |
'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_SUBFIGURE_OCCURRENCE'
IN TYPEOF (item))) = 0;
WR4 : SIZEOF (QUERY (srm <* QUERY (rm <*
USEDIN (SELF, 'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.' +
'REPRESENTATION_MAP.MAPPED_REPRESENTATION') |
('AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.SYMBOL_REPRESENTATION_MAP'
IN TYPEOF(rm))) |
(SIZEOF (QUERY (a_s <* QUERY (mi <* srm.map_usage |
('AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_SYMBOL' IN TYPEOF(mi))) |
NOT (SIZEOF (QUERY(aso <*
USEDIN(a_s, 'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.' +
'STYLED_ITEM.ITEM') |
NOT ('AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.ANNOTATION_SYMBOL_OCCURRENCE'
IN TYPEOF(aso))
)) = 0) )) = 0) )) > 0;
WR5 : NOT (acyclic_mapped_item_usage (SELF));
WR6 : SIZEOF (SELF.context_of_items.representations_in_context) = 1;
END_ENTITY;
Explicit Attributes
Entity draughting_symbol_representation has the following local and inherited explicit attributes:
Derived Attributes
Entity draughting_symbol_representation has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity draughting_symbol_representation inherits from the following supertypes:
representation
symbol_representation
Subtypes
No subtypesReferenced By
Entity draughting_symbol_representation and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:15:31-04:00