GDDM V3R2 Base Application Programming Reference
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF | BOOK


Document structure

GDDM V3R2 Base Application Programming Reference
SC33-0868-02



In the syntax structure below, the following conventions apply:

::=
Precedes the definition of an item

[ ]
Square brackets indicate optional items

. . .
The item may be repeated.

document::=
begin-document
[invokable-master-environment-group] . . .
[page] . . .
end-document

The file cannot contain multiple documents. Anything after the end-document structured field is ignored.

The formats of individual structured fields, such as "begin-document" and "end-document", are defined in the next section, under the heading "Structured field formats" in topic 15.4.

invokable-master-environment-group::=
begin-master-environment-group
[medium-descriptor]
[medium-modification-control] . . . (up to two)
[medium-copy-count]
[map-medium-overlay]
[page-descriptor]
[page-position]
end-master-environment-group

page::=
[master-environment-group-invocation] . . .
begin-page
[active-environment-group]
[presentation-text-object]
[image-object] . . .
[graphics-object] . . .
[bar-code-object] . . .
end-page

Note: The presentation-text-object, image-object, graphics-object, and bar-code-object may occur in any order.

master-environment-group-invocation::=
begin-master-environment-group
invoke-master-environment-group
end-master-environment-group

active-environment-group::=
begin-active-environment-group
[map-coded-font]
[page-descriptor]
[page-position]
[object-area-descriptor]
[object-area-position]
[presentation-text-descriptor]
[object-area-position]
end-active-environment-group
presentation-text-object::=
begin-presentation-text
[presentation-text-data] . . .
end-presentation-text
graphics-object::=
begin-graphics-object
begin-object-environment-group
object-area-descriptor
object-area-position
[map-coded-font]
[graphics-data-descriptor]
end-object-environment-group
[graphics-data] . . .
end-graphics-object
bar-code-object::=
begin-bar-code-object
begin-object-environment-group
object-area-descriptor
object-area-position
[map-bar-code]
[map-coded-font]
bar-code-data-descriptor
end-object-environment-group
[bar-code-data]...
end-bar-code-object
image-object::=
begin-image-object begin-object-environment-group
object-area-descriptor
object-area-position
[image-data-descriptor]
end-object-environment-group
[image-picture-data] . . .
end-image-object

In addition, no-operation structured fields may appear anywhere in the document and are ignored.

Go to the previous page Go to the next page



Copyright IBM Corporation 1990, 2012