Minor Update

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-toolbox-widget@97689 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2014-06-24 10:42:45 +00:00 committed by Giancarlo Panichi
parent f0c427e214
commit 66a69b2684
1 changed files with 81 additions and 114 deletions

View File

@ -26,6 +26,7 @@ import com.sencha.gxt.widget.core.client.button.TextButton;
import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent;
import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent.BeforeCloseHandler; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent.BeforeCloseHandler;
import com.sencha.gxt.widget.core.client.event.SelectEvent; import com.sencha.gxt.widget.core.client.event.SelectEvent;
//import org.gcube.portlets.user.td.taskswidget.client.TdTaskController; //import org.gcube.portlets.user.td.taskswidget.client.TdTaskController;
public class ToolBox extends TabPanel { public class ToolBox extends TabPanel {
@ -119,7 +120,6 @@ public class ToolBox extends TabPanel {
} }
public void openDeleteColumnTab(TRId trId, String columnName) { public void openDeleteColumnTab(TRId trId, String columnName) {
Log.debug("Open Delete Column Tab"); Log.debug("Open Delete Column Tab");
if (deleteColumnPanel == null) { if (deleteColumnPanel == null) {
@ -164,7 +164,6 @@ public class ToolBox extends TabPanel {
} }
public void openLabelColumnTab(TRId trId, String columnName) { public void openLabelColumnTab(TRId trId, String columnName) {
Log.debug("Open Label Column Tab"); Log.debug("Open Label Column Tab");
if (labelColumnPanel == null) { if (labelColumnPanel == null) {
@ -205,7 +204,6 @@ public class ToolBox extends TabPanel {
} }
public void openDuplicatesRowsTab(TRId trId) { public void openDuplicatesRowsTab(TRId trId) {
Log.debug("Open Duplicates Rows Tab"); Log.debug("Open Duplicates Rows Tab");
if (duplicatesRowsPanel == null) { if (duplicatesRowsPanel == null) {
@ -217,9 +215,6 @@ public class ToolBox extends TabPanel {
} }
// Close // Close
public void closePropertiesTabs() { public void closePropertiesTabs() {
Log.debug("Close Properties Tab"); Log.debug("Close Properties Tab");
@ -239,7 +234,6 @@ public class ToolBox extends TabPanel {
} }
public void closeChangeColumnTypePanel() { public void closeChangeColumnTypePanel() {
Log.debug("Close ChangeColumnTypePanel Tab"); Log.debug("Close ChangeColumnTypePanel Tab");
if (changeColumnTypePanel != null) { if (changeColumnTypePanel != null) {
@ -280,7 +274,6 @@ public class ToolBox extends TabPanel {
} }
} }
public void closeAddColumnPanel() { public void closeAddColumnPanel() {
Log.debug("Close AddColumnPanel Tab"); Log.debug("Close AddColumnPanel Tab");
if (addColumnPanel != null) { if (addColumnPanel != null) {
@ -289,7 +282,6 @@ public class ToolBox extends TabPanel {
} }
} }
public void closeLabelColumnPanel() { public void closeLabelColumnPanel() {
Log.debug("Close LabelColumnPanel Tab"); Log.debug("Close LabelColumnPanel Tab");
if (labelColumnPanel != null) { if (labelColumnPanel != null) {
@ -322,7 +314,6 @@ public class ToolBox extends TabPanel {
} }
} }
public void closeDuplicatesRowsPanel() { public void closeDuplicatesRowsPanel() {
Log.debug("Close DuplicatesRowsPanel Tab"); Log.debug("Close DuplicatesRowsPanel Tab");
if (duplicatesRowsPanel != null) { if (duplicatesRowsPanel != null) {
@ -331,8 +322,6 @@ public class ToolBox extends TabPanel {
} }
} }
public void updateTabs() { public void updateTabs() {
Log.debug("Update ToolBox Tabs"); Log.debug("Update ToolBox Tabs");
if (trProperties != null) { if (trProperties != null) {
@ -376,7 +365,6 @@ public class ToolBox extends TabPanel {
groupByPanel = null; groupByPanel = null;
} }
if (addColumnPanel != null) { if (addColumnPanel != null) {
remove(addColumnPanel); remove(addColumnPanel);
addColumnPanel = null; addColumnPanel = null;
@ -396,8 +384,6 @@ public class ToolBox extends TabPanel {
duplicatesRowsPanel = null; duplicatesRowsPanel = null;
} }
} }
protected void addHelpPanel() { protected void addHelpPanel() {
@ -445,7 +431,6 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addChangeColumnTypePanel(TRId trId, String columnName) { protected void addChangeColumnTypePanel(TRId trId, String columnName) {
TabItemConfig changeColumnTypeItemConf = new TabItemConfig( TabItemConfig changeColumnTypeItemConf = new TabItemConfig(
"Column Type", true); "Column Type", true);
@ -468,11 +453,8 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addAddColumnPanel(TRId trId) { protected void addAddColumnPanel(TRId trId) {
TabItemConfig addColumnItemConf = new TabItemConfig( TabItemConfig addColumnItemConf = new TabItemConfig("Add Column", true);
"Add Column", true);
addColumnPanel = new AddColumnPanel(trId, eventBus); addColumnPanel = new AddColumnPanel(trId, eventBus);
add(addColumnPanel, addColumnItemConf); add(addColumnPanel, addColumnItemConf);
@ -491,14 +473,11 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addDeleteColumnPanel(TRId trId, String columnName) { protected void addDeleteColumnPanel(TRId trId, String columnName) {
TabItemConfig deleteColumnItemConf = new TabItemConfig( TabItemConfig deleteColumnItemConf = new TabItemConfig("Column Delete",
"Column Delete", true); true);
deleteColumnPanel = new DeleteColumnPanel(trId, columnName, deleteColumnPanel = new DeleteColumnPanel(trId, columnName, eventBus);
eventBus);
add(deleteColumnPanel, deleteColumnItemConf); add(deleteColumnPanel, deleteColumnItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -516,11 +495,10 @@ public class ToolBox extends TabPanel {
}; };
protected void addSplitColumnPanel(TRId trId, String columnName) { protected void addSplitColumnPanel(TRId trId, String columnName) {
TabItemConfig splitColumnItemConf = new TabItemConfig( TabItemConfig splitColumnItemConf = new TabItemConfig("Column Split",
"Column Split", true); true);
splitColumnPanel = new SplitColumnPanel(trId, columnName, splitColumnPanel = new SplitColumnPanel(trId, columnName, eventBus);
eventBus);
add(splitColumnPanel, splitColumnItemConf); add(splitColumnPanel, splitColumnItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -537,13 +515,11 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addMergeColumnPanel(TRId trId, String columnName) { protected void addMergeColumnPanel(TRId trId, String columnName) {
TabItemConfig mergeColumnItemConf = new TabItemConfig( TabItemConfig mergeColumnItemConf = new TabItemConfig("Column Merge",
"Column Merge", true); true);
mergeColumnPanel = new MergeColumnPanel(trId, columnName, mergeColumnPanel = new MergeColumnPanel(trId, columnName, eventBus);
eventBus);
add(mergeColumnPanel, mergeColumnItemConf); add(mergeColumnPanel, mergeColumnItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -561,11 +537,15 @@ public class ToolBox extends TabPanel {
}; };
protected void addGroupByPanel(TRId trId, String columnName) { protected void addGroupByPanel(TRId trId, String columnName) {
TabItemConfig groupByItemConf = new TabItemConfig( TabItemConfig groupByItemConf = new TabItemConfig("Group By", true);
"Group By", true);
groupByPanel = new GroupByColumnPanel(trId, columnName, try {
eventBus); groupByPanel = new GroupByColumnPanel(trId, columnName, eventBus);
} catch (Throwable e) {
Log.error("Error Creating GroupBy Panel:" + e.getLocalizedMessage());
e.printStackTrace();
return;
}
add(groupByPanel, groupByItemConf); add(groupByPanel, groupByItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -582,13 +562,11 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addLabelColumnPanel(TRId trId, String columnName) { protected void addLabelColumnPanel(TRId trId, String columnName) {
TabItemConfig labelColumnItemConf = new TabItemConfig( TabItemConfig labelColumnItemConf = new TabItemConfig("Column Label",
"Column Label", true); true);
labelColumnPanel = new LabelColumnPanel(trId, columnName, labelColumnPanel = new LabelColumnPanel(trId, columnName, eventBus);
eventBus);
add(labelColumnPanel, labelColumnItemConf); add(labelColumnPanel, labelColumnItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -606,11 +584,10 @@ public class ToolBox extends TabPanel {
}; };
protected void addChangeTableTypePanel(TRId trId) { protected void addChangeTableTypePanel(TRId trId) {
TabItemConfig changeTableTypeItemConf = new TabItemConfig( TabItemConfig changeTableTypeItemConf = new TabItemConfig("Table Type",
"Table Type", true); true);
changeTableTypePanel = new ChangeTableTypePanel(trId, changeTableTypePanel = new ChangeTableTypePanel(trId, eventBus);
eventBus);
add(changeTableTypePanel, changeTableTypeItemConf); add(changeTableTypePanel, changeTableTypeItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -627,13 +604,11 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addValidationsTablePanel(TRId trId) { protected void addValidationsTablePanel(TRId trId) {
TabItemConfig validationsTableItemConf = new TabItemConfig( TabItemConfig validationsTableItemConf = new TabItemConfig(
"Validations", true); "Validations", true);
validationsTablePanel = new ValidationsTablePanel(trId, validationsTablePanel = new ValidationsTablePanel(trId, eventBus);
eventBus);
add(validationsTablePanel, validationsTableItemConf); add(validationsTablePanel, validationsTableItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -654,8 +629,7 @@ public class ToolBox extends TabPanel {
TabItemConfig validationsTasksItemConf = new TabItemConfig( TabItemConfig validationsTasksItemConf = new TabItemConfig(
"Validations", true); "Validations", true);
validationsTasksPanel = new ValidationsTasksPanel(trId, validationsTasksPanel = new ValidationsTasksPanel(trId, eventBus);
eventBus);
add(validationsTasksPanel, validationsTasksItemConf); add(validationsTasksPanel, validationsTasksItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -672,14 +646,11 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addDuplicatesRowsPanel(TRId trId) { protected void addDuplicatesRowsPanel(TRId trId) {
TabItemConfig duplicatesRowsDeleteItemConf = new TabItemConfig( TabItemConfig duplicatesRowsDeleteItemConf = new TabItemConfig(
"Duplicate", true); "Duplicate", true);
duplicatesRowsPanel = new DuplicatesRowsPanel(trId, duplicatesRowsPanel = new DuplicatesRowsPanel(trId, eventBus);
eventBus);
add(duplicatesRowsPanel, duplicatesRowsDeleteItemConf); add(duplicatesRowsPanel, duplicatesRowsDeleteItemConf);
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() { addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
@ -696,10 +667,6 @@ public class ToolBox extends TabPanel {
}); });
}; };
protected void addTdTaskPanel() { protected void addTdTaskPanel() {
// TODO // TODO
// tdTaskController = TdTaskController.getInstance(); // tdTaskController = TdTaskController.getInstance();