Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added anchor dpr expression languages

...

Referencing A Number Of Conditions In One Expression

Anchor
Simple Expression Language
Simple Expression Language
Simple Expression Language

From IzPack 3.11 on, you don't have to define compound conditions because you can use a simple expression language. The language supports the following operators:

...

Code Block
languagexml
titleinstall.xml
<dynamicvariables>
    <variable name="db.instance" value="MSSQLSERVER" checkonce="true" condition="useMssql+mssqlInstanceSelected+!haveDatabaseURL" />
</dynamicvariables>

 

Anchor
Complex expression language
Complex expression language
Complex expression language

Beginning with IzPack 5.0, there is also the possibility to use a more complex expression language which evaluates based on boolean precedence rules, which is also reflected in the following table. The higher an operator is, the higher is its precedence.

...