[Dive4elements-commits] [PATCH] Add (currently useless) button for map print settings
Wald Commits
scm-commit at wald.intevation.org
Tue Nov 6 15:36:58 CET 2012
# HG changeset patch
# User Christian Lins <christian.lins at intevation.de>
# Date 1352212612 -3600
# Node ID 6e01499bfbdfd5a0d685e80f931bb96ee94ab5ae
# Parent 6ef48927df38add83f509b9fdbde0257845fc35f
Add (currently useless) button for map print settings.
diff -r 6ef48927df38 -r 6e01499bfbdf flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.java
--- a/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.java Tue Nov 06 14:50:26 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.java Tue Nov 06 15:36:52 2012 +0100
@@ -730,6 +730,8 @@
String addWMS();
+ String printMapSettings();
+
String addWMSTooltip();
String adjustElevation();
diff -r 6ef48927df38 -r 6e01499bfbdf flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.properties
--- a/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.properties Tue Nov 06 14:50:26 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.properties Tue Nov 06 15:36:52 2012 +0100
@@ -372,6 +372,7 @@
getFeatureInfoTooltip = Information Tool
getFeatureInfoWindowTitle = Informations for Map Layers.
addWMS = images/add_map.png
+printMapSettings = images/print_map_settings.png
addWMSTooltip = Load layers from external WMS service.
adjustElevation = images/adjustElevation.png
measureLine = images/measure_line.png
diff -r 6ef48927df38 -r 6e01499bfbdf flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties
--- a/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties Tue Nov 06 14:50:26 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties Tue Nov 06 15:36:52 2012 +0100
@@ -373,6 +373,7 @@
getFeatureInfoTooltip = Informationswerkzeug
getFeatureInfoWindowTitle = Informationen zu Kartenebenen
addWMS = images/add_map.png
+printMapSettings = images/print_map_settings.png
addWMSTooltip = Laden von Kartenebenen eines externen WMS Dienstes.
adjustElevation = images/adjustElevation.png
measureLine = images/measure_line.png
diff -r 6ef48927df38 -r 6e01499bfbdf flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties
--- a/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties Tue Nov 06 14:50:26 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties Tue Nov 06 15:36:52 2012 +0100
@@ -373,6 +373,7 @@
getFeatureInfoTooltip = Information Tool
getFeatureInfoWindowTitle = Informations for Map Layers.
addWMS = images/add_map.png
+printMapSettings = images/print_map_settings.png
addWMSTooltip = Load layers from external WMS service.
adjustElevation = images/adjustElevation.png
measureLine = images/measure_line.png
diff -r 6ef48927df38 -r 6e01499bfbdf flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java Tue Nov 06 14:50:26 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java Tue Nov 06 15:36:52 2012 +0100
@@ -1,16 +1,5 @@
package de.intevation.flys.client.client.ui.map;
-import org.gwtopenmaps.openlayers.client.Bounds;
-import org.gwtopenmaps.openlayers.client.Map;
-import org.gwtopenmaps.openlayers.client.control.DragPan;
-import org.gwtopenmaps.openlayers.client.control.SelectFeature;
-import org.gwtopenmaps.openlayers.client.control.SelectFeatureOptions;
-import org.gwtopenmaps.openlayers.client.control.ZoomBox;
-import org.gwtopenmaps.openlayers.client.event.MapZoomListener;
-import org.gwtopenmaps.openlayers.client.feature.VectorFeature;
-import org.gwtopenmaps.openlayers.client.layer.Vector;
-import org.gwtopenmaps.openlayers.client.util.Attributes;
-
import com.google.gwt.core.client.GWT;
import com.smartgwt.client.types.Alignment;
import com.smartgwt.client.types.SelectionType;
@@ -30,8 +19,20 @@
import de.intevation.flys.client.shared.model.Collection;
import de.intevation.flys.client.shared.model.ThemeList;
+import org.gwtopenmaps.openlayers.client.Bounds;
+import org.gwtopenmaps.openlayers.client.Map;
+import org.gwtopenmaps.openlayers.client.control.DragPan;
+import org.gwtopenmaps.openlayers.client.control.SelectFeature;
+import org.gwtopenmaps.openlayers.client.control.SelectFeatureOptions;
+import org.gwtopenmaps.openlayers.client.control.ZoomBox;
+import org.gwtopenmaps.openlayers.client.event.MapZoomListener;
+import org.gwtopenmaps.openlayers.client.feature.VectorFeature;
+import org.gwtopenmaps.openlayers.client.layer.Vector;
+import org.gwtopenmaps.openlayers.client.util.Attributes;
+
/**
+ * Toolbar for the Map views.
* @author <a href="mailto:ingo.weinzierl at intevation.de">Ingo Weinzierl</a>
*/
public class MapToolbar
@@ -60,6 +61,7 @@
protected ImgButton removeButton;
protected ImgButton elevationButton;
protected ImgLink printMapLink;
+ protected ImgButton printMapSettings;
protected Label epsgLabel;
@@ -123,6 +125,9 @@
printMapLink = createPrintMapLink();
addMember(printMapLink);
+
+ printMapSettings = createMapPrintSettingsControl();
+ addMember(printMapSettings);
}
addMember(zoomToMaxButton);
@@ -641,6 +646,17 @@
}
+ protected ImgButton createMapPrintSettingsControl() {
+ ImgButton btn = createButton(MSG.printMapSettings(), new ClickHandler() {
+ @Override
+ public void onClick(ClickEvent event) {
+
+ }
+ });
+ return btn;
+ }
+
+
protected ImgButton createWMSControl() {
final String srs = floodMap.getRiverProjection();
More information about the Dive4elements-commits
mailing list