Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DatacageWindow.java @ 9220:e3c2ae1887e8
Allow to filter contents of datacage on client side.
Allow to override column label of datacage
Some code cleanup
author | gernotbelger |
---|---|
date | Wed, 04 Jul 2018 12:00:51 +0200 |
parents | 5e38e2924c07 |
children |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DatacageWindow.java Wed Jul 04 10:46:37 2018 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DatacageWindow.java Wed Jul 04 12:00:51 2018 +0200 @@ -76,12 +76,9 @@ setWidth(400); setHeight(500); - DatacageWidget dw = new DatacageWidget( - artifact, - user, - outs, - "load-system:true", - true); + final DatacageWidgetData data = new DatacageWidgetData( artifact, user, outs, "load-system:true", true ); + + DatacageWidget dw = new DatacageWidget( data ); dw.addDatacageHandler(this); dw.addDatacageDoubleClickHandler(this); @@ -192,6 +189,7 @@ factory, locale, new AsyncCallback<Artifact>() { + @Override public void onFailure(Throwable caught) { decreateInProgress(); GWT.log("Create-artifact failed: " @@ -199,6 +197,7 @@ SC.warn(caught.getMessage()); } + @Override public void onSuccess(Artifact artifact) { decreateInProgress(); GWT.log("Created new artifact: " + artifact.getUuid());