67
OBJECTS[PARAM=COMMA]}} tokens, with the first LIST token signifying the start of the
iteration and the second LIST token signifying the end of the iteration.
•
All {{::OBJ[XXX]}} tokens must be placed between two {{LIST OBJECTS}} or {{LIST
OBJECTS[PARAM=COMMA]}} tokens, with the first LIST token signifying the start of the
iteration and the second LIST token signifying the end of the iteration.
•
A list of object information starting with {{LIST OBJECTS}} and ending with {{LIST
OBJECTS[PARAM=COMMA]}} and a list of object information starting with {{LIST
OBJECTS[PARAM=COMMA]}} must both end with {{LIST OBJECTS[PARAM=COMMA]}}.
•
Object information enclosed in {{LIST OBJECTS}} has no delimiter to separate the items,
and the string inside the list is simply repeated.
•
{{LI
ST OBJECTS[PARAM=COMMA]}} appends a comma (“,”) character to separate items
in the list.
To understand how to use the rule, see the following sample.
8.2.1 1st Example of using an object token
The “{{LIST OBJECTS}}” token repeats the string between it and the next “{{LIST OBJECTS}}”
token for the number of event objects. The message between the {{LIST OBJECTS}} is repeated
twice because the fictional event used to construct the example message contains two person
objects.
In the above example, the s
tring is “{{::OBJ[CLASS]}}” and “{{::OBJ[CLASS]}}[newline]”. This has
resulted in a different message in the example field.