# HG changeset patch # User Sebastian Kruse # Date 1354285045 -3600 # Node ID f635bbdc6a035b04abdefc646ae9753f3d79a049 # Parent c7701b00ca5bd05db8da3cebd27a78b685439e15 local KML display (beta) diff -r c7701b00ca5b -r f635bbdc6a03 src/econnect/wp3_3/client/core/ApplicationGrid.java --- a/src/econnect/wp3_3/client/core/ApplicationGrid.java Thu Nov 29 11:33:12 2012 +0100 +++ b/src/econnect/wp3_3/client/core/ApplicationGrid.java Fri Nov 30 15:17:25 2012 +0100 @@ -4,6 +4,7 @@ import java.util.Date; import java.util.List; +import com.google.gwt.user.client.ui.FileUpload; import com.google.gwt.user.client.ui.Grid; import com.google.gwt.user.client.ui.HTML; import com.google.gwt.user.client.ui.HasHorizontalAlignment; @@ -179,6 +180,10 @@ final ListBox datasource = new ListBox(false); final List staticListBoxes = new ArrayList(); final ArrayList> entries = new ArrayList>(); + final FileUpload uploadKML = new FileUpload(); + //skruse: The element will be accessed by its ID in the JS code + //either don't change this name, or change it also in STICore.js + uploadKML.getElement().setId("localKMLFileChooser"); for( int i=0; i 0){ + var file = filelist[0]; + + var reader = new FileReader(); + + reader.readAsText(file); + + status.innerHTML = "Parsing Data ..."; + core.parseIt($.parseXML(reader.result),filename,ds); + } + + return; + }, + + /** * parses the kml-file which includes the results for a given search request * * @param {File}