Updated Task in background
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-toolbox-widget@99770 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
4800bbd3d8
commit
6fc618f854
|
@ -5,6 +5,7 @@ import org.gcube.portlets.user.td.columnwidget.client.DeleteColumnPanel;
|
||||||
import org.gcube.portlets.user.td.columnwidget.client.LabelColumnPanel;
|
import org.gcube.portlets.user.td.columnwidget.client.LabelColumnPanel;
|
||||||
import org.gcube.portlets.user.td.columnwidget.client.create.AddColumnPanel;
|
import org.gcube.portlets.user.td.columnwidget.client.create.AddColumnPanel;
|
||||||
import org.gcube.portlets.user.td.informationwidget.client.TabularResourceProperties;
|
import org.gcube.portlets.user.td.informationwidget.client.TabularResourceProperties;
|
||||||
|
import org.gcube.portlets.user.td.monitorwidget.client.background.MonitorBackgroundPanel;
|
||||||
import org.gcube.portlets.user.td.tablewidget.client.ChangeTableTypePanel;
|
import org.gcube.portlets.user.td.tablewidget.client.ChangeTableTypePanel;
|
||||||
import org.gcube.portlets.user.td.tablewidget.client.history.HistoryPanel;
|
import org.gcube.portlets.user.td.tablewidget.client.history.HistoryPanel;
|
||||||
import org.gcube.portlets.user.td.tablewidget.client.normalize.DenormalizePanel;
|
import org.gcube.portlets.user.td.tablewidget.client.normalize.DenormalizePanel;
|
||||||
|
@ -51,7 +52,8 @@ public class ToolBox extends TabPanel {
|
||||||
protected GroupByColumnPanel groupByPanel;
|
protected GroupByColumnPanel groupByPanel;
|
||||||
protected NormalizePanel normalizePanel;
|
protected NormalizePanel normalizePanel;
|
||||||
protected DenormalizePanel denormalizePanel;
|
protected DenormalizePanel denormalizePanel;
|
||||||
|
protected MonitorBackgroundPanel monitorBackgroundPanel;
|
||||||
|
|
||||||
// protected TdTaskController tdTaskController;
|
// protected TdTaskController tdTaskController;
|
||||||
// protected DialogBox tdTaskMainWindow;
|
// protected DialogBox tdTaskMainWindow;
|
||||||
protected FramedPanel taskPanel;
|
protected FramedPanel taskPanel;
|
||||||
|
@ -92,6 +94,14 @@ public class ToolBox extends TabPanel {
|
||||||
setActiveWidget(trProperties);
|
setActiveWidget(trProperties);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void openMonitorBackgroundTab(){
|
||||||
|
Log.debug("Open Monitor Background Tab");
|
||||||
|
if (monitorBackgroundPanel == null) {
|
||||||
|
addMonitorBackgroundPanel();
|
||||||
|
}
|
||||||
|
setActiveWidget(monitorBackgroundPanel);
|
||||||
|
}
|
||||||
|
|
||||||
public void openHistoryTab() {
|
public void openHistoryTab() {
|
||||||
Log.debug("Open History Tab");
|
Log.debug("Open History Tab");
|
||||||
|
@ -250,6 +260,16 @@ public class ToolBox extends TabPanel {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void closeMonitorBackgroundPanel() {
|
||||||
|
Log.debug("Close MonitorBackground Tab");
|
||||||
|
if (monitorBackgroundPanel != null) {
|
||||||
|
remove(monitorBackgroundPanel);
|
||||||
|
monitorBackgroundPanel = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public void closeHistoryPanel() {
|
public void closeHistoryPanel() {
|
||||||
Log.debug("Close History Tab");
|
Log.debug("Close History Tab");
|
||||||
|
@ -370,6 +390,10 @@ public class ToolBox extends TabPanel {
|
||||||
if (trProperties != null) {
|
if (trProperties != null) {
|
||||||
trProperties.update();
|
trProperties.update();
|
||||||
}
|
}
|
||||||
|
if (monitorBackgroundPanel != null) {
|
||||||
|
monitorBackgroundPanel.update();
|
||||||
|
}
|
||||||
|
|
||||||
if (historyPanel != null) {
|
if (historyPanel != null) {
|
||||||
// historyPanel.update();
|
// historyPanel.update();
|
||||||
remove(historyPanel);
|
remove(historyPanel);
|
||||||
|
@ -473,6 +497,25 @@ public class ToolBox extends TabPanel {
|
||||||
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
protected void addMonitorBackgroundPanel() {
|
||||||
|
TabItemConfig monitorBackgroundPanelItemConf = new TabItemConfig("Background", true);
|
||||||
|
|
||||||
|
monitorBackgroundPanel = new MonitorBackgroundPanel(eventBus);
|
||||||
|
add(monitorBackgroundPanel, monitorBackgroundPanelItemConf);
|
||||||
|
addBeforeCloseHandler(new BeforeCloseHandler<Widget>() {
|
||||||
|
|
||||||
|
public void onBeforeClose(BeforeCloseEvent<Widget> event) {
|
||||||
|
if (monitorBackgroundPanel == event.getItem()) {
|
||||||
|
monitorBackgroundPanel.close();
|
||||||
|
remove(monitorBackgroundPanel);
|
||||||
|
monitorBackgroundPanel = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
protected void addHistoryPanel() {
|
protected void addHistoryPanel() {
|
||||||
TabItemConfig historyPanelItemConf = new TabItemConfig("History", true);
|
TabItemConfig historyPanelItemConf = new TabItemConfig("History", true);
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
package org.gcube.portlets.user.td.toolboxwidget.client;
|
package org.gcube.portlets.user.td.toolboxwidget.client;
|
||||||
|
|
||||||
|
|
||||||
import org.gcube.portlets.user.td.widgetcommonevent.client.event.RibbonEvent;
|
import org.gcube.portlets.user.td.widgetcommonevent.client.event.RibbonEvent;
|
||||||
import org.gcube.portlets.user.td.widgetcommonevent.client.event.UIStateEvent;
|
import org.gcube.portlets.user.td.widgetcommonevent.client.event.UIStateEvent;
|
||||||
import org.gcube.portlets.user.td.widgetcommonevent.client.event.WidgetRequestEvent;
|
import org.gcube.portlets.user.td.widgetcommonevent.client.event.WidgetRequestEvent;
|
||||||
|
@ -12,70 +11,64 @@ import com.allen_sauer.gwt.log.client.Log;
|
||||||
import com.google.web.bindery.event.shared.EventBus;
|
import com.google.web.bindery.event.shared.EventBus;
|
||||||
import com.sencha.gxt.widget.core.client.ContentPanel;
|
import com.sencha.gxt.widget.core.client.ContentPanel;
|
||||||
|
|
||||||
|
|
||||||
public class ToolBoxPanel extends ContentPanel {
|
public class ToolBoxPanel extends ContentPanel {
|
||||||
|
|
||||||
protected EventBus eventBus;
|
protected EventBus eventBus;
|
||||||
protected ToolBox toolBox;
|
protected ToolBox toolBox;
|
||||||
protected ToolBoxPanelState state;
|
protected ToolBoxPanelState state;
|
||||||
protected UIStateType uiStateType;
|
protected UIStateType uiStateType;
|
||||||
protected WidgetRequestType widgetRequestType;
|
protected WidgetRequestType widgetRequestType;
|
||||||
|
|
||||||
public ToolBoxPanel(String name, EventBus eventBus) {
|
public ToolBoxPanel(String name, EventBus eventBus) {
|
||||||
super();
|
super();
|
||||||
Log.debug("Open ToolBoxPanel");
|
Log.debug("Open ToolBoxPanel");
|
||||||
this.eventBus=eventBus;
|
this.eventBus = eventBus;
|
||||||
setId(name);
|
setId(name);
|
||||||
setWidth(310);
|
setWidth(310);
|
||||||
setHeaderVisible(false);
|
setHeaderVisible(false);
|
||||||
setResize(true);
|
setResize(true);
|
||||||
setBodyBorder(false);
|
setBodyBorder(false);
|
||||||
setBorders(false);
|
setBorders(false);
|
||||||
forceLayoutOnResize = true;
|
forceLayoutOnResize = true;
|
||||||
toolBox = new ToolBox("ToolBox",eventBus,this);
|
toolBox = new ToolBox("ToolBox", eventBus, this);
|
||||||
add(toolBox);
|
add(toolBox);
|
||||||
startPanel();
|
startPanel();
|
||||||
bindToEvents();
|
bindToEvents();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void bindToEvents() {
|
protected void bindToEvents() {
|
||||||
eventBus.addHandler(RibbonEvent.TYPE,
|
eventBus.addHandler(RibbonEvent.TYPE,
|
||||||
new RibbonEvent.RibbonEventHandler() {
|
new RibbonEvent.RibbonEventHandler() {
|
||||||
|
|
||||||
|
|
||||||
public void onRibbon(RibbonEvent event) {
|
public void onRibbon(RibbonEvent event) {
|
||||||
manageRibbonEvents(event);
|
manageRibbonEvents(event);
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
eventBus.addHandler(WidgetRequestEvent.TYPE,
|
eventBus.addHandler(WidgetRequestEvent.TYPE,
|
||||||
new WidgetRequestEvent.WidgetRequestEventHandler() {
|
new WidgetRequestEvent.WidgetRequestEventHandler() {
|
||||||
|
|
||||||
|
|
||||||
public void onWidgetRequest(WidgetRequestEvent event) {
|
public void onWidgetRequest(WidgetRequestEvent event) {
|
||||||
manageWidgetRequestEvents(event);
|
manageWidgetRequestEvents(event);
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
eventBus.addHandler(UIStateEvent.TYPE,
|
||||||
eventBus.addHandler(
|
|
||||||
UIStateEvent.TYPE,
|
|
||||||
new UIStateEvent.UIStateHandler() {
|
new UIStateEvent.UIStateHandler() {
|
||||||
|
|
||||||
|
|
||||||
public void onUIState(UIStateEvent event) {
|
public void onUIState(UIStateEvent event) {
|
||||||
manageUIStateEvents(event);
|
manageUIStateEvents(event);
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void manageRibbonEvents(RibbonEvent event){
|
protected void manageRibbonEvents(RibbonEvent event) {
|
||||||
Log.debug("ToolBox recieved event: "+event.getRibbonType().toString());
|
Log.debug("ToolBox recieved event: " + event.getRibbonType().toString());
|
||||||
switch (event.getRibbonType()){
|
switch (event.getRibbonType()) {
|
||||||
case PROPERTIES:
|
case PROPERTIES:
|
||||||
doPropertiesOpenTab();
|
doPropertiesOpenTab();
|
||||||
break;
|
break;
|
||||||
|
@ -83,26 +76,27 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
doHelpTab();
|
doHelpTab();
|
||||||
break;
|
break;
|
||||||
case HISTORY:
|
case HISTORY:
|
||||||
doHistoryTab();
|
doHistoryTab();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void manageUIStateEvents(UIStateEvent event){
|
protected void manageUIStateEvents(UIStateEvent event) {
|
||||||
Log.debug("ToolBox recieved event: "+event.getUIStateType().toString());
|
Log.debug("ToolBox recieved event: "
|
||||||
|
+ event.getUIStateType().toString());
|
||||||
uiStateType = event.getUIStateType();
|
uiStateType = event.getUIStateType();
|
||||||
switch (event.getUIStateType()){
|
switch (event.getUIStateType()) {
|
||||||
case START:
|
case START:
|
||||||
break;
|
break;
|
||||||
case TR_CLOSE:
|
case TR_CLOSE:
|
||||||
//this.enable();
|
// this.enable();
|
||||||
closePanel();
|
closePanel();
|
||||||
break;
|
break;
|
||||||
case TR_OPEN:
|
case TR_OPEN:
|
||||||
//this.enable();
|
// this.enable();
|
||||||
updateForOpenPanel();
|
updateForOpenPanel();
|
||||||
break;
|
break;
|
||||||
case TABLECURATION:
|
case TABLECURATION:
|
||||||
|
@ -114,19 +108,19 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
case TR_READONLY:
|
case TR_READONLY:
|
||||||
break;
|
break;
|
||||||
case WIZARD_OPEN:
|
case WIZARD_OPEN:
|
||||||
//this.disable();
|
// this.disable();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
protected void manageWidgetRequestEvents(WidgetRequestEvent event){
|
protected void manageWidgetRequestEvents(WidgetRequestEvent event) {
|
||||||
Log.debug("ToolBox recieved event: "+event.getWidgetRequestType().toString());
|
Log.debug("ToolBox recieved event: "
|
||||||
|
+ event.getWidgetRequestType().toString());
|
||||||
widgetRequestType = event.getWidgetRequestType();
|
widgetRequestType = event.getWidgetRequestType();
|
||||||
switch (event.getWidgetRequestType()){
|
switch (event.getWidgetRequestType()) {
|
||||||
case CHANGECOLUMNTYPEPANEL:
|
case CHANGECOLUMNTYPEPANEL:
|
||||||
doColumnTypeChangeTab(event);
|
doColumnTypeChangeTab(event);
|
||||||
break;
|
break;
|
||||||
|
@ -138,38 +132,42 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
break;
|
break;
|
||||||
case SPLITCOLUMNPANEL:
|
case SPLITCOLUMNPANEL:
|
||||||
doSplitColumnTab(event);
|
doSplitColumnTab(event);
|
||||||
break;
|
break;
|
||||||
case MERGECOLUMNPANEL:
|
case MERGECOLUMNPANEL:
|
||||||
doMergeColumnTab(event);
|
doMergeColumnTab(event);
|
||||||
break;
|
break;
|
||||||
case GROUPBYPANEL:
|
case GROUPBYPANEL:
|
||||||
doGroupByTab(event);
|
doGroupByTab(event);
|
||||||
break;
|
break;
|
||||||
case LABELCOLUNPANEL:
|
case LABELCOLUNPANEL:
|
||||||
doLabelColumnTab(event);
|
doLabelColumnTab(event);
|
||||||
break;
|
break;
|
||||||
case CHANGETABLETYPEPANEL:
|
case CHANGETABLETYPEPANEL:
|
||||||
doChangeTableTypeTab(event);
|
doChangeTableTypeTab(event);
|
||||||
break;
|
break;
|
||||||
case DUPLICATESROWSPANEL:
|
case DUPLICATESROWSPANEL:
|
||||||
doDuplicatesRowsTab(event);
|
doDuplicatesRowsTab(event);
|
||||||
break;
|
break;
|
||||||
case VALIDATIONSTASKSPANEL:
|
case VALIDATIONSTASKSPANEL:
|
||||||
doValidationsTasksTab(event);
|
doValidationsTasksTab(event);
|
||||||
break;
|
break;
|
||||||
case NORMALIZEPANEL:
|
case NORMALIZEPANEL:
|
||||||
doNormalizeTab(event);
|
doNormalizeTab(event);
|
||||||
break;
|
break;
|
||||||
case DENORMALIZEPANEL:
|
case DENORMALIZEPANEL:
|
||||||
doDenormalizeTab(event);
|
doDenormalizeTab(event);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case MONITORBACKGROUNDPANEL:
|
||||||
|
doMonitorBackgroundTab(event);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doHistoryTab(){
|
protected void doHistoryTab() {
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -186,30 +184,33 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doColumnTypeChangeTab(WidgetRequestEvent event) {
|
||||||
|
Log.debug("WidgetRequestEvent.CHANGECOLUMNTYPEPANEL : ["
|
||||||
protected void doColumnTypeChangeTab(WidgetRequestEvent event){
|
+ event.getTrId() + " ,columnName: " + event.getColumnName()
|
||||||
Log.debug("WidgetRequestEvent.CHANGECOLUMNTYPEPANEL : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
+ "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.openColumnTypeChangeTab(event.getTrId(), event.getColumnName());
|
toolBox.openColumnTypeChangeTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
} else {
|
} else {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.openColumnTypeChangeTab(event.getTrId(), event.getColumnName());
|
toolBox.openColumnTypeChangeTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doAddColumnTab(WidgetRequestEvent event){
|
protected void doAddColumnTab(WidgetRequestEvent event) {
|
||||||
Log.debug("WidgetRequestEvent.AddColumnPanel : ["+event.getTrId()+"]");
|
Log.debug("WidgetRequestEvent.AddColumnPanel : [" + event.getTrId()
|
||||||
|
+ "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -226,68 +227,75 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doDeleteColumnTab(WidgetRequestEvent event) {
|
||||||
protected void doDeleteColumnTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.DeleteColumnPanel : [" + event.getTrId()
|
||||||
Log.debug("WidgetRequestEvent.DeleteColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
+ " ,columnName: " + event.getColumnName() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.openDeleteColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openDeleteColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
} else {
|
} else {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.openDeleteColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openDeleteColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doSplitColumnTab(WidgetRequestEvent event){
|
protected void doSplitColumnTab(WidgetRequestEvent event) {
|
||||||
Log.debug("WidgetRequestEvent.SplitColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
Log.debug("WidgetRequestEvent.SplitColumnPanel : [" + event.getTrId()
|
||||||
|
+ " ,columnName: " + event.getColumnName() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.openSplitColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openSplitColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
} else {
|
} else {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openLabelColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doMergeColumnTab(WidgetRequestEvent event) {
|
||||||
protected void doMergeColumnTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.MergeColumnPanel : [" + event.getTrId()
|
||||||
Log.debug("WidgetRequestEvent.MergeColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
+ " ,columnName: " + event.getColumnName() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.openMergeColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openMergeColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
} else {
|
} else {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openLabelColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doGroupByTab(WidgetRequestEvent event){
|
protected void doGroupByTab(WidgetRequestEvent event) {
|
||||||
Log.debug("WidgetRequestEvent.GroupByPanel : ["+event.getTrId()+"]");
|
Log.debug("WidgetRequestEvent.GroupByPanel : [" + event.getTrId() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -304,30 +312,32 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doLabelColumnTab(WidgetRequestEvent event) {
|
||||||
protected void doLabelColumnTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.LabelColumnPanel : [" + event.getTrId()
|
||||||
Log.debug("WidgetRequestEvent.LabelColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
+ " ,columnName: " + event.getColumnName() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openLabelColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
} else {
|
} else {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
toolBox.openLabelColumnTab(event.getTrId(),
|
||||||
|
event.getColumnName());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doChangeTableTypeTab(WidgetRequestEvent event) {
|
||||||
protected void doChangeTableTypeTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.ChangeTableTypePanel : ["
|
||||||
Log.debug("WidgetRequestEvent.ChangeTableTypePanel : ["+event.getTrId()+"]");
|
+ event.getTrId() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -344,10 +354,10 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doDuplicatesRowsTab(WidgetRequestEvent event) {
|
||||||
protected void doDuplicatesRowsTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.DuplicateRowsPanel : [" + event.getTrId()
|
||||||
Log.debug("WidgetRequestEvent.DuplicateRowsPanel : ["+event.getTrId()+"]");
|
+ "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -364,9 +374,10 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doValidationsTableTab(WidgetRequestEvent event){
|
protected void doValidationsTableTab(WidgetRequestEvent event) {
|
||||||
Log.debug("WidgetRequestEvent.ValidationsTablePanel : ["+event.getTrId()+"]");
|
Log.debug("WidgetRequestEvent.ValidationsTablePanel : ["
|
||||||
|
+ event.getTrId() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -383,10 +394,10 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doValidationsTasksTab(WidgetRequestEvent event) {
|
||||||
protected void doValidationsTasksTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.ValidationsTasksPanel : ["
|
||||||
Log.debug("WidgetRequestEvent.ValidationsTasksPanel : ["+event.getTrId()+"]");
|
+ event.getTrId() + "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -403,10 +414,10 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doNormalizeTab(WidgetRequestEvent event) {
|
||||||
protected void doNormalizeTab(WidgetRequestEvent event){
|
Log.debug("WidgetRequestEvent.NoramlizePanel : [" + event.getTrId()
|
||||||
Log.debug("WidgetRequestEvent.NoramlizePanel : ["+event.getTrId()+"]");
|
+ "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -423,9 +434,10 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doDenormalizeTab(WidgetRequestEvent event){
|
protected void doDenormalizeTab(WidgetRequestEvent event) {
|
||||||
Log.debug("WidgetRequestEvent.DenoramlizePanel : ["+event.getTrId()+"]");
|
Log.debug("WidgetRequestEvent.DenoramlizePanel : [" + event.getTrId()
|
||||||
|
+ "]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -442,9 +454,22 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doMonitorBackgroundTab(WidgetRequestEvent event) {
|
||||||
protected void doPropertiesOpenTab(){
|
Log.debug("WidgetRequestEvent.MonitorBackgroundPanel");
|
||||||
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
|
toolBox.openMonitorBackgroundTab();
|
||||||
|
Log.debug("ToolBoxPanelSTate.OPENED Monitor Background Tab");
|
||||||
|
} else {
|
||||||
|
enable();
|
||||||
|
expand();
|
||||||
|
state = ToolBoxPanelState.OPENED;
|
||||||
|
toolBox.openMonitorBackgroundTab();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void doPropertiesOpenTab() {
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|| uiStateType == UIStateType.TABLECURATION
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|| uiStateType == UIStateType.TABLEUPDATE) {
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
@ -460,25 +485,23 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
} else {
|
} else {
|
||||||
Log.debug("ToolBoxPanel No table open");
|
Log.debug("ToolBoxPanel No table open");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doHelpTab(){
|
protected void doHelpTab() {
|
||||||
Log.debug("ToolBoxPanel show help tab");
|
Log.debug("ToolBoxPanel show help tab");
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
toolBox.showHelpTab();
|
toolBox.showHelpTab();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void closePanelOnly() {
|
||||||
public void closePanelOnly(){
|
|
||||||
collapse();
|
collapse();
|
||||||
disable();
|
disable();
|
||||||
state=ToolBoxPanelState.CLOSED;
|
state = ToolBoxPanelState.CLOSED;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void closePanel(){
|
public void closePanel() {
|
||||||
toolBox.closePropertiesTabs();
|
toolBox.closePropertiesTabs();
|
||||||
toolBox.closeHistoryPanel();
|
toolBox.closeHistoryPanel();
|
||||||
toolBox.closeChangeColumnTypePanel();
|
toolBox.closeChangeColumnTypePanel();
|
||||||
|
@ -496,25 +519,24 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
toolBox.closeDenormalizePanel();
|
toolBox.closeDenormalizePanel();
|
||||||
Log.debug("ToolBoxPanel Closed");
|
Log.debug("ToolBoxPanel Closed");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startPanel(){
|
public void startPanel() {
|
||||||
enable();
|
enable();
|
||||||
expand();
|
expand();
|
||||||
state = ToolBoxPanelState.OPENED;
|
state = ToolBoxPanelState.OPENED;
|
||||||
toolBox.startTabs();
|
toolBox.startTabs();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void updatePanel() {
|
||||||
public void updatePanel(){
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
|
||||||
toolBox.updateTabs();
|
toolBox.updateTabs();
|
||||||
Log.debug("ToolBoxPanel Updated");
|
Log.debug("ToolBoxPanel Updated");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateForOpenPanel(){
|
public void updateForOpenPanel() {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.updateTabs();
|
toolBox.updateTabs();
|
||||||
toolBox.openPropertiesTab();
|
toolBox.openPropertiesTab();
|
||||||
Log.debug("ToolBoxPanel Updated For Table");
|
Log.debug("ToolBoxPanel Updated For Table");
|
||||||
|
@ -527,8 +549,8 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel Updated For Table");
|
Log.debug("ToolBoxPanel Updated For Table");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateForCurationPanel(TRId trId){
|
public void updateForCurationPanel(TRId trId) {
|
||||||
if (state == ToolBoxPanelState.OPENED) {
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
toolBox.updateTabs();
|
toolBox.updateTabs();
|
||||||
toolBox.openValidationsTasksTab(trId);
|
toolBox.openValidationsTasksTab(trId);
|
||||||
|
@ -542,5 +564,5 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
Log.debug("ToolBoxPanel Updated For Curation");
|
Log.debug("ToolBoxPanel Updated For Curation");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue