diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/Translate.gwt.xml b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/PGF.gwt.xml similarity index 100% rename from src/server/gwt-client/src/se/chalmers/cs/gf/gwt/Translate.gwt.xml rename to src/server/gwt-client/src/se/chalmers/cs/gf/gwt/PGF.gwt.xml diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/TranslateApp.gwt.xml b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/TranslateApp.gwt.xml index 717629e74..3f35d1bef 100644 --- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/TranslateApp.gwt.xml +++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/TranslateApp.gwt.xml @@ -3,7 +3,7 @@ - + diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java index 6fc8a930a..1073eed67 100644 --- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java +++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java @@ -8,21 +8,21 @@ import java.util.*; public class CompletionOracle extends SuggestOracle { - private GF gf; + private PGF pgf; private ErrorHandler errorHandler; private List inputLangs = null; - private GFRequest gfRequest = null; + private PGFRequest pgfRequest = null; - public CompletionOracle (GF gf) { - this(gf, null); + public CompletionOracle (PGF pgf) { + this(pgf, null); } - public CompletionOracle (GF gf, ErrorHandler errorHandler) { - this.gf = gf; + public CompletionOracle (PGF pgf, ErrorHandler errorHandler) { + this.pgf = pgf; this.errorHandler = errorHandler; } @@ -60,12 +60,12 @@ public class CompletionOracle extends SuggestOracle { public void requestSuggestions(final SuggestOracle.Request request, final SuggestOracle.Callback callback) { // only allow a single completion request at a time - if (gfRequest != null) - gfRequest.cancel(); + if (pgfRequest != null) + pgfRequest.cancel(); - gfRequest = gf.complete(request.getQuery(), getInputLangs(), null, request.getLimit(), - new GF.CompleteCallback() { - public void onResult(GF.Completions completions) { + pgfRequest = pgf.complete(request.getQuery(), getInputLangs(), null, request.getLimit(), + new PGF.CompleteCallback() { + public void onResult(PGF.Completions completions) { Collection suggestions = new ArrayList(); for (int i = 0; i < completions.length(); i++) { String text = completions.get(i).getText(); diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GF.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGF.java similarity index 91% rename from src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GF.java rename to src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGF.java index a8533406e..daf97c7ae 100644 --- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GF.java +++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGF.java @@ -15,12 +15,12 @@ import java.util.List; import java.util.NoSuchElementException; import java.util.ArrayList; -public class GF { +public class PGF { private String baseURL; private String pgfName; - public GF (String baseURL, String pgfName) { + public PGF (String baseURL, String pgfName) { this.baseURL = baseURL; this.pgfName = pgfName; } @@ -58,7 +58,7 @@ public class GF { /* Grammar */ - public GFRequest grammar (final GrammarCallback callback) { + public PGFRequest grammar (final GrammarCallback callback) { return sendRequest("grammar", null, callback); } @@ -94,7 +94,7 @@ public class GF { /* Translation */ - public GFRequest translate (String input, List fromLangs, String cat, List toLangs, + public PGFRequest translate (String input, List fromLangs, String cat, List toLangs, final TranslateCallback callback) { List args = new ArrayList(); args.add(new Arg("input", input)); @@ -128,7 +128,7 @@ public class GF { /* Completion */ - public GFRequest complete (String input, List fromLangs, String cat, int limit, final CompleteCallback callback) { + public PGFRequest complete (String input, List fromLangs, String cat, int limit, final CompleteCallback callback) { List args = new ArrayList(); args.add(new Arg("input", input)); if (fromLangs != null) { @@ -156,7 +156,7 @@ public class GF { /* Utilities */ - private GFRequest sendRequest (String resource, List vars, final GFCallback callback) { + private PGFRequest sendRequest (String resource, List vars, final GFCallback callback) { String url = baseURL + "/" + pgfName + "/" + resource + "?" + buildQueryString(vars); RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); builder.setTimeoutMillis(30000); @@ -182,7 +182,7 @@ public class GF { callback.onError(e); } - return new GFRequest(request); + return new PGFRequest(request); } private static native JavaScriptObject eval(String json) /*-{ diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GFRequest.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGFRequest.java similarity index 79% rename from src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GFRequest.java rename to src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGFRequest.java index de30f803a..b46ad9382 100644 --- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/GFRequest.java +++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/PGFRequest.java @@ -2,11 +2,11 @@ package se.chalmers.cs.gf.gwt.client; import com.google.gwt.http.client.*; -public class GFRequest { +public class PGFRequest { private Request httpRequest; - GFRequest (Request httpRequest) { + PGFRequest (Request httpRequest) { this.httpRequest = httpRequest; } diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/TranslateApp.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/TranslateApp.java index d96db4365..fd92713c3 100644 --- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/TranslateApp.java +++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt/client/TranslateApp.java @@ -30,14 +30,14 @@ import java.util.Set; public class TranslateApp implements EntryPoint { - private static final String gfBaseURL = "/pgf"; + private static final String pgfBaseURL = "/pgf"; private static final String pgfName = "grammar.pgf"; - private GF gf; + private PGF pgf; private CompletionOracle oracle; private SuggestBox suggest; - private GF.Grammar grammar; + private PGF.Grammar grammar; private ListBox fromLangBox; private ListBox toLangBox; private Button translateButton; @@ -48,7 +48,7 @@ public class TranslateApp implements EntryPoint { private void addTranslation(String text, String toLang) { Label l = new Label(text); l.addStyleName("my-translation"); - GF.Language lang = grammar.getLanguage(toLang); + PGF.Language lang = grammar.getLanguage(toLang); if (lang != null) { l.getElement().setLang(lang.getLanguageCode()); } @@ -58,10 +58,10 @@ public class TranslateApp implements EntryPoint { private void translate() { outputPanel.clear(); setStatus("Translating..."); - gf.translate(suggest.getText(), listBoxSelection(fromLangBox), null, - listBoxSelection(toLangBox), new GF.TranslateCallback() { - public void onResult (GF.Translations translations) { - for (GF.Translation t : translations.iterable()) { + pgf.translate(suggest.getText(), listBoxSelection(fromLangBox), null, + listBoxSelection(toLangBox), new PGF.TranslateCallback() { + public void onResult (PGF.Translations translations) { + for (PGF.Translation t : translations.iterable()) { addTranslation(t.getText(), t.getTo()); } clearStatus(); @@ -101,10 +101,10 @@ public class TranslateApp implements EntryPoint { statusPopup.hide(); } - private void setGrammar(GF.Grammar grammar) { + private void setGrammar(PGF.Grammar grammar) { this.grammar = grammar; - for (GF.Language l : grammar.getLanguages().iterable()) { + for (PGF.Language l : grammar.getLanguages().iterable()) { String name = l.getName(); if (l.canParse()) { fromLangBox.addItem(name); @@ -124,7 +124,7 @@ public class TranslateApp implements EntryPoint { private void createTranslationUI() { - oracle = new CompletionOracle(gf, new CompletionOracle.ErrorHandler() { + oracle = new CompletionOracle(pgf, new CompletionOracle.ErrorHandler() { public void onError(Throwable e) { showError("Completion failed", e); } @@ -196,12 +196,12 @@ public class TranslateApp implements EntryPoint { statusPopup.add(statusLabel); statusPopup.center(); - gf = new GF(gfBaseURL, pgfName); + pgf = new PGF(pgfBaseURL, pgfName); createTranslationUI(); - gf.grammar(new GF.GrammarCallback() { - public void onResult(GF.Grammar grammar) { + pgf.grammar(new PGF.GrammarCallback() { + public void onResult(PGF.Grammar grammar) { setGrammar(grammar); }