From 4899b1b541063e3d30b718fd5010ab301ed9febf Mon Sep 17 00:00:00 2001 From: Thomas Date: Wed, 19 Oct 2016 12:01:44 -0400 Subject: [PATCH] See if you can this to work on this --- .classpath | 22 ++++++++++++++--- .gitignore | 1 + .project | 6 +++++ .settings/org.eclipse.jdt.core.prefs | 13 +++++----- .settings/org.eclipse.m2e.core.prefs | 4 ++++ Backend/FileInput.java | 10 ++++++++ Backend/TestMain.java | 20 ++++++++++++++++ TxtInput.java | 36 ++++++++++++++++++++++++++++ pom.xml | 26 ++++++++++++++++++++ 9 files changed, 129 insertions(+), 9 deletions(-) create mode 100644 .settings/org.eclipse.m2e.core.prefs create mode 100644 Backend/FileInput.java create mode 100644 Backend/TestMain.java create mode 100644 TxtInput.java create mode 100644 pom.xml diff --git a/.classpath b/.classpath index 2c1e292..c9af0ed 100644 --- a/.classpath +++ b/.classpath @@ -1,6 +1,22 @@ - - - + + + + + + + + + + + + + + + + + + + diff --git a/.gitignore b/.gitignore index 5e56e04..06ba672 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /bin +/target/ diff --git a/.project b/.project index b2a3170..8bf539e 100644 --- a/.project +++ b/.project @@ -10,8 +10,14 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.m2e.core.maven2Nature org.eclipse.jdt.core.javanature diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 25bebf8..cbb750c 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,11 +1,12 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.4 +org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning -org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning -org.eclipse.jdt.core.compiler.source=1.3 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..14b697b --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/Backend/FileInput.java b/Backend/FileInput.java new file mode 100644 index 0000000..4bc6c90 --- /dev/null +++ b/Backend/FileInput.java @@ -0,0 +1,10 @@ +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; + +public interface FileInput { + public void read(File file) throws IOException; + public void store(); + public String search(); + +} diff --git a/Backend/TestMain.java b/Backend/TestMain.java new file mode 100644 index 0000000..672f82d --- /dev/null +++ b/Backend/TestMain.java @@ -0,0 +1,20 @@ +import com.google.maps.GeoApiContext; +import com.google.maps.GeocodingApi; +import com.google.maps.model.GeocodingResult; + +public class TestMain { + + public static void main(String[] args) { + GeoApiContext context = new GeoApiContext().setApiKey("AIzaSyDsn7pcRhxtUjquBIuL92nCKV68w-tQWgc"); + GeocodingResult[] results; + try { + results = GeocodingApi.geocode(context, "1600 Amphitheatre Parkway Mountain View, CA 94043").await(); + System.out.println(results[0].formattedAddress); + }catch (Exception e){ + e.printStackTrace(); + + //read() + } + } + +} \ No newline at end of file diff --git a/TxtInput.java b/TxtInput.java new file mode 100644 index 0000000..4df7d9f --- /dev/null +++ b/TxtInput.java @@ -0,0 +1,36 @@ +import java.io.BufferedReader; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.Scanner; + +public class TxtInput implements FileInput{ + + @Override + public void read(File file) throws IOException { + String line; + BufferedReader input = null; + FileReader fr = new FileReader(file); + input = new BufferedReader(fr); + Scanner sc = new Scanner(input); + do{ + line = input.readLine(); + + }while (line!=null); + + } + + @Override + public void store() { + // TODO Auto-generated method stub + + } + + @Override + public String search() { + // TODO Auto-generated method stub + return null; + } + +} \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..d74bc9b --- /dev/null +++ b/pom.xml @@ -0,0 +1,26 @@ + + 4.0.0 + LocatorApp + LocatorApp + 0.0.1-SNAPSHOT + + src + + + maven-compiler-plugin + 3.5.1 + + 1.3 + 1.2 + + + + + + + com.google.maps + google-maps-services + 0.1.15 + + + \ No newline at end of file