Mercurial > dive4elements > river
diff flys-artifacts/ChangeLog @ 962:2de1808503be
Datacage template: Added a macro mechanism.
flys-artifacts/trunk@2381 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 20 Jul 2011 20:51:13 +0000 |
parents | 3ba4f5a88c20 |
children | f48cef242e7f |
line wrap: on
line diff
--- a/flys-artifacts/ChangeLog Wed Jul 20 20:13:49 2011 +0000 +++ b/flys-artifacts/ChangeLog Wed Jul 20 20:51:13 2011 +0000 @@ -1,3 +1,23 @@ +2011-07-20 Sascha L. Teichmann <sascha.teichmann@intevation.de> + + * src/main/java/de/intevation/flys/artifacts/services/meta/Builder.java: + Added a macro mechanism: + + <dc:macro name="keine-fuenf"> + <dc:text>'5' ist nicht in der Liste der Outs.</dc:text> + </dc:macro> + <dc:call-macro name="keine-fuenf"/> + <dc:call-macro name="keine-fuenf"/> + <dc:call-macro name="keine-fuenf"/> + + Macros can be defined everywhere in the template + with 'macro'. There bodies can contain all valid elements + including other 'macro's and 'call-macro's. They are + called with their 'name' with 'call-macro'. The control flow + is continued inside the body of the called macro and + will continue right after the calling 'call-macro' when + the macro body is finished. + 2011-07-20 Sascha L. Teichmann <sascha.teichmann@intevation.de> * src/main/java/de/intevation/flys/artifacts/services/meta/Builder.java: