Author: jruijter
Date: 2009-05-27 10:52:15 +0200 (Wed, 27 May 2009)
New Revision: 35442

Modified:
   natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
   natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventDetails.java
Log:
NMCMS-649 added the combined field "wanneer"

Modified: natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
===================================================================
--- natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java   
2009-05-27 07:15:26 UTC (rev 35441)
+++ natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java   
2009-05-27 08:52:15 UTC (rev 35442)
@@ -6,6 +6,8 @@
 import java.util.List;
 import java.util.Set;
 
+import nl.leocms.util.DoubleDateNode;
+
 import org.apache.log4j.Logger;
 import org.mmbase.bridge.Cloud;
 import org.mmbase.bridge.Node;
@@ -208,6 +210,18 @@
             bean.setEenmaligEvent(false);
         }
         bean.setEventData((EventData[])data.toArray(new 
EventData[data.size()]));
+
+        String dagomschrijving = node.getStringValue("dagomschrijving");
+        DoubleDateNode ddn = new DoubleDateNode(node);
+        StringBuffer sbWanneer = new StringBuffer();
+        sbWanneer.append(ddn.getReadableDate(", "));
+        
+        if (!"".equals(dagomschrijving)) {
+           sbWanneer.append(" op " + dagomschrijving);
+        }
+        sbWanneer.append(" om " + ddn.getReadableTime());
+        bean.setWanneer(sbWanneer.toString());
+        
         return bean;
     }
     

Modified: natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventDetails.java
===================================================================
--- natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventDetails.java  
2009-05-27 07:15:26 UTC (rev 35441)
+++ natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventDetails.java  
2009-05-27 08:52:15 UTC (rev 35442)
@@ -23,6 +23,8 @@
     private boolean eenmaligEvent;
     // detail gegevens per child event
     private EventData[] eventData;
+    private String wanneer;
+    
     public String getId() {
         return id;
     }
@@ -119,4 +121,10 @@
     public boolean isEenmaligEvent() {
         return eenmaligEvent;
     }
+   public String getWanneer() {
+      return wanneer;
+   }
+   public void setWanneer(String wanneer) {
+      this.wanneer = wanneer;
+   }
 }

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to