Minor Update
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-toolbox-widget@96793 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
363769b1e1
commit
0ebea73a05
|
@ -135,6 +135,12 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
case DELETECOLUMNPANEL:
|
case DELETECOLUMNPANEL:
|
||||||
doDeleteColumnTab(event);
|
doDeleteColumnTab(event);
|
||||||
break;
|
break;
|
||||||
|
case SPLITCOLUMNPANEL:
|
||||||
|
doSplitColumnTab(event);
|
||||||
|
break;
|
||||||
|
case MERGECOLUMNPANEL:
|
||||||
|
doMergeColumnTab(event);
|
||||||
|
break;
|
||||||
case LABELCOLUNPANEL:
|
case LABELCOLUNPANEL:
|
||||||
doLabelColumnTab(event);
|
doLabelColumnTab(event);
|
||||||
break;
|
break;
|
||||||
|
@ -230,6 +236,47 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void doSplitColumnTab(WidgetRequestEvent event){
|
||||||
|
Log.debug("WidgetRequestEvent.SplitColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
||||||
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
|
toolBox.openSplitColumnTab(event.getTrId(), event.getColumnName());
|
||||||
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
|
} else {
|
||||||
|
enable();
|
||||||
|
expand();
|
||||||
|
state = ToolBoxPanelState.OPENED;
|
||||||
|
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
Log.debug("ToolBoxPanel No table open");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
protected void doMergeColumnTab(WidgetRequestEvent event){
|
||||||
|
Log.debug("WidgetRequestEvent.MergeColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
||||||
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|
|| uiStateType == UIStateType.TABLECURATION
|
||||||
|
|| uiStateType == UIStateType.TABLEUPDATE) {
|
||||||
|
if (state == ToolBoxPanelState.OPENED) {
|
||||||
|
toolBox.openMergeColumnTab(event.getTrId(), event.getColumnName());
|
||||||
|
Log.debug("ToolBoxPanelSTate.OPENED Add Tabs");
|
||||||
|
} else {
|
||||||
|
enable();
|
||||||
|
expand();
|
||||||
|
state = ToolBoxPanelState.OPENED;
|
||||||
|
toolBox.openLabelColumnTab(event.getTrId(), event.getColumnName());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
Log.debug("ToolBoxPanel No table open");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
protected void doLabelColumnTab(WidgetRequestEvent event){
|
protected void doLabelColumnTab(WidgetRequestEvent event){
|
||||||
Log.debug("WidgetRequestEvent.LabelColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
Log.debug("WidgetRequestEvent.LabelColumnPanel : ["+event.getTrId()+" ,columnName: "+event.getColumnName()+"]");
|
||||||
if (uiStateType == UIStateType.TR_OPEN
|
if (uiStateType == UIStateType.TR_OPEN
|
||||||
|
@ -370,6 +417,8 @@ public class ToolBoxPanel extends ContentPanel {
|
||||||
toolBox.closeChangeColumnTypePanel();
|
toolBox.closeChangeColumnTypePanel();
|
||||||
toolBox.closeAddColumnPanel();
|
toolBox.closeAddColumnPanel();
|
||||||
toolBox.closeDeleteColumnPanel();
|
toolBox.closeDeleteColumnPanel();
|
||||||
|
toolBox.closeSplitColumnPanel();
|
||||||
|
toolBox.closeMergeColumnPanel();
|
||||||
toolBox.closeLabelColumnPanel();
|
toolBox.closeLabelColumnPanel();
|
||||||
toolBox.closeChangeTableTypePanel();
|
toolBox.closeChangeTableTypePanel();
|
||||||
toolBox.closeDuplicatesRowsPanel();
|
toolBox.closeDuplicatesRowsPanel();
|
||||||
|
|
Loading…
Reference in New Issue