Updated Normalization

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-gwt-service@98313 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2014-07-02 16:13:07 +00:00
parent affb2cfd29
commit ad05f72ab2
2 changed files with 15 additions and 4 deletions

View File

@ -8,6 +8,7 @@ import org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.O
import org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution;
import org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId;
import org.gcube.data.analysis.tabulardata.model.column.ColumnReference;
import org.gcube.data.analysis.tabulardata.model.metadata.common.ImmutableLocalizedText;
import org.gcube.data.analysis.tabulardata.model.table.TableId;
import org.gcube.data.analysis.tabulardata.service.TabularDataService;
import org.gcube.portlets.user.td.gwtservice.server.trservice.OperationDefinitionMap;
@ -62,14 +63,20 @@ public class OpExecution4Normalization extends OpExecutionBuilder {
columnReferences.add(columnReference);
}
//String name=normalizationSession.getNormalizedColumnName();
//String value=normalizationSession.getValueColumnName();
String name=normalizationSession.getNormalizedColumnName();
String value=normalizationSession.getValueColumnName();
ImmutableLocalizedText nameText = new ImmutableLocalizedText(
name);
ImmutableLocalizedText valueText = new ImmutableLocalizedText(
value);
operationDefinition = OperationDefinitionMap.map(
OperationsId.Normalize.toString(), service);
map.put(Constants.PARAMETER_KEY, columnReferences);
map.put(Constants.PARAMETER_NORMALIZATION_TO_NORMALIZE, columnReferences);
map.put(Constants.PARAMETER_NORMALIZATION_NORM_LABEL, nameText);
map.put(Constants.PARAMETER_NORMALIZATION_QUANT_LABEL, valueText);
invocation = new OperationExecution(
operationDefinition.getOperationId(), map);

View File

@ -82,5 +82,9 @@ public class Constants {
public static final String PARAMETER_ADD_COLUMN_DATA_TYPE = "dataType";
public static final String PARAMETER_ADD_COLUMN_VALUE = "value";
public static final String PARAMETER_NORMALIZATION_TO_NORMALIZE = "to_normalize";
public static final String PARAMETER_NORMALIZATION_NORM_LABEL = "norm_label";
public static final String PARAMETER_NORMALIZATION_QUANT_LABEL = "quant_label";
}