public abstract class AbstactSplitMergeOperation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.sencha.gxt.widget.core.client.form.ComboBox<TdOperatorComboOperator> |
comboOperator |
protected com.google.web.bindery.event.shared.EventBus |
eventBus |
protected SplitAndMergeColumnSession |
operationColumnSession |
protected OperationID |
operationID |
protected org.gcube.portlets.user.td.columnwidget.client.progress.ProgressDialogListener |
progressListener |
protected TdColumnOperationServiceAsync |
serviceAsync |
protected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId |
trId |
| Constructor and Description |
|---|
AbstactSplitMergeOperation() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHandlersForComboOperator(com.sencha.gxt.data.shared.LabelProvider<TdBaseComboDataBean> labelProvider) |
protected void |
doOperationSubmit(String fieldValue,
TdOperatorComboOperator operator,
org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData firstColumnData,
org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData secColumnData,
String firstColumnLabel,
String secondColumnLabel,
org.gcube.portlets.user.td.columnwidget.client.store.ColumnTypeCodeElement columnTypeCodeElement,
org.gcube.portlets.user.td.columnwidget.client.store.ColumnTypeCodeElement columnTypeCodeElement2,
org.gcube.portlets.user.td.columnwidget.client.store.ColumnDataTypeElement selectedDataType1,
org.gcube.portlets.user.td.columnwidget.client.store.ColumnDataTypeElement selectedDataType2,
boolean deleteSourceColumn) |
TdOperatorComboOperator |
getDefaultValue() |
com.sencha.gxt.data.shared.ListStore<TdOperatorComboOperator> |
getStoreCombo() |
protected abstract void |
initAbstactSplitMergeOperation(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
OperationID operationID,
com.google.web.bindery.event.shared.EventBus bus) |
protected void |
initComboOperatorForOperationId() |
protected abstract void |
setListener(org.gcube.portlets.user.td.columnwidget.client.progress.ProgressDialogListener listener) |
protected abstract void |
updateComboOperatorStatus(TdOperatorComboOperator operator) |
protected SplitAndMergeColumnSession operationColumnSession
protected OperationID operationID
protected TdColumnOperationServiceAsync serviceAsync
protected com.google.web.bindery.event.shared.EventBus eventBus
protected com.sencha.gxt.widget.core.client.form.ComboBox<TdOperatorComboOperator> comboOperator
protected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId
protected org.gcube.portlets.user.td.columnwidget.client.progress.ProgressDialogListener progressListener
protected abstract void initAbstactSplitMergeOperation(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
OperationID operationID,
com.google.web.bindery.event.shared.EventBus bus)
throws Exception
Exceptionprotected abstract void updateComboOperatorStatus(TdOperatorComboOperator operator)
protected abstract void setListener(org.gcube.portlets.user.td.columnwidget.client.progress.ProgressDialogListener listener)
protected void doOperationSubmit(String fieldValue, TdOperatorComboOperator operator, org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData firstColumnData, org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData secColumnData, String firstColumnLabel, String secondColumnLabel, org.gcube.portlets.user.td.columnwidget.client.store.ColumnTypeCodeElement columnTypeCodeElement, org.gcube.portlets.user.td.columnwidget.client.store.ColumnTypeCodeElement columnTypeCodeElement2, org.gcube.portlets.user.td.columnwidget.client.store.ColumnDataTypeElement selectedDataType1, org.gcube.portlets.user.td.columnwidget.client.store.ColumnDataTypeElement selectedDataType2, boolean deleteSourceColumn)
protected void initComboOperatorForOperationId()
protected void addHandlersForComboOperator(com.sencha.gxt.data.shared.LabelProvider<TdBaseComboDataBean> labelProvider)
public com.sencha.gxt.data.shared.ListStore<TdOperatorComboOperator> getStoreCombo()
public TdOperatorComboOperator getDefaultValue()
Copyright © 2014. All Rights Reserved.