- event minimize managed for dialog the contains submit result.
- when the dialog "tableList" is shown if the cancel button is clicked, the panel "Databases Information" is refreshed. - In class "SessionUtil" the user has been modified from "loredana.liccardo" to "dbmanager". - Header of the GxtBorderLayoutPanel class set to visibility=false. git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/databases-manager-portlet@99081 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
4a6d76af4e
commit
1ba2f58cc2
|
@ -72,6 +72,7 @@ import com.extjs.gxt.ui.client.event.MessageBoxEvent;
|
||||||
import com.extjs.gxt.ui.client.event.SelectionChangedEvent;
|
import com.extjs.gxt.ui.client.event.SelectionChangedEvent;
|
||||||
import com.extjs.gxt.ui.client.event.SelectionChangedListener;
|
import com.extjs.gxt.ui.client.event.SelectionChangedListener;
|
||||||
import com.extjs.gxt.ui.client.event.SelectionListener;
|
import com.extjs.gxt.ui.client.event.SelectionListener;
|
||||||
|
import com.extjs.gxt.ui.client.event.WindowEvent;
|
||||||
|
|
||||||
//class that represents the container of all components
|
//class that represents the container of all components
|
||||||
public class GxtBorderLayoutPanel extends ContentPanel {
|
public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
@ -97,7 +98,7 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
private GWTdbManagerServiceAsync RPCservice = null;
|
private GWTdbManagerServiceAsync RPCservice = null;
|
||||||
|
|
||||||
// variable that keeps track of the "submitquery" managed event
|
// variable that keeps track of the "submitquery" managed event
|
||||||
// private boolean submitQueryEventManaged = false;
|
// private boolean submitQueryEventManaged = false;
|
||||||
|
|
||||||
// to keep track that the tables list is not null
|
// to keep track that the tables list is not null
|
||||||
// private boolean tablesListNotNull = false;
|
// private boolean tablesListNotNull = false;
|
||||||
|
@ -127,6 +128,8 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
center = new LayoutContainer();
|
center = new LayoutContainer();
|
||||||
treePanel = new GxtTreePanel(eventBus, service);
|
treePanel = new GxtTreePanel(eventBus, service);
|
||||||
toolbar = new GxtToolbarFunctionality(eventBus, RPCservice);
|
toolbar = new GxtToolbarFunctionality(eventBus, RPCservice);
|
||||||
|
|
||||||
|
this.setHeaderVisible(false);
|
||||||
|
|
||||||
initLayout();
|
initLayout();
|
||||||
createLayouts();
|
createLayouts();
|
||||||
|
@ -261,9 +264,9 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
String text = selectedItem.getName();
|
String text = selectedItem.getName();
|
||||||
|
|
||||||
// print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> selected item: "
|
// .println("GxtBorderLayoutPanel--> selected item: "
|
||||||
// + text);
|
// + text);
|
||||||
|
|
||||||
rootLogger.log(Level.INFO, "selected item: " + text);
|
rootLogger.log(Level.INFO, "selected item: " + text);
|
||||||
|
|
||||||
|
@ -326,6 +329,7 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
eventBus.addHandler(LoadTablesEvent.TYPE, new LoadTablesEventHandler() {
|
eventBus.addHandler(LoadTablesEvent.TYPE, new LoadTablesEventHandler() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -343,13 +347,13 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
@Override
|
@Override
|
||||||
public void onSubmitQuery(SubmitQueryEvent submitQueryEvent) {
|
public void onSubmitQuery(SubmitQueryEvent submitQueryEvent) {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
// Integer dialogID = toolbar.getDialogID();
|
// Integer dialogID = toolbar.getDialogID();
|
||||||
|
|
||||||
Integer dialogID = new Integer(submitQueryEvent.getDialogID());
|
Integer dialogID = new Integer(submitQueryEvent
|
||||||
|
.getDialogID());
|
||||||
rootLogger.log(Level.INFO, "dialogID: "
|
|
||||||
+ dialogID);
|
rootLogger.log(Level.INFO, "dialogID: " + dialogID);
|
||||||
|
|
||||||
submitQuery(dialogID);
|
submitQuery(dialogID);
|
||||||
|
|
||||||
|
@ -416,12 +420,12 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
}
|
}
|
||||||
|
|
||||||
// print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> selected table: "
|
// .println("GxtBorderLayoutPanel--> selected table: "
|
||||||
// + table.getName());
|
// + table.getName());
|
||||||
|
|
||||||
rootLogger.log(Level.INFO, "selected table: "
|
rootLogger.log(Level.INFO,
|
||||||
+ table.getName());
|
"selected table: " + table.getName());
|
||||||
|
|
||||||
// get table details
|
// get table details
|
||||||
getTableDetails(table);
|
getTableDetails(table);
|
||||||
|
@ -517,10 +521,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
@Override
|
@Override
|
||||||
public void onFailure(Throwable caught) {
|
public void onFailure(Throwable caught) {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC LoadTables");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC LoadTables");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE,
|
rootLogger.log(Level.SEVERE,
|
||||||
"FAILURE RPC LoadTables");
|
"FAILURE RPC LoadTables");
|
||||||
|
@ -558,10 +562,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
public void onSuccess(
|
public void onSuccess(
|
||||||
PagingLoadResult<Result> result) {
|
PagingLoadResult<Result> result) {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC LoadTables");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC LoadTables");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE,
|
rootLogger.log(Level.SEVERE,
|
||||||
"SUCCESS RPC LoadTables");
|
"SUCCESS RPC LoadTables");
|
||||||
|
@ -980,6 +984,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
keyword = null;
|
keyword = null;
|
||||||
startSearchTable = false;
|
startSearchTable = false;
|
||||||
|
|
||||||
|
//refresh the database information panel
|
||||||
|
centerUpper.removeAll();
|
||||||
|
centerUpper.layout(true);
|
||||||
|
|
||||||
tablesLoaded.hide();
|
tablesLoaded.hide();
|
||||||
|
|
||||||
|
@ -1053,7 +1061,7 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
private void submitQuery(final Integer dialogID) {
|
private void submitQuery(final Integer dialogID) {
|
||||||
|
|
||||||
// clear variable that keeps track of the managed event
|
// clear variable that keeps track of the managed event
|
||||||
// boolean submitQueryEventManaged = false;
|
// boolean submitQueryEventManaged = false;
|
||||||
|
|
||||||
// get the selected item
|
// get the selected item
|
||||||
List<FileModel> data = treePanel.getTreePanel().getSelectionModel()
|
List<FileModel> data = treePanel.getTreePanel().getSelectionModel()
|
||||||
|
@ -1072,25 +1080,24 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
// System.out.println("DatabaseName" + selectedItem.getDatabaseName());
|
// System.out.println("DatabaseName" + selectedItem.getDatabaseName());
|
||||||
|
|
||||||
// get data inserted in the form
|
// get data inserted in the form
|
||||||
// final SubmitQueryData dataQuery = toolbar.getSubmitQueryData();
|
// final SubmitQueryData dataQuery = toolbar.getSubmitQueryData();
|
||||||
|
|
||||||
//get data list (inserted in the form)
|
// get data list (inserted in the form)
|
||||||
LinkedHashMap<Integer, SubmitQueryData> submitQueryDataList = toolbar.getSubmitQueryDataList();
|
LinkedHashMap<Integer, SubmitQueryData> submitQueryDataList = toolbar
|
||||||
|
.getSubmitQueryDataList();
|
||||||
//get dialog list
|
|
||||||
|
// get dialog list
|
||||||
LinkedHashMap<Integer, Dialog> dialogList = toolbar.getDialogFormList();
|
LinkedHashMap<Integer, Dialog> dialogList = toolbar.getDialogFormList();
|
||||||
|
|
||||||
|
// get the dialog related to the ID
|
||||||
//get the dialog related to the ID
|
|
||||||
final Dialog form = dialogList.get(dialogID);
|
final Dialog form = dialogList.get(dialogID);
|
||||||
//get the data form related to the ID
|
// get the data form related to the ID
|
||||||
final SubmitQueryData dataQuery = submitQueryDataList.get(dialogID);
|
final SubmitQueryData dataQuery = submitQueryDataList.get(dialogID);
|
||||||
|
|
||||||
|
// rootLogger.log(Level.INFO, "query: "+ dataQuery.getQuery() +
|
||||||
// rootLogger.log(Level.INFO, "query: "+ dataQuery.getQuery() + "submitquery->dialogID: "
|
// "submitquery->dialogID: "
|
||||||
// + dialogID);
|
// + dialogID);
|
||||||
|
|
||||||
|
|
||||||
// determine the language
|
// determine the language
|
||||||
String dialect;
|
String dialect;
|
||||||
|
|
||||||
|
@ -1168,10 +1175,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
public void onFailure(Throwable caught) {
|
public void onFailure(Throwable caught) {
|
||||||
|
|
||||||
// Window.alert(caught.getMessage());
|
// Window.alert(caught.getMessage());
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC submitQuery");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC submitQuery");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "FAILURE RPC submitQuery");
|
rootLogger.log(Level.SEVERE, "FAILURE RPC submitQuery");
|
||||||
|
|
||||||
|
@ -1183,7 +1190,7 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
// btn.getHtml());
|
// btn.getHtml());
|
||||||
// Button btn = ce.getButtonClicked();
|
// Button btn = ce.getButtonClicked();
|
||||||
|
|
||||||
// Dialog form = toolbar.getDialogForm();
|
// Dialog form = toolbar.getDialogForm();
|
||||||
|
|
||||||
if (form.getBody().isMasked())
|
if (form.getBody().isMasked())
|
||||||
form.getBody().unmask();
|
form.getBody().unmask();
|
||||||
|
@ -1201,10 +1208,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(List<Result> result) {
|
public void onSuccess(List<Result> result) {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC submitQuery");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC submitQuery");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "SUCCESS RPC submitQuery");
|
rootLogger.log(Level.SEVERE, "SUCCESS RPC submitQuery");
|
||||||
|
|
||||||
|
@ -1233,11 +1240,12 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
result.remove(0);
|
result.remove(0);
|
||||||
|
|
||||||
// variable that keeps track of the managed event
|
// variable that keeps track of the managed event
|
||||||
// submitQueryEventManaged = true;
|
// submitQueryEventManaged = true;
|
||||||
|
|
||||||
// parse the result in order to obtain a table
|
// parse the result in order to obtain a table
|
||||||
boolean submitQueryEventManaged = true;
|
boolean submitQueryEventManaged = true;
|
||||||
parseResult(result, form, dialogID, submitQueryEventManaged);
|
parseResult(result, form, dialogID,
|
||||||
|
submitQueryEventManaged);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1322,10 +1330,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
public void onFailure(Throwable caught) {
|
public void onFailure(Throwable caught) {
|
||||||
|
|
||||||
// Window.alert(caught.getMessage());
|
// Window.alert(caught.getMessage());
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC sample");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC sample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "FAILURE RPC sample");
|
rootLogger.log(Level.SEVERE, "FAILURE RPC sample");
|
||||||
|
|
||||||
|
@ -1340,10 +1348,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(List<Result> result) {
|
public void onSuccess(List<Result> result) {
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC sample");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC sample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "SUCCESS RPC sample");
|
rootLogger.log(Level.SEVERE, "SUCCESS RPC sample");
|
||||||
|
|
||||||
|
@ -1453,11 +1461,11 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
// Window.alert(caught.getMessage());
|
// Window.alert(caught.getMessage());
|
||||||
// System.out.println("FAILURE");
|
// System.out.println("FAILURE");
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC smartSample");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC smartSample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "FAILURE RPC smartSample");
|
rootLogger.log(Level.SEVERE, "FAILURE RPC smartSample");
|
||||||
|
|
||||||
MessageBox.alert("Error ",
|
MessageBox.alert("Error ",
|
||||||
|
@ -1472,11 +1480,11 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(List<Result> result) {
|
public void onSuccess(List<Result> result) {
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC smartSample");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC smartSample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "SUCCESS RPC smartSample");
|
rootLogger.log(Level.SEVERE, "SUCCESS RPC smartSample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "output size: " + result.size());
|
rootLogger.log(Level.SEVERE, "output size: " + result.size());
|
||||||
|
@ -1585,11 +1593,11 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
// Window.alert(caught.getMessage());
|
// Window.alert(caught.getMessage());
|
||||||
// System.out.println("FAILURE");
|
// System.out.println("FAILURE");
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC randomSample");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC randomSample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "FAILURE RPC randomSample");
|
rootLogger.log(Level.SEVERE, "FAILURE RPC randomSample");
|
||||||
|
|
||||||
MessageBox.alert("Error ",
|
MessageBox.alert("Error ",
|
||||||
|
@ -1603,10 +1611,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(List<Result> result) {
|
public void onSuccess(List<Result> result) {
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC randomSample");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC randomSample");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "SUCCESS RPC randomSample");
|
rootLogger.log(Level.SEVERE, "SUCCESS RPC randomSample");
|
||||||
|
|
||||||
|
@ -1640,11 +1648,12 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
}
|
}
|
||||||
|
|
||||||
// start the parsing of the submit result in order to obtain a table
|
// start the parsing of the submit result in order to obtain a table
|
||||||
private void parseResult(List<Result> result, Dialog dialog, final int dialogID, final boolean submitQueryEventManaged) {
|
private void parseResult(List<Result> result, Dialog dialog,
|
||||||
|
final int dialogID, final boolean submitQueryEventManaged) {
|
||||||
|
|
||||||
// to unmask the entire content panel
|
// to unmask the entire content panel
|
||||||
final GxtBorderLayoutPanel obj = this;
|
final GxtBorderLayoutPanel obj = this;
|
||||||
|
|
||||||
final Dialog form = dialog;
|
final Dialog form = dialog;
|
||||||
|
|
||||||
RPCservice.parseCVSString(result, listAttributes,
|
RPCservice.parseCVSString(result, listAttributes,
|
||||||
|
@ -1656,31 +1665,29 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
// Window.alert(caught.getMessage());
|
// Window.alert(caught.getMessage());
|
||||||
// System.out.println("FAILURE StartParse");
|
// System.out.println("FAILURE StartParse");
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC parseResult");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC parseResult");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "FAILURE RPC parseResult");
|
rootLogger.log(Level.SEVERE, "FAILURE RPC parseResult");
|
||||||
|
|
||||||
MessageBox.alert("Error ",
|
MessageBox.alert("Error ",
|
||||||
"<br/>Message:" + caught.getMessage(), null);
|
"<br/>Message:" + caught.getMessage(), null);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// if the submit query event has been performed the
|
// if the submit query event has been performed the
|
||||||
// dialog form is unmasked otherwise if a sampling
|
// dialog form is unmasked otherwise if a sampling
|
||||||
// operation is performed the entire panel is masked.
|
// operation is performed the entire panel is masked.
|
||||||
if (submitQueryEventManaged == true) {
|
if (submitQueryEventManaged == true) {
|
||||||
|
|
||||||
// submitQueryEventManaged = false;
|
// submitQueryEventManaged = false;
|
||||||
|
|
||||||
// Dialog form = toolbar.getDialogForm();
|
// Dialog form = toolbar.getDialogForm();
|
||||||
//
|
//
|
||||||
if (form.getBody().isMasked())
|
if (form.getBody().isMasked())
|
||||||
form.getBody().unmask();
|
form.getBody().unmask();
|
||||||
|
|
||||||
// form.hide();
|
// form.hide();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (obj.isMasked()) {
|
if (obj.isMasked()) {
|
||||||
|
@ -1693,37 +1700,50 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(List<Row> rows) {
|
public void onSuccess(List<Row> rows) {
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC parseResult");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC parseResult");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE, "SUCCESS RPC parseResult");
|
rootLogger.log(Level.SEVERE, "SUCCESS RPC parseResult");
|
||||||
|
|
||||||
if (rows != null) {
|
if (rows != null) {
|
||||||
|
|
||||||
// Display the submit query result as a table
|
// Display the submit query result as a table
|
||||||
Dialog submitResult = new Dialog();
|
Dialog submitResult = new Dialog() {
|
||||||
|
// override the maximize event modifying it with
|
||||||
|
// a different behaviour if the mimimize event
|
||||||
|
// occurs
|
||||||
|
public void maximize() {
|
||||||
|
if (isCollapsed()) {
|
||||||
|
expand();
|
||||||
|
} else {
|
||||||
|
super.maximize();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
submitResult.setLayout(new FitLayout());
|
submitResult.setLayout(new FitLayout());
|
||||||
if (submitQueryEventManaged==true){
|
|
||||||
submitResult.setHeading("Result Query " + dialogID);
|
if (submitQueryEventManaged == true) {
|
||||||
}
|
submitResult.setHeading("Result Query "
|
||||||
else{
|
+ dialogID);
|
||||||
|
} else {
|
||||||
submitResult.setHeading("Result");
|
submitResult.setHeading("Result");
|
||||||
}
|
}
|
||||||
|
|
||||||
submitResult.setResizable(false);
|
submitResult.setResizable(false);
|
||||||
// submitResult.setHeading("Submit Query");
|
// submitResult.setHeading("Submit Query");
|
||||||
// submitResult.setWidth(290);
|
// submitResult.setWidth(290);
|
||||||
// submitResult.setHeight(250);
|
// submitResult.setHeight(250);
|
||||||
// submitResult.setModal(true);
|
// submitResult.setModal(true);
|
||||||
// submitResult.setBlinkModal(true);
|
// submitResult.setBlinkModal(true);
|
||||||
// submitResult.setBodyStyle("padding:9px;");
|
// submitResult.setBodyStyle("padding:9px;");
|
||||||
submitResult.setSize(600, 400);
|
submitResult.setSize(600, 400);
|
||||||
// submitResult.setScrollMode(Scroll.AUTO);
|
// submitResult.setScrollMode(Scroll.AUTO);
|
||||||
submitResult.setScrollMode(Scroll.NONE);
|
submitResult.setScrollMode(Scroll.NONE);
|
||||||
submitResult.setHideOnButtonClick(true);
|
submitResult.setHideOnButtonClick(true);
|
||||||
submitResult.setMaximizable(true);
|
submitResult.setMaximizable(true);
|
||||||
|
submitResult.setMinimizable(true);
|
||||||
// submitResult.addText("Result Table");
|
// submitResult.addText("Result Table");
|
||||||
|
|
||||||
ListStore<Row> store = new ListStore<Row>();
|
ListStore<Row> store = new ListStore<Row>();
|
||||||
|
@ -1739,8 +1759,37 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
RowData data = new RowData(.5, 1);
|
RowData data = new RowData(.5, 1);
|
||||||
data.setMargins(new Margins(6));
|
data.setMargins(new Margins(6));
|
||||||
|
|
||||||
submitResult.add(grid, data);
|
// mimimize event handled
|
||||||
|
submitResult.addListener(Events.Minimize,
|
||||||
|
new Listener<WindowEvent>() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void handleEvent(WindowEvent be) {
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
// collpse the dialog
|
||||||
|
be.getWindow().collapse();
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
// maximize event handled
|
||||||
|
submitResult.addListener(Events.Maximize,
|
||||||
|
new Listener<WindowEvent>() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void handleEvent(WindowEvent be) {
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
|
// expand the dialog
|
||||||
|
if (be.getWindow().isCollapsed()) {
|
||||||
|
|
||||||
|
be.getWindow().expand();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
submitResult.add(grid, data);
|
||||||
submitResult.show();
|
submitResult.show();
|
||||||
|
|
||||||
// if the submit query event has been performed the
|
// if the submit query event has been performed the
|
||||||
|
@ -1750,14 +1799,14 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
if (submitQueryEventManaged == true) {
|
if (submitQueryEventManaged == true) {
|
||||||
// clear variable
|
// clear variable
|
||||||
// submitQueryEventManaged = false;
|
// submitQueryEventManaged = false;
|
||||||
|
|
||||||
// Dialog form = toolbar.getDialogForm();
|
// Dialog form = toolbar.getDialogForm();
|
||||||
//
|
//
|
||||||
if (form.getBody().isMasked())
|
if (form.getBody().isMasked())
|
||||||
form.getBody().unmask();
|
form.getBody().unmask();
|
||||||
//
|
//
|
||||||
// form.hide();
|
// form.hide();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (obj.isMasked()) {
|
if (obj.isMasked()) {
|
||||||
|
@ -1768,13 +1817,13 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
if (submitQueryEventManaged == true) {
|
if (submitQueryEventManaged == true) {
|
||||||
|
|
||||||
// submitQueryEventManaged = false;
|
// submitQueryEventManaged = false;
|
||||||
|
|
||||||
// Dialog form = toolbar.getDialogForm();
|
// Dialog form = toolbar.getDialogForm();
|
||||||
if (form.getBody().isMasked())
|
if (form.getBody().isMasked())
|
||||||
form.getBody().unmask();
|
form.getBody().unmask();
|
||||||
//
|
//
|
||||||
// form.hide();
|
// form.hide();
|
||||||
} else {
|
} else {
|
||||||
if (obj.isMasked()) {
|
if (obj.isMasked()) {
|
||||||
obj.unmask();
|
obj.unmask();
|
||||||
|
@ -1822,11 +1871,11 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
|
|
||||||
column = new ColumnConfig();
|
column = new ColumnConfig();
|
||||||
|
|
||||||
// column.setId("index");
|
// column.setId("index");
|
||||||
// column.setHeader("Index");
|
// column.setHeader("Index");
|
||||||
// column.setWidth(100);
|
// column.setWidth(100);
|
||||||
// column.setSortable(false);
|
// column.setSortable(false);
|
||||||
// configs.add(column);
|
// configs.add(column);
|
||||||
|
|
||||||
for (int i = 0; i < listAttributes.size(); i++) {
|
for (int i = 0; i < listAttributes.size(); i++) {
|
||||||
|
|
||||||
|
@ -2057,10 +2106,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
public void onFailure(Throwable caught) {
|
public void onFailure(Throwable caught) {
|
||||||
// TODO Auto-generated method
|
// TODO Auto-generated method
|
||||||
// stub
|
// stub
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> FAILURE RPC getTableDetails");
|
// .println("GxtBorderLayoutPanel--> FAILURE RPC getTableDetails");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE,
|
rootLogger.log(Level.SEVERE,
|
||||||
"FAILURE RPC getTableDetails");
|
"FAILURE RPC getTableDetails");
|
||||||
|
@ -2079,10 +2128,10 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
LinkedHashMap<String, FileModel> result) {
|
LinkedHashMap<String, FileModel> result) {
|
||||||
// TODO Auto-generated method
|
// TODO Auto-generated method
|
||||||
// stub
|
// stub
|
||||||
|
|
||||||
//print check
|
// print check
|
||||||
// System.out
|
// System.out
|
||||||
// .println("GxtBorderLayoutPanel--> SUCCESS RPC getTableDetails");
|
// .println("GxtBorderLayoutPanel--> SUCCESS RPC getTableDetails");
|
||||||
|
|
||||||
rootLogger.log(Level.SEVERE,
|
rootLogger.log(Level.SEVERE,
|
||||||
"SUCCESS RPC getTableDetails");
|
"SUCCESS RPC getTableDetails");
|
||||||
|
@ -2111,8 +2160,9 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
// showCreateTable
|
// showCreateTable
|
||||||
// statement
|
// statement
|
||||||
|
|
||||||
Result row = new Result("Create statement",
|
Result row = new Result(
|
||||||
result.get(array[i].toString())
|
"Create statement", result.get(
|
||||||
|
array[i].toString())
|
||||||
.getName());
|
.getName());
|
||||||
|
|
||||||
TableDetails.add(row);
|
TableDetails.add(row);
|
||||||
|
@ -2135,8 +2185,9 @@ public class GxtBorderLayoutPanel extends ContentPanel {
|
||||||
// recover the
|
// recover the
|
||||||
// column names
|
// column names
|
||||||
|
|
||||||
Result row = new Result("Number of rows",
|
Result row = new Result(
|
||||||
result.get(array[i].toString())
|
"Number of rows", result.get(
|
||||||
|
array[i].toString())
|
||||||
.getName());
|
.getName());
|
||||||
|
|
||||||
TableDetails.add(row);
|
TableDetails.add(row);
|
||||||
|
|
|
@ -553,6 +553,8 @@ public class GWTdbManagerServiceImpl extends RemoteServiceServlet implements
|
||||||
|
|
||||||
String computationId = startComputation(algorithmId, inputParameters,
|
String computationId = startComputation(algorithmId, inputParameters,
|
||||||
outputData);
|
outputData);
|
||||||
|
|
||||||
|
// logger.info("COMPUTATION ID: " + computationId);
|
||||||
|
|
||||||
// print check
|
// print check
|
||||||
// retrieve data
|
// retrieve data
|
||||||
|
|
|
@ -32,7 +32,8 @@ public class SessionUtil {
|
||||||
|
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
|
|
||||||
user = "loredana.liccardo";
|
// user = "loredana.liccardo";
|
||||||
|
user = "dbmanager";
|
||||||
httpSession.setAttribute(ScopeHelper.USERNAME_ATTRIBUTE, user);
|
httpSession.setAttribute(ScopeHelper.USERNAME_ATTRIBUTE, user);
|
||||||
ScopeProvider.instance.set("/gcube/devsec/devVRE");
|
ScopeProvider.instance.set("/gcube/devsec/devVRE");
|
||||||
ASLSession session = SessionManager.getInstance().getASLSession(
|
ASLSession session = SessionManager.getInstance().getASLSession(
|
||||||
|
|
Loading…
Reference in New Issue