diff gnv/src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java @ 30:07e9c137a2f1

Added dynamic Outputparameter Support and Outputparameter-manipulation gnv/trunk@134 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 25 Sep 2009 14:24:08 +0000
parents bba8fd97e549
children ad381cc47217
line wrap: on
line diff
--- a/gnv/src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java	Fri Sep 25 07:28:49 2009 +0000
+++ b/gnv/src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java	Fri Sep 25 14:24:08 2009 +0000
@@ -2,6 +2,10 @@
  *
  */
 package de.intevation.gnv.action.sessionmodel;
+
+import java.util.HashMap;
+import java.util.Map;
+
 /**
  * @author Tim Englich <tim.englich@intevation.de>
  *
@@ -9,14 +13,7 @@
 public class DiagrammOptions {
 
     
-    public enum mode{
-        Standard,
-        User_Specific
-    }
-    
-    private mode modus = mode.Standard;
-    
-    private int width = 500;
+    private Map<String, String> values = new HashMap<String, String>();
     /**
      * Constructor
      */
@@ -24,32 +21,19 @@
         super();
     }
     
+
     /**
      * @return
      */
-    public mode getModus() {
-        return modus;
-    }
-    
-    /**
-     * @param modus
-     */
-    public void setModus(mode modus) {
-        this.modus = modus;
-    }
-    
-    /**
-     * @return
-     */
-    public int getWidth() {
-        return width;
+    public String getValue(String key) {
+        return this.values.get(key);
     }
     
     /**
      * @param width
      */
-    public void setWidth(int width) {
-        this.width = width;
+    public void setValue(String key, String value) {
+       this.values.put(key, value);
     }
 
 }
\ No newline at end of file

http://dive4elements.wald.intevation.org