Module #02.02.02 : Miscellaneous CSS elements

All PVT documentation can be found under PHIGS Validation Tests - Overview. You may also return to the hierarchical table of topics covered by the PVT. For an explanation of the format of the individual module documentation, please see section 2.5 of the User's Guide.


DESCRIPTION: This module tests the ability of the programmer to
set up a label or application data or GSE element in the CSS.

SEMANTIC REQUIREMENTS:

*** *** *** *** ***   <Label>   *** *** *** *** ***


SR1. <Label> creates a label element in the CSS.
#F 114
#D 7.3.5
#S 4.4.4/28/7
#T P01/1 P01/2

SR2. If current element is label then <inquire current element type and size> returns the element type as label and the appropriate element size.
#F 303
#D 7.3.5
#S 4.4.4/29/5
#T P01/1

SR3. If current element is label then <inquire current element content> returns the appropriate data for a label element.
#F 304
#D 7.3.5
#S 4.4.4/29/5
#T P01/2
*** *** *** *** ***   <Application Data>   *** *** *** *** ***


SR4. <Application data> creates an application data element in the CSS.
#F 115
#D 7.3.6
#S 4.4.9/33/4
#T P02/1 P02/2

SR5. If current element is application data then <inquire current element type and size> returns the element type as application data and the appropriate element size.
#F 303
#D 7.3.6
#S 4.4.4/29/5
#T P02/1

SR6. If current element is application data then <inquire current element content> returns the appropriate data for the application data.
#F 304
#D 7.3.6
#S 4.4.4/29/5
#T P02/2
*** *** *** *** ***   <Generalized structure element>   *** *** *** *** ***


SR7. <Generalized structure element> creates a generalized structure element in the CSS.
#F 116
#D 7.3.7
#S 4.4.8/33/3
#T P03/2 P03/3

SR8. A generalized structure element with an unsupported identifier must be accepted as an element in the CSS.
#F 116
#D 7.3.7
#S
#T P03/2 P03/3

SR9. If current element is generalized structure element then <inquire current element type and size> returns the element type as generalized structure element and the appropriate element size.
#F 303
#D 7.3.7
#S 4.4.4/29/5
#T P03/2

SR10. If current element is generalized structure element then <inquire current element content> returns the appropriate data for GSE.
#F 304
#D 7.3.7
#S 4.4.4/29/5
#T P03/3

SR11. The set of workstation dependent GSE's within the PHIGS list of available GSE equals the union of the workstation GSE lists.
#F 116 206 283
#D 2.2 2.18 6.19.2
#S 6.3/310/1 6.7/323/1
#T P03/4

SR12. <Inquire generalized structure element facilities> returns a list of all generalized structure element identifiers which are supported by the implementation, both workstation dependent and independent.
#F 206
#D 2.17 2.18
#S
#T P03/1 P03/4

SR13. <Inquire list of available generalized structure elements> returns the list of all workstation dependent generalized structure elements supported by a particular workstation type.
#F 283
#D 6.19.1 6.19.2
#S
#T P03/4
LOCAL DICTIONARY:

  Functions ---
  114: plb     <label>
  115: pap     <application data>
  116: pgse    <generalized structure element>
  206: pqgsef  <inquire generalized structure element facilities>
  283: pqegse  <inquire list of available generalized structure elements>
  303: pqcets  <inquire current element type and size>
  304: pqceco  <inquire current element content>
 
  Data Structures ---
  2  ...  phigs_description_table
  2.2  ...  list_of_available_workstation_types
  2.17  ...  number_of_available_generalized_structure_elements
  2.18  ...  list_of_available_generalized_structure_elements
  6  ...  workstation_description_table
  6.19  ...  generalized_structure_elements_entry
  6.19.1  ...  number_of_available_generalized_structure_elements
  6.19.2  ...  list_of_available_generalized_structure_elements
  7  ...  structure_state_list
  7.3  ...  list_of_structure_elements
  7.3.5  ...  label
  7.3.6  ...  application_data
  7.3.7  ...  generalized_structure_element
 



PROGRAM 1: Label

You may inspect either the design or code for this program.


PROGRAM 2: Application data

You may inspect either the design or code for this program.


PROGRAM 3: Generalized structure element

You may inspect either the design or code for this program.

End of documentation for 02.02.02