comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/StaticState.java @ 4035:470a61d644cd

Allow to set a uiprovider for a static state
author Björn Ricks <bjoern.ricks@intevation.de>
date Thu, 04 Oct 2012 16:28:29 +0200
parents c4400ccf158b
children
comparison
equal deleted inserted replaced
4034:46c1210be26b 4035:470a61d644cd
22 extends DefaultState 22 extends DefaultState
23 implements FacetTypes 23 implements FacetTypes
24 { 24 {
25 /** The logger that is used in this state. */ 25 /** The logger that is used in this state. */
26 private static final Logger logger = Logger.getLogger(StaticState.class); 26 private static final Logger logger = Logger.getLogger(StaticState.class);
27
28 private static String uiprovider;
27 29
28 30
29 public StaticState() { 31 public StaticState() {
30 super(); 32 super();
31 } 33 }
114 } 116 }
115 117
116 public void addOutput(Output out) { 118 public void addOutput(Output out) {
117 super.addOutput(out); 119 super.addOutput(out);
118 } 120 }
121
122 @Override
123 protected String getUIProvider() {
124 return this.uiprovider;
125 }
126
127 /**
128 * Allow to set the uiprovider for displaying the static data
129 */
130 public void setUIProvider(String uiprovider) {
131 this.uiprovider = uiprovider;
132 }
119 } 133 }
120 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 134 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org