Author: lgiessmann Date: Mon Sep 19 00:11:51 2011 New Revision: 916
Log: gdl-frontend: Widgets: fixed a bug in the reset method of the class GdlWebPage
Modified: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/GDL_Widgets.gwt.xml branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/CommitCallback.java branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/GdlWebPage.java
Modified: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/GDL_Widgets.gwt.xml ============================================================================== --- branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/GDL_Widgets.gwt.xml Fri Sep 16 01:00:13 2011 (r915) +++ branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/GDL_Widgets.gwt.xml Mon Sep 19 00:11:51 2011 (r916) @@ -19,8 +19,8 @@
<!-- Specify the app entry point class. --> <!-- <entry-point class='us.isidor.gdl.anaToMia.Widgets.base.TestClass'/> --> - <!-- <entry-point class="us.isidor.gdl.anaToMia.Widgets.isidorus.HashObjectUi"/> --> - <entry-point class="us.isidor.gdl.anaToMia.Widgets.isidorus.EnvironmentUi"/> + <entry-point class="us.isidor.gdl.anaToMia.Widgets.isidorus.HashObjectUi"/> + <!-- <ntry-point class="us.isidor.gdl.anaToMia.Widgets.isidorus.EnvironmentUi"/> -->
<!-- Specify the paths for translatable code --> <source path="base"/>
Modified: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/CommitCallback.java ============================================================================== --- branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/CommitCallback.java Fri Sep 16 01:00:13 2011 (r915) +++ branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/CommitCallback.java Mon Sep 19 00:11:51 2011 (r916) @@ -38,6 +38,9 @@ public final String GET_REQUEST_URL = IsidorusConstants.GET_FRAGMENT_REQUEST_URL; + public CommitCallback(){} + + @Override public void commitTmConstruct(ArrayList<Pair<Construct, TopicMapsTypes>> constructs, String buttonId, TmEngine tmEngine) { try{ @@ -205,7 +208,6 @@ public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { Window.alert("commit operation of the object " + this.objectToBeSend + " succeeded"); - // TODO: reset the web page } else { Window.alert("commit operation of the object " + this.objectToBeSend + " failed: " + response.getStatusCode() + "(" + response.getStatusText() + ")\n" + response.getText()); } @@ -267,11 +269,9 @@ builder.sendRequest(delObj.toString(), new HashObjectDeleteRequest(delObj.toString(), this.objectToBeSend)); }catch(RequestException e){ Window.alert("could not update the topic " + delObj); - //TODO: reset page } } else { Window.alert("could not commit the topic with the psi " + psi + " since it already exists"); - //TODO: reset page } } else if(404 == response.getStatusCode() && !edited) { try{ @@ -281,11 +281,9 @@ commitBuilder.sendRequest(this.objectToBeSend, new HashObjectCommitRequest(this.objectToBeSend)); }catch(RequestException e){ Window.alert("could not commit the topic: " + this.objectToBeSend + ", because(" + e.getClass() + "): " + e.getMessage()); - // TODO: reset page } } else { Window.alert("could not commit the topic with the psi " + psi + ", because: " + response.getStatusCode() + ": " + response.getStatusText()); - // TODO: reset page } } @@ -409,13 +407,10 @@ @Override public void onError(Request request, Throwable exception) { Window.alert("could not commit the data: " + this.objectToBeSend); - // TODO: reset page } } - - - + private class HashObjectDeleteRequest implements RequestCallback{ private String objectToBeDeleted = null; private String objectToBeSend = null; @@ -441,7 +436,6 @@ commitBuilder.sendRequest(this.objectToBeSend, new HashObjectCommitRequest(this.objectToBeSend)); }catch(RequestException e){ Window.alert("could not commit the data: " + this.objectToBeSend); - // TODO: reset web page } } else { Window.alert("update operation of the object " + this.objectToBeDeleted + " failed: " + response.getStatusCode() + "(" + response.getStatusText() + ")\n" + response.getText()); @@ -452,7 +446,6 @@ @Override public void onError(Request request, Throwable exception) { Window.alert("could not update the data: " + this.objectToBeDeleted); - // TODO: reset web page } } @@ -474,7 +467,6 @@ public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { Window.alert("commit operation of the object " + this.objectToBeSend + " succeeded"); - // TODO: reset the web page } else { Window.alert("commit operation of the object " + this.objectToBeSend + " failed: " + response.getStatusCode() + "(" + response.getStatusText() + ")\n" + response.getText()); } @@ -484,7 +476,6 @@ @Override public void onError(Request request, Throwable exception) { Window.alert("could not commit the data: " + this.objectToBeSend); - // TODO: reset page } } }
Modified: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/GdlWebPage.java ============================================================================== --- branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/GdlWebPage.java Fri Sep 16 01:00:13 2011 (r915) +++ branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/isidorus/GdlWebPage.java Mon Sep 19 00:11:51 2011 (r916) @@ -59,9 +59,9 @@ } RootPanel.get("GWT_Content").add(this.mainPanel); - mainPanel.add(this.navigationPanel); - mainPanel.setPixelSize(1024, 700); - navigationPanel.add(createNewButton); + this.mainPanel.add(this.navigationPanel); + this.mainPanel.setPixelSize(1024, 700); + this.navigationPanel.add(this.createNewButton); try{ this.requestHashObjectPsis(); } catch(ExecutionException e){ @@ -79,6 +79,7 @@ try{ this.psiContainer = new PsiContainer(new PsiClickHandler()); this.requestHashObjectPsis(); + this.navigationPanel.add(this.createNewButton); }catch(Exception e){ Window.alert("could not create web page, becuase: (" + e.getClass() + ") " + e.getMessage()); }