(* SCHEMA presentation_organization_schema; *)
ENTITY presentation_representation_relationship
SUBTYPE OF (representation_relationship_with_transformation);
WHERE
WR1: 'PRESENTATION_DEFINITION_SCHEMA.PRESENTATION_REPRESENTATION' IN
TYPEOF (SELF\representation_relationship.rep_1);
WR2: 'PRESENTATION_DEFINITION_SCHEMA.PRESENTATION_REPRESENTATION' IN
TYPEOF (SELF\representation_relationship.rep_2);
WR3: acyclic_presentation_representation_relationship (SELF,
[SELF\representation_relationship.rep_2]);
WR4: NOT (('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_AREA' IN
TYPEOF (SELF\representation_relationship.rep_1))
AND
NOT (SIZEOF (['PRESENTATION_ORGANIZATION_SCHEMA.' +
'PRODUCT_DATA_REPRESENTATION_VIEW',
'PRESENTATION_ORGANIZATION_SCHEMA.' +
'VIEW_DEPENDENT_ANNOTATION_REPRESENTATION'] *
TYPEOF (SELF\representation_relationship.rep_2)) = 0));
WR5: NOT (('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_VIEW'
IN TYPEOF (SELF\representation_relationship.rep_1))
AND
NOT (SIZEOF (['PRESENTATION_ORGANIZATION_SCHEMA.' +
'PRESENTATION_AREA',
'PRESENTATION_ORGANIZATION_SCHEMA.' +
'PRESENTATION_VIEW',
'PRESENTATION_ORGANIZATION_SCHEMA.' +
'AREA_DEPENDENT_ANNOTATION_REPRESENTATION'] *
TYPEOF (SELF\representation_relationship.rep_2))=0));
WR6: (NOT ('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_VIEW' IN
TYPEOF(SELF\representation_relationship.rep_2)))
XOR
('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_AREA'IN
TYPEOF(SELF\representation_relationship.rep_1));
WR7: (NOT ('PRESENTATION_ORGANIZATION_SCHEMA.' +
'PRODUCT_DATA_REPRESENTATION_VIEW' IN
(TYPEOF(SELF\representation_relationship.rep_1) +
TYPEOF(SELF\representation_relationship.rep_2))))
XOR
('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_VIEW' IN
TYPEOF(SELF\representation_relationship.rep_1))
AND
('PRESENTATION_ORGANIZATION_SCHEMA.PRODUCT_DATA_REPRESENTATION_VIEW' IN
TYPEOF(SELF\representation_relationship.rep_2));
WR8: 'PRESENTATION_ORGANIZATION_SCHEMA.GRAPHICAL_TRANSFORMATION' IN
TYPEOF(SELF\representation_relationship_with_transformation.
transformation_operator);
END_ENTITY;
|
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:13:59-04:00