Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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. |
 +
 +
 +
  
Back to top