# HG changeset patch # User Ingo Weinzierl # Date 1321547049 0 # Node ID 047a4427034862202663ad415e5ef18cf7ac1fa1 # Parent 96708d81eaf6ddc0bd864772c9fff759da17bcdc Removed needless imports. flys-client/trunk@3286 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 96708d81eaf6 -r 047a44270348 flys-client/ChangeLog --- a/flys-client/ChangeLog Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/ChangeLog Thu Nov 17 16:24:09 2011 +0000 @@ -1,3 +1,57 @@ +2011-11-17 Ingo Weinzierl + + * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java, + src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.java, + src/main/java/de/intevation/flys/client/client/ui/range/LocationsTable.java, + src/main/java/de/intevation/flys/client/client/ui/range/RangeTable.java, + src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java, + src/main/java/de/intevation/flys/client/client/ui/MapSelection.java, + src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java, + src/main/java/de/intevation/flys/client/client/ui/LoadingPanel.java, + src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java, + src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java: + Removed needless imports. + +2011-11-17 Ingo Weinzierl + + * src/main/java/de/intevation/flys/client/server/GFIServiceImpl.java, + src/main/java/de/intevation/flys/client/client/services/GFIServiceAsync.java, + src/main/java/de/intevation/flys/client/client/services/GFIService.java: + New. A service that calls the WMS GetFeatureInfo operation. The result of + this service is currently the response text, which is slightly modified to + fulfill the requirements of the OpenLayers GML parser. + + * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfo.java: + New. This control starts a WMS GetFeatureInfo by using the GFIService and + displays the resulting features in a GetFeatureInfoWindow. + + * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfoWindow.java: + New. This window is used to display all attributes of a set of OpenLayers + VectorFeatures. + + * src/main/java/de/intevation/flys/client/client/ui/OutputTab.java: Added a + public method to retrieve the current Collection. + + * src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java: + Added the GetFeatureInfo control. + + * src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java: + Modified the call of OpenLayers WMS(). The names of the layers are the + 'layers' attribute provided in the facet. + + * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, + src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, + src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, + src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added + tooltips for GetFeatureInfo control, error message for the GFIService and + links to an icon used for the GetFeatureInfo control. + + * src/main/webapp/images/getFeatureInfo_Selected.png, + src/main/webapp/images/getFeatureInfo.png: New. Icons for the + GetFeatureInfo control. + + * src/main/webapp/WEB-INF/web.xml: Registered the GFIService. + 2011-11-17 Raimund Renkert Issue312: Moved images to completly support IE7. diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java Thu Nov 17 16:24:09 2011 +0000 @@ -9,7 +9,6 @@ import com.smartgwt.client.widgets.layout.HLayout; import com.smartgwt.client.widgets.layout.VLayout; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.FLYSConstants; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/LoadingPanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/LoadingPanel.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/LoadingPanel.java Thu Nov 17 16:24:09 2011 +0000 @@ -3,7 +3,6 @@ import java.util.List; import com.google.gwt.core.client.GWT; -import com.google.gwt.resources.client.ImageResource; import com.google.gwt.user.client.Timer; import com.google.gwt.user.client.rpc.AsyncCallback; @@ -17,7 +16,6 @@ import de.intevation.flys.client.client.Config; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.services.DescribeArtifactService; import de.intevation.flys.client.client.services.DescribeArtifactServiceAsync; import de.intevation.flys.client.shared.model.Artifact; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java Thu Nov 17 16:24:09 2011 +0000 @@ -48,7 +48,6 @@ import de.intevation.flys.client.client.services.DistanceInfoService; import de.intevation.flys.client.client.services.DistanceInfoServiceAsync; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.Config; import de.intevation.flys.client.client.event.FilterHandler; import de.intevation.flys.client.client.event.StringFilterEvent; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/MapSelection.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/MapSelection.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/MapSelection.java Thu Nov 17 16:24:09 2011 +0000 @@ -1,7 +1,6 @@ package de.intevation.flys.client.client.ui; import com.google.gwt.core.client.GWT; -import com.google.gwt.resources.client.ImageResource; import com.smartgwt.client.types.VerticalAlignment; import com.smartgwt.client.widgets.Canvas; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java Thu Nov 17 16:24:09 2011 +0000 @@ -37,7 +37,6 @@ import de.intevation.flys.client.client.services.DistanceInfoService; import de.intevation.flys.client.client.services.DistanceInfoServiceAsync; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.Config; import de.intevation.flys.client.client.ui.range.DistanceInfoDataSource; import de.intevation.flys.client.client.event.FilterHandler; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java Thu Nov 17 16:24:09 2011 +0000 @@ -37,7 +37,6 @@ import de.intevation.flys.client.shared.model.ArtifactDescription; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.Config; import de.intevation.flys.client.client.services.WQInfoService; import de.intevation.flys.client.client.services.WQInfoServiceAsync; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java Thu Nov 17 16:24:09 2011 +0000 @@ -10,7 +10,6 @@ import com.smartgwt.client.widgets.events.ClickHandler; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; import de.intevation.flys.client.client.ui.CollectionView; import de.intevation.flys.client.client.ui.ImgLink; import de.intevation.flys.client.client.ui.Toolbar; diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/range/LocationsTable.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/range/LocationsTable.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/range/LocationsTable.java Thu Nov 17 16:24:09 2011 +0000 @@ -12,7 +12,6 @@ import com.smartgwt.client.widgets.grid.CellFormatter; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; /** diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/range/RangeTable.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/range/RangeTable.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/range/RangeTable.java Thu Nov 17 16:24:09 2011 +0000 @@ -11,7 +11,6 @@ import com.smartgwt.client.widgets.grid.CellFormatter; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; /** diff -r 96708d81eaf6 -r 047a44270348 flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.java Thu Nov 17 16:20:55 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.java Thu Nov 17 16:24:09 2011 +0000 @@ -8,7 +8,6 @@ import com.smartgwt.client.widgets.grid.ListGridField; import de.intevation.flys.client.client.FLYSConstants; -import de.intevation.flys.client.client.FLYSImages; /**