Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapThemePanel.java @ 1555:c057ef91b268
Refactored Collection reference out of Panels.
flys-client/trunk@3794 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 27 Jan 2012 13:02:38 +0000 |
parents | 0ba23e6fef0c |
children | e0d665661a1d |
comparison
equal
deleted
inserted
replaced
1554:ae25566ce6f6 | 1555:c057ef91b268 |
---|---|
25 import de.intevation.flys.client.shared.model.FacetRecord; | 25 import de.intevation.flys.client.shared.model.FacetRecord; |
26 import de.intevation.flys.client.shared.model.Theme; | 26 import de.intevation.flys.client.shared.model.Theme; |
27 import de.intevation.flys.client.shared.model.OutputMode; | 27 import de.intevation.flys.client.shared.model.OutputMode; |
28 | 28 |
29 import de.intevation.flys.client.client.FLYSConstants; | 29 import de.intevation.flys.client.client.FLYSConstants; |
30 import de.intevation.flys.client.client.ui.CollectionView; | |
30 import de.intevation.flys.client.client.ui.ThemePanel; | 31 import de.intevation.flys.client.client.ui.ThemePanel; |
31 | 32 |
32 | 33 |
33 /** | 34 /** |
34 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> | 35 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> |
71 | 72 |
72 protected MapOutputTab mapOut; | 73 protected MapOutputTab mapOut; |
73 | 74 |
74 | 75 |
75 public MapThemePanel( | 76 public MapThemePanel( |
76 Collection collection, | 77 CollectionView view, |
77 MapOutputTab mapOut, | |
78 OutputMode mode, | |
79 ActivateCallback activateCallback | |
80 ) { | |
81 this(collection, mode, mapOut, activateCallback, null, null); | |
82 } | |
83 | |
84 | |
85 public MapThemePanel( | |
86 Collection collection, | |
87 OutputMode mode, | 78 OutputMode mode, |
88 MapOutputTab mapOut, | 79 MapOutputTab mapOut, |
89 ActivateCallback activateCallback, | 80 ActivateCallback activateCallback, |
90 ThemeMovedCallback themeMovedCallback, | 81 ThemeMovedCallback themeMovedCallback, |
91 LayerZoomCallback layerZoomCallback | 82 LayerZoomCallback layerZoomCallback |
92 ) { | 83 ) { |
93 super(collection, mode, null); | 84 super(mode, view); |
94 | 85 |
95 this.mapOut = mapOut; | 86 this.mapOut = mapOut; |
96 this.activateCallback = activateCallback; | 87 this.activateCallback = activateCallback; |
97 this.themeMovedCallback = themeMovedCallback; | 88 this.themeMovedCallback = themeMovedCallback; |
98 this.layerZoomCallback = layerZoomCallback; | 89 this.layerZoomCallback = layerZoomCallback; |