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> *** *** *** *** ***#F 114
SR1. <Label> creates a label element in the CSS.
#F 303
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 304
SR3. If current element is label then <inquire current element content> returns the appropriate data for a label element.
*** *** *** *** *** <Application Data> *** *** *** *** ***#F 115
SR4. <Application data> creates an application data element in the CSS.
#F 303
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 304
SR6. If current element is application data then <inquire current element content> returns the appropriate data for the application data.
*** *** *** *** *** <Generalized structure element> *** *** *** *** ***#F 116
SR7. <Generalized structure element> creates a generalized structure element in the CSS.
#F 116
SR8. A generalized structure element with an unsupported identifier must be accepted as an element in the CSS.
#F 303
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 304
SR10. If current element is generalized structure element then <inquire current element content> returns the appropriate data for GSE.
#F 116 206 283
SR11. The set of workstation dependent GSE's within the PHIGS list of available GSE equals the union of the workstation GSE lists.
#F 206
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 283
SR13. <Inquire list of available generalized structure elements> returns the list of all workstation dependent generalized structure elements supported by a particular workstation type.
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
You may inspect either the design or code for this program.
You may inspect either the design or code for this program.
You may inspect either the design or code for this program.