Element: DISJUNCT

The DISJUNCT operator takes one or more sub-formulas as parameter, and representsthe disjunction of these sub-formulas.

Attributes

Name Type Optional
OPTIONAL BOOLEAN Yes
TARGET STRING Yes Name of the field which will receivethe data structure of the disjunction.XMLBOOSTER performs no type check-ingregarding the compatibility of the dis-junctionwith the attached target attribute.Depending on the target language, suchtype checking can be performed by thecompiler.
INDICATOR STRING Yes

Content

Non-empty mixed sequence of
CONCAT
REPEAT
ELEMENTREF
ENCLOSED
DISJUNCT
ALIEN
PCDATA
PERM

Appears in

CONCAT; DISJUNCT; FORMULA; ENCLOSED; PERM; REPEAT

DTD declaration

<!ELEMENT DISJUNCT
(CONCAT| REPEAT| ELEMENTREF| ENCLOSED| DISJUNCT| ALIEN| PCDATA| PERM)+
>

<!ATTLIST DISJUNCT
OPTIONAL (TRUE|YES|yes|Y|y|ON|On|on|true|True|1|FALSE|NO|no|N|n|OFF|Off|off|false|False|0) #IMPLIED
TARGET CDATA #IMPLIED
INDICATOR CDATA #IMPLIED
>