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. |