This shows you the differences between two versions of the page.
— |
compoundstatement [2014/09/16 14:26] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== The <compoundStatement> Element ===== | ||
+ | ==== Definition and Usage ==== | ||
+ | |||
+ | The [[compoundstatement|<compoundStatement>]] element defines a logical expression among its | ||
+ | child elements ([[assessmentstatement|<assessmentStatement>]] and [[compoundstatement|<compoundStatement>]]) by | ||
+ | means of a Boolean //operator// attribute. | ||
+ | |||
+ | The //isNegated// attribute may be defined to specify that a | ||
+ | [[compoundstatement|<compoundStatement>]] child element must be negated before the Boolean | ||
+ | operation is evaluated. | ||
+ | |||
+ | ==== Syntax ==== | ||
+ | ^ Element ^ Attributes ^ Content ^ Parent ^ | ||
+ | | [[compoundstatement|<compoundStatement>]] | __//operator//__, //isNegated// | ([[assessmentstatement|<assessmentStatement>]] <nowiki>|</nowiki> [[compoundstatement|<compoundStatement>]])+ | [[compoundcondition|<compoundCondition>]] or [[compoundstatement|<compoundStatement>]] | | ||
+ | ==== Attributes ==== | ||
+ | |||
+ | ^ Name ^ Value ^ Description ^ | ||
+ | | //operator// | "and" or "or". | The //operator// attribute defines the logical expression among the [[compoundstatement|<compoundStatement>]] child elements. | | ||
+ | | //isNegated// | <html><p></html>"true" or "false".<html></p></html><html><p></html>The default value is "false".<html></p></html> | The //isNegated// attribute defines if the [[compoundstatement|<compoundStatement>]] child elements must be negated before the statement is evaluated. | | ||
+ | |||
+ | |||
+ | |||