TR identifier |
WebCGM reference |
Purpose/Test Requirement |
N434 |
3.2.1.1.p1.s3 3.3 |
'Grobject' APSs may contain any CGM graphical content allowed by this
profile, may contain the other APSs of type grobject and para, and may
contain APS attributes region, viewcontext, linkURI, screentip, and
name. |
N448 |
3.2.1.1.p1.s2 |
'grobject' object is geometrically identified for pick purposes either
by the set of primitives enclosed between the BEGIN APS and END APS
elements (if any), or by the spatial region associated with the 'region'
APS Attribute (if present). |
N460 |
3.2.1.1.p2.n1 |
Viewer pick behavior. No viewer action required if the object does not
contain a 'region' attribute and contains no a LinkURI attributes. [Spec,
note: non-action is not explicitly mandated.] |
N472 |
3.2.1.1.p2.n2.s1 3.2.2.3.p1 |
Viewer pick behavior. If the object contains at least one 'LinkURI'
attribute but no 'region' attribute, a click on non-transparent areas of
the graphical elements of the object selects the object, and the viewer
shall cause the link to be navigated. |
N486 |
3.2.1.1.p2.n2.s2 |
Viewer pick behavior. If the object does not contain any visible
graphical primitives and no 'region' attribute, no viewer action is
required. [Spec, note: non-action is not explicitly mandated.] |
N498 |
3.2.1.1.p2.n2.s3 3.2.2.3.p1 |
Viewer pick behavior. If the object contains visible graphical
primitives, no 'region' attribute, and more than one LinkURI attribute, a
click on non-transparent areas of the graphical elements of the object
selects the object, and the viewer shall give the user a choice of which
URI to navigate, and shall cause the selected link to be navigated. |
N515 |
3.2.1.1.p2.n3.s1 3.2.2.1.s1 3.2.2.3.p1 |
Viewer pick behavior. If the object contains a 'region' attribute and
contains one LinkURI attribute, the object is selected by a user click
within the 'region', and the viewer shall cause the link to be
navigated. |
N534 |
3.2.1.1.p2.n3.s2 3.2.2.1.s1 3.2.2.3.p1 |
Viewer pick behavior. If the object contains a 'region' attribute and
contains more than one LinkURI attribute, the object is selected by a user
click within the 'region', and the viewer shall give the user a choice of
which link to navigate, and the viewer shall cause the selected link to be
navigated. |
N553 |
3.2.1.1.p2.n4 3.2.2.1.s1 |
Viewer pick behavior. If the object contains a 'region' attribute but
no LinkURI attributes, then no viewer action is required upon user click.
[Spec, note: non-action is not explicitly mandated.] |
N567 |
3.2.1.1.p3.n6 |
Viewer pick behavior. If the pick has selected more than one APS (and
each contains a linkURI), and the APSs are not nested, then the APS with
the highest pick priority is the one whose picking region (geometry or
'region' attribute) occurs latest in the picture. |
N579 |
3.2.1.1.p3.n7 |
Viewer pick behavior. If a user pick has selected more than one APS
(and each contains a linkURI), and the APSs are nested, the user shall be
given a choice of which URI to negotiate |
N591 |
3.2.1.1.p4.s1 |
Viewer pick behavior. Viewers shall give visual feedback to the user
that a successful pick has occurred, and an indication of the particular
object (or region) which has been picked. |
N603 |
3.2.1.1.p5.b1 |
If an APS is the target of a link, either from within the picture or
from content external to the picture, and if the object contains a
'viewcontext' attribute, the viewer shall fit the view context into the
viewer's display rectangle and create a new display inside this
rectangle. |
N615 |
3.2.1.1.p5.b2 |
If an APS is the target of a link, either from within the picture or
from content external to the picture, and if the object does not contain a
'viewcontext' attribute, but contains a 'region' attribute, the viewer
shall move the object into view and indicate visually that the region is
the target of the link. |
N627 |
3.2.1.1.p5.b3 |
If an APS is the target of a link, either from within the picture or
from content external to the picture, and if the object contains neither a
view context nor a region attribute, the viewer shall move the object into
view and indicate visually that the graphical primitives of the grobject
are the target of the link. |
N639 |
3.2.2.1.p1.s2 |
Simple regions of type rectangle, ellipse, polygon, and continuous
polybezier can be defined with the 'region' APS attribute (per SDR syntax
of 3.2.2.1) |
N651 |
3.2.2.1.p1.s3 |
Complex regions which comprise a collection of simple regions can be
defined with the 'region' APS attribute (per SDR syntax of 3.2.2.1). The
semantics (subregions, and interior/exterior definition) are identical to
those of the CGM element CLOSED FIGURE. |
N663 |
3.2.2.1.p4 |
For polygon and polybezier regions, closure is implicit (if the last
given point does not match the first, then the viewer closes the region
with a straight line segment from the last to the first). |
N675 |
3.2.2.2.p1.s1 |
The 'ViewContext' APS Attribute provides specification to viewers of
the initial view of an object, when the viewer has been directed to
navigate to the graphical object which contains this attribute. |
N687 |
3.2.2.2.p1.s2 |
A 'ViewContext' APS Attribute may be contained within an otherwise
empty APS, in which case the APS provides only a viewport
specification. |
N699 |
3.2.2.3.p4 |
The first string of linkURI SDR's three strings (URI, LinkTitle,
Behavior) defines the link destination, and is any valid URI according to
RFC 1738 & 1808. |
N711 |
3.2.2.3.p3 3.2.2.3.p6 3.1.2.2 |
The third string of linkURI SDR's three strings (URI, LinkTitle,
Behavior) defines the viewer Behavior, which shall be used when the first
(URI) string points to non-CGM media types, and which shall have the
values and semantics matching the Picture Behavior parameter (per
3.1.2.2). |
N727 |
3.2.2.3.p5 3.1.1 |
If the URI points to CGM media type, pictures and objects within the
CGM, as well as picture and object behaviors, shall be encoded in the
fragment, per the specifications of 3.1.1. |
N741 |
3.2.2.6.p1 |
A 'ScreenTip' APS Attribute may occur within any valid APS of WebCGM,
and there shall be at most one occurrence within any particular APS. |
N753 |
3.2.2.6.p3 |
Viewers shall be capable of displaying the screen tip, if one is
defined for a graphical object, visible to the user when the cursor passes
over the graphical object, in the common style of Web browsers. |
N765 |
3.2.2.7.p1 3.2.2.7.p3 3.1.1 |
The 'name' APS Attribute defines a "common name", not necessarily
unique, associated with an object. Viewers shall support object addressing
using 'name' as defined in the fragment specification of
3.1.1. |