/** Called, when operation finishes successfully. */ public void onFinished(JavaScriptObject jso) { clearTable(); for (Attribute a : JsonUtils.<Attribute>jsoAsList(jso)) { if (!a.getDefinition().equals("core")) { addToTable(a); } } sortTable(); loaderImage.loadingFinished(); session.getUiElements().setLogText("Resource required attributes loaded: " + list.size()); events.onFinished(jso); }