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;

http://dive4elements.wald.intevation.org