Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/FunctionResolver.java @ 5432:d0f5bc8064f1
pass BuildHelper to Function Resolver.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Tue, 26 Mar 2013 16:24:07 +0100 |
parents | ba489a16f4d8 |
children | df32d7518f55 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/FunctionResolver.java Tue Mar 26 16:19:10 2013 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/FunctionResolver.java Tue Mar 26 16:24:07 2013 +0100 @@ -42,10 +42,16 @@ /** List of functions. */ protected List<Entry> functions; - public static final FunctionResolver FUNCTIONS = new FunctionResolver(); + protected Builder.BuildHelper buildHelper; public FunctionResolver() { + this(null); + } + + public FunctionResolver(Builder.BuildHelper buildHelper) { + this.buildHelper = buildHelper; + functions = new ArrayList<Entry>(); addFunction("contains", 2, new XPathFunction() {