#\#CIF_2.0
##########################################################################
#                                                                        #
#  A DDLm dictionary used for software testing. Focuses mainly on        #
#  definitions with various data containers.                             #
#                                                                        #
##########################################################################
data_test_data_container_dic

_dictionary.title                       test_data_container_dic
_dictionary.class                       Instance
_dictionary.version                     1.0.0
_dictionary.date                        2021-03-24
_dictionary.uri                         https://www.example.com/test_data_container.dic
_dictionary.ddl_conformance             3.11.11
_dictionary.namespace                   test_data_container_dic
_description.text
; A DDLm dictionary used for software testing. Focuses mainly on definitions
  with with various data containers.
;

save_TEST_DATA_CONTAINER_HEAD
_definition.id                          TEST_DATA_CONTAINER_HEAD
_definition.scope                       Category
_definition.class                       Head
_definition.update                      2021-03-24
_description.text
;
 The TEST_DATA_CONTAINER_HEAD category acts as the head category of the dictionary.
;
_name.category_id                       TEST_DATA_CONTAINER_DIC
_name.object_id                         TEST_DATA_CONTAINER_HEAD
save_

save_TEST_DATA_CONTAINER
_definition.id                          TEST_DATA_CONTAINER
_definition.scope                       Category
_definition.class                       Set
_definition.update                      2021-03-24
_description.text
;
 Data items in the TEST_DATA_CONTAINER category are intended to be used
 only for the software testing purposes.
;
_name.category_id                       TEST_DATA_CONTAINER_HEAD
_name.object_id                         TEST_DATA_CONTAINER
save_

save_test_data_container.single
_definition.id                          '_test_data_container.single'
_definition.update                      2021-03-24
_description.text
;
 Data item that has a simple data container both in the DDL1 dictionary
 and in the DDLm dictionary.
;
_name.category_id                       test_data_container
_name.object_id                         single
_type.purpose                           State
_type.source                            Assigned
_type.container                         Single
_type.contents                          Text
save_

save_test_data_container.matrix
_definition.id                          '_test_data_container.matrix'
_definition.update                      2021-03-24
_description.text
;
 Some of the enumeration values defined by this data item are unique
 to either DDL1 or DDLm version of the dictionary.
;
_name.category_id                       test_data_container
_name.object_id                         matrix
_type.purpose                           State
_type.source                            Assigned
_type.container                         Matrix
_type.contents                          Integer
save_
