diff flys-artifacts/ChangeLog @ 1946:a584a26d5fde

Introduce pre-rendering inter-facet communication phase ('blackboard pass'). flys-artifacts/trunk@3336 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 30 Nov 2011 10:18:38 +0000
parents f2c14e09a8f1
children 8c0e9d13d1fc
line wrap: on
line diff
--- a/flys-artifacts/ChangeLog	Wed Nov 30 10:13:16 2011 +0000
+++ b/flys-artifacts/ChangeLog	Wed Nov 30 10:18:38 2011 +0000
@@ -1,3 +1,14 @@
+2011-11-30  Felix Wolfsteller <felix.wolfsteller@intevation.de>
+
+	Introduce pre-rendering inter-facet communication phase ('blackboard
+	pass').
+
+	* src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java
+	  (doBlackboardPass): New. Before actually calling doOut, bundle
+			      ArtifactAndFacets and let them register
+			      themselfes as DataProvider in CallContext if they
+			      want ("announce on blackboard").
+
 2011-11-30  Felix Wolfsteller <felix.wolfsteller@intevation.de>
 
 	* src/main/java/de/intevation/flys/exports/ChartInfoGenerator.java

http://dive4elements.wald.intevation.org