Author: michiel Date: 2009-10-16 18:13:00 +0200 (Fri, 16 Oct 2009) New Revision: 39179
Modified: mmbase/branches/MMBase-1_8/src/org/mmbase/module/builders/DayMarkers.java Log: made age function available as a builder function (and hence by bridge only) Modified: mmbase/branches/MMBase-1_8/src/org/mmbase/module/builders/DayMarkers.java =================================================================== --- mmbase/branches/MMBase-1_8/src/org/mmbase/module/builders/DayMarkers.java 2009-10-16 11:52:22 UTC (rev 39178) +++ mmbase/branches/MMBase-1_8/src/org/mmbase/module/builders/DayMarkers.java 2009-10-16 16:13:00 UTC (rev 39179) @@ -15,6 +15,7 @@ import org.mmbase.storage.search.implementation.*; import org.mmbase.storage.search.*; import org.mmbase.util.*; +import org.mmbase.util.functions.*; import org.mmbase.util.logging.*; @@ -90,6 +91,14 @@ } createMarker(); + addFunction(new AbstractFunction("ageForNumber", new Parameter[] { new Parameter("nodenumber", Integer.class)}, ReturnType.INTEGER) { + public Object getFunctionValue(Parameters parameters) { + int nodeNumber = Casting.toInt(parameters.get("nodenumber")); + return Integer.valueOf(DayMarkers.this.getAge(nodeNumber)); + } + + }); + return result; } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs