From 1472f74c0baa8c8fd3df232c32b7947ff1255834 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Mon, 15 May 2017 10:49:43 +0000 Subject: [PATCH] ref 8580:TDM - TabMan - Support Java 8 compatibility https://support.d4science.org/issues/8580 Updated compatibility to Java 8 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-expression-widget@148655 82a268e6-3cf1-43bd-a215-b396298e98cf --- .classpath | 6 +- distro/changelog.xml | 4 + pom.xml | 8 +- .../client/ColumnExpressionPanel.java | 235 +++----- .../client/ColumnFilterDialog.java | 4 +- .../client/ExpressionWidgetEntry.java | 4 +- .../client/MultiColumnExpressionPanel.java | 152 ++--- .../client/MultiColumnFilterDialog.java | 4 +- .../ReplaceColumnByExpressionDialog.java | 142 ++--- .../ReplaceColumnByExpressionPanel.java | 4 +- ...ceColumnByMultiColumnExpressionDialog.java | 133 ++--- ...aceColumnByMultiColumnExpressionPanel.java | 4 +- .../client/ReplaceExpressionDialog.java | 161 +++--- .../client/ReplaceExpressionPanel.java | 4 +- .../client/RowsDeleteByExpressionDialog.java | 4 +- ...wsDeleteByMultiColumnExpressionDialog.java | 4 +- .../client/RuleEditDialog.java | 4 +- .../client/RuleEditPanel.java | 4 +- .../client/RuleOnColumnCreateDialog.java | 7 +- .../client/RuleOnTableCreateDialog.java | 63 +-- .../TemplateColumnExpressionDialog.java | 105 ++-- .../TemplateMultiColumnExpressionDialog.java | 45 +- .../client/custom/DefaultAppearance.java | 4 +- .../client/custom/IconButton.java | 4 +- .../client/custom/IconButtonAppearance.java | 4 +- .../MultiColumnExpressionPanelException.java | 4 +- .../ConditionOnMultiColumnWidget.java | 4 +- .../client/expression/ConditionWidget.java | 4 +- .../client/expression/ReplaceWidget.java | 4 +- .../help/HelpReplaceColumnByExpression.java | 5 + .../HelpReplaceColumnByExpressionDialog.java | 4 +- .../HelpReplaceColumnByExpressionPanel.java | 4 +- .../client/multicolumn/ArgType.java | 4 +- .../multicolumn/ArgTypePropertiesCombo.java | 4 +- .../multicolumn/DepthOfExpressionElement.java | 4 +- ...pthOfExpressionElementPropertiesCombo.java | 4 +- .../multicolumn/DepthOfExpressionStore.java | 4 +- .../multicolumn/DepthOfExpressionType.java | 4 +- .../client/multicolumn/LogicalDepth.java | 4 +- .../ExpressionWrapperNotification.java | 4 +- .../notification/RuleDialogNotification.java | 4 +- .../RuleEditDialogNotification.java | 4 +- .../client/operation/Operation.java | 4 +- .../client/operation/OperationProperties.java | 4 +- .../client/operation/OperationsStore.java | 4 +- .../properties/ColumnDataProperties.java | 4 +- .../properties/ColumnDataPropertiesCombo.java | 4 +- .../properties/ColumnDataTypeProperties.java | 4 +- .../properties/ColumnTypeCodeProperties.java | 4 +- .../properties/LocaleTypeProperties.java | 4 +- .../client/properties/ReplaceElement.java | 4 +- .../properties/ReplaceElementProperties.java | 4 +- .../properties/ReplaceElementStore.java | 4 +- ...ColumnPlaceHolderDescriptorProperties.java | 4 +- .../properties/TabResourceProperties.java | 4 +- .../TabResourcePropertiesCombo.java | 4 +- .../client/resources/ExpressionResources.java | 4 +- .../client/rpc/ExpressionService.java | 75 +-- .../client/rpc/ExpressionServiceAsync.java | 4 +- .../client/store/ColumnDataTypeElement.java | 4 +- .../client/store/ColumnDataTypeStore.java | 4 +- .../client/store/ColumnTypeCodeElement.java | 4 +- .../client/store/ColumnTypeCodeStore.java | 9 +- .../client/store/LocaleTypeElement.java | 4 +- .../client/threshold/Threshold.java | 4 +- .../client/threshold/ThresholdProperties.java | 4 +- .../client/threshold/ThresholdStore.java | 4 +- .../client/type/ReplaceExpressionType.java | 4 +- .../client/utils/InfoMessageBox.java | 4 +- .../client/utils/UtilsGXT3.java | 4 +- .../server/CExpressionMapServlet.java | 4 +- .../server/C_ExpressionParser.java | 535 +++++++----------- .../server/ExpressionServiceImpl.java | 4 +- .../server/ExpressionSession.java | 4 +- .../service/rule/AppliedRulesResponseMap.java | 4 +- .../service/rule/RuleDescriptionMap.java | 4 +- .../server/service/rule/RuleScopeMap.java | 4 +- .../server/service/rule/RuleTypeMap.java | 4 +- .../td/expressionwidget/shared/Constants.java | 4 +- .../ConditionOnMultiColumnTypeMap.java | 4 +- .../shared/condition/ConditionTypeMap.java | 4 +- .../exception/ConditionTypeMapException.java | 22 +- .../exception/ExpressionParserException.java | 17 +- .../exception/ExpressionServiceException.java | 21 +- .../exception/ReplaceTypeMapException.java | 22 +- .../shared/model/C_OperatorType.java | 4 +- .../aggregation/C_AggregationExpression.java | 4 +- .../model/composite/aggregation/C_Avg.java | 9 +- .../model/composite/aggregation/C_Count.java | 9 +- .../model/composite/aggregation/C_Max.java | 9 +- .../model/composite/aggregation/C_Min.java | 9 +- .../composite/aggregation/C_ST_Extent.java | 12 +- .../model/composite/aggregation/C_Sum.java | 9 +- .../composite/arithmetic/C_Addition.java | 4 +- .../arithmetic/C_ArithmeticExpression.java | 4 +- .../composite/arithmetic/C_Division.java | 4 +- .../arithmetic/C_Exponentiation.java | 9 +- .../model/composite/arithmetic/C_Modulus.java | 4 +- .../arithmetic/C_Multiplication.java | 4 +- .../composite/arithmetic/C_Subtraction.java | 4 +- .../model/composite/comparable/C_Equals.java | 4 +- .../comparable/C_GreaterOrEquals.java | 4 +- .../composite/comparable/C_GreaterThan.java | 4 +- .../composite/comparable/C_LessOrEquals.java | 4 +- .../composite/comparable/C_LessThan.java | 4 +- .../composite/comparable/C_NotEquals.java | 4 +- .../composite/comparable/C_NotGreater.java | 4 +- .../model/composite/comparable/C_NotLess.java | 4 +- .../model/composite/functions/C_Cast.java | 4 +- .../shared/model/composite/text/C_Concat.java | 4 +- .../shared/model/composite/text/C_Lenght.java | 4 +- .../model/composite/text/C_Levenshtein.java | 4 +- .../shared/model/composite/text/C_Lower.java | 4 +- .../shared/model/composite/text/C_MD5.java | 4 +- .../model/composite/text/C_Similarity.java | 4 +- .../model/composite/text/C_Soundex.java | 4 +- .../composite/text/C_SubstringByIndex.java | 4 +- .../composite/text/C_SubstringByRegex.java | 4 +- .../composite/text/C_SubstringPosition.java | 4 +- .../composite/text/C_TextBeginsWith.java | 4 +- .../model/composite/text/C_TextContains.java | 4 +- .../model/composite/text/C_TextEndsWith.java | 4 +- .../composite/text/C_TextMatchSQLRegexp.java | 4 +- .../text/C_TextReplaceMatchingRegex.java | 4 +- .../shared/model/composite/text/C_Trim.java | 4 +- .../shared/model/composite/text/C_Upper.java | 4 +- .../shared/model/leaf/C_ColumnReference.java | 4 +- .../leaf/C_ColumnReferencePlaceholder.java | 4 +- .../shared/model/leaf/C_ConstantList.java | 4 +- .../shared/model/leaf/C_Leaf.java | 4 +- .../shared/model/leaf/TD_Value.java | 4 +- .../shared/model/logical/C_And.java | 4 +- .../shared/model/logical/C_Between.java | 4 +- .../shared/model/logical/C_IsNotNull.java | 4 +- .../shared/model/logical/C_IsNull.java | 4 +- .../shared/model/logical/C_Not.java | 4 +- .../shared/model/logical/C_Or.java | 4 +- .../shared/model/logical/C_ValueIsIn.java | 4 +- .../shared/replace/ReplaceType.java | 4 +- .../shared/replace/ReplaceTypeMap.java | 4 +- .../rule/RuleDescriptionDataProperties.java | 4 +- .../RuleDescriptionDataPropertiesCombo.java | 4 +- 142 files changed, 982 insertions(+), 1311 deletions(-) diff --git a/.classpath b/.classpath index 5b53453..865ccfe 100644 --- a/.classpath +++ b/.classpath @@ -1,12 +1,12 @@ - + - + @@ -32,5 +32,5 @@ - + diff --git a/distro/changelog.xml b/distro/changelog.xml index e40161a..eb93a20 100644 --- a/distro/changelog.xml +++ b/distro/changelog.xml @@ -1,4 +1,8 @@ + + Support Java 8 compatibility [ticket #8580] + Updated to new PortalContext [ticket #6548] diff --git a/pom.xml b/pom.xml index 3ad184f..8d8f219 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ 4.0.0 org.gcube.portlets.user tabular-data-expression-widget - 1.9.0-SNAPSHOT + 1.10.0-SNAPSHOT tabular-data-expression-widget @@ -40,6 +40,8 @@ distro config + + 1.7 @@ -50,7 +52,7 @@ ${env.KEYS} - + UTF-8 UTF-8 @@ -115,7 +117,7 @@ compile - + org.gcube.data.analysis.tabulardata diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnExpressionPanel.java index c5d7c0e..989a148 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnExpressionPanel.java @@ -55,9 +55,8 @@ import com.sencha.gxt.widget.core.client.info.Info; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it - * + * @author Giancarlo Panichi + * */ public class ColumnExpressionPanel extends FramedPanel { private static final String RULE_DESCRIPTION_HEIGHT = "44px"; @@ -65,7 +64,7 @@ public class ColumnExpressionPanel extends FramedPanel { private static final String WIDTH = "658px"; private static final String HEIGHT = "364px"; private static final String RULE_HEIGHT = "388px"; - + private enum ColumnExpressionPanelType { ColumnFilter, RowDeleteByExpression, Template, RuleOnColumn; } @@ -99,12 +98,16 @@ public class ColumnExpressionPanel extends FramedPanel { /** * * @param parentFilterDialog + * parent * @param column + * column * @param columns + * list of column * @param eventBus + * event bus */ - public ColumnExpressionPanel(ColumnFilterDialog parentFilterDialog, - ColumnData column, ArrayList columns, EventBus eventBus) { + public ColumnExpressionPanel(ColumnFilterDialog parentFilterDialog, ColumnData column, + ArrayList columns, EventBus eventBus) { super(); setWidth(WIDTH); setHeight(HEIGHT); @@ -119,13 +122,16 @@ public class ColumnExpressionPanel extends FramedPanel { /** * * @param parentRowsDeleteByExpressionDialog + * parent * @param column + * column * @param columns + * list of column * @param eventBus + * event bus */ - public ColumnExpressionPanel( - RowsDeleteByExpressionDialog parentRowsDeleteByExpressionDialog, - ColumnData column, ArrayList columns, EventBus eventBus) { + public ColumnExpressionPanel(RowsDeleteByExpressionDialog parentRowsDeleteByExpressionDialog, ColumnData column, + ArrayList columns, EventBus eventBus) { super(); setWidth(WIDTH); setHeight(RULE_HEIGHT); @@ -140,12 +146,14 @@ public class ColumnExpressionPanel extends FramedPanel { /** * * @param parentColumnExpressionDialog + * parent * @param column + * column * @param eventBus + * event bus */ - public ColumnExpressionPanel( - TemplateColumnExpressionDialog parentColumnExpressionDialog, - ColumnData column, EventBus eventBus) { + public ColumnExpressionPanel(TemplateColumnExpressionDialog parentColumnExpressionDialog, ColumnData column, + EventBus eventBus) { super(); setWidth(WIDTH); setHeight(HEIGHT); @@ -161,10 +169,11 @@ public class ColumnExpressionPanel extends FramedPanel { /** * * @param parent + * parent * @param eventBus + * event bus */ - public ColumnExpressionPanel(RuleOnColumnCreateDialog parent, - EventBus eventBus) { + public ColumnExpressionPanel(RuleOnColumnCreateDialog parent, EventBus eventBus) { super(); setWidth(WIDTH); setHeight(HEIGHT); @@ -239,12 +248,9 @@ public class ColumnExpressionPanel extends FramedPanel { flowButton.add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); - basicLayout.add(properties, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(properties, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); if (initialRuleDescriptionData == null) { @@ -267,21 +273,16 @@ public class ColumnExpressionPanel extends FramedPanel { ruleDescription.setHeight(RULE_DESCRIPTION_HEIGHT); ruleDescription.setToolTip("Rule Description"); if (initialRuleDescriptionData != null) { - ruleDescription.setValue(initialRuleDescriptionData - .getDescription()); + ruleDescription.setValue(initialRuleDescriptionData.getDescription()); } - FieldLabel ruleDescriptionLabel = new FieldLabel(ruleDescription, - "Rule Description"); + FieldLabel ruleDescriptionLabel = new FieldLabel(ruleDescription, "Rule Description"); // comboDataType - ColumnDataTypeProperties propsDataType = GWT - .create(ColumnDataTypeProperties.class); - ListStore storeComboDataType = new ListStore( - propsDataType.id()); + ColumnDataTypeProperties propsDataType = GWT.create(ColumnDataTypeProperties.class); + ListStore storeComboDataType = new ListStore(propsDataType.id()); storeComboDataType.addAll(ColumnDataTypeStore.getAttributeType()); - comboDataType = new ComboBox(storeComboDataType, - propsDataType.label()); + comboDataType = new ComboBox(storeComboDataType, propsDataType.label()); Log.trace("ComboDataType created"); addHandlersForComboAttributeType(propsDataType.label()); @@ -292,13 +293,11 @@ public class ColumnExpressionPanel extends FramedPanel { comboDataType.setTriggerAction(TriggerAction.ALL); if (initialRuleDescriptionData != null) { - Log.debug("Initial RuleDescriptionData: " - + initialRuleDescriptionData); + Log.debug("Initial RuleDescriptionData: " + initialRuleDescriptionData); ColumnDataType cdt = retrieveColumnDataType(); if (cdt != null) { Log.debug("Retrieved column data type: " + cdt); - ColumnDataTypeElement cdte = ColumnDataTypeStore - .selectedAttributeElement(cdt); + ColumnDataTypeElement cdte = ColumnDataTypeStore.selectedAttributeElement(cdt); if (cdte != null) { comboDataType.setValue(cdte); @@ -310,19 +309,15 @@ public class ColumnExpressionPanel extends FramedPanel { comboDataTypeLabel = new FieldLabel(comboDataType, "Data Type"); - propertiesLayout.add(ruleNameLabel, new VerticalLayoutData(1, -1, - new Margins(0))); - propertiesLayout.add(ruleDescriptionLabel, new VerticalLayoutData(1, - -1, new Margins(0))); + propertiesLayout.add(ruleNameLabel, new VerticalLayoutData(1, -1, new Margins(0))); + propertiesLayout.add(ruleDescriptionLabel, new VerticalLayoutData(1, -1, new Margins(0))); - propertiesLayout.add(comboDataTypeLabel, new VerticalLayoutData(1, -1, - new Margins(0))); + propertiesLayout.add(comboDataTypeLabel, new VerticalLayoutData(1, -1, new Margins(0))); } private ColumnDataType retrieveColumnDataType() { - TDRuleType tdRuleColumnType = initialRuleDescriptionData - .getTdRuleType(); + TDRuleType tdRuleColumnType = initialRuleDescriptionData.getTdRuleType(); if (tdRuleColumnType instanceof TDBaseColumnRuleType) { TDBaseColumnRuleType tdBaseColumnRuleType = (TDBaseColumnRuleType) tdRuleColumnType; return tdBaseColumnRuleType.getColumnDataType(); @@ -332,27 +327,17 @@ public class ColumnExpressionPanel extends FramedPanel { } - protected void addHandlersForComboAttributeType( - final LabelProvider labelProvider) { - comboDataType - .addSelectionHandler(new SelectionHandler() { - public void onSelection( - SelectionEvent event) { - Info.display( - "Attribute Type Selected", - "You selected " - + (event.getSelectedItem() == null ? "nothing" - : labelProvider.getLabel(event - .getSelectedItem()) - + "!")); - Log.debug("ComboAttributeType selected: " - + event.getSelectedItem()); - ColumnDataTypeElement attributeType = event - .getSelectedItem(); - updateDataType(attributeType.getType()); - } + protected void addHandlersForComboAttributeType(final LabelProvider labelProvider) { + comboDataType.addSelectionHandler(new SelectionHandler() { + public void onSelection(SelectionEvent event) { + Info.display("Attribute Type Selected", "You selected " + (event.getSelectedItem() == null ? "nothing" + : labelProvider.getLabel(event.getSelectedItem()) + "!")); + Log.debug("ComboAttributeType selected: " + event.getSelectedItem()); + ColumnDataTypeElement attributeType = event.getSelectedItem(); + updateDataType(attributeType.getType()); + } - }); + }); } protected void updateCondition() { @@ -374,13 +359,11 @@ public class ColumnExpressionPanel extends FramedPanel { protected ColumnMockUp retrieveColumnMockUp() { ColumnMockUp columnMockUp = null; - ColumnDataTypeElement columnDataTypeElement = comboDataType - .getCurrentValue(); + ColumnDataTypeElement columnDataTypeElement = comboDataType.getCurrentValue(); if (columnDataTypeElement != null) { ColumnDataType dataType = columnDataTypeElement.getType(); if (dataType != null) { - columnMockUp = new ColumnMockUp(null, RULE_PLACE_HOLDER_ID, - dataType, RULE_PLACE_HOLDER_ID); + columnMockUp = new ColumnMockUp(null, RULE_PLACE_HOLDER_ID, dataType, RULE_PLACE_HOLDER_ID); } else { @@ -402,27 +385,21 @@ public class ColumnExpressionPanel extends FramedPanel { String ruleDescriptionS = ruleDescription.getCurrentValue(); if (ruleDescriptionS != null && !ruleDescriptionS.isEmpty()) { - ColumnDataTypeElement columnDataTypeElement = comboDataType - .getCurrentValue(); + ColumnDataTypeElement columnDataTypeElement = comboDataType.getCurrentValue(); if (columnDataTypeElement != null) { ColumnDataType dataType = columnDataTypeElement.getType(); if (dataType != null) { - columnMockUp = new ColumnMockUp(null, - RULE_PLACE_HOLDER_ID, dataType, - RULE_PLACE_HOLDER_ID); + columnMockUp = new ColumnMockUp(null, RULE_PLACE_HOLDER_ID, dataType, RULE_PLACE_HOLDER_ID); } else { - UtilsGXT3.alert("Attention", - "Column data type not selected!"); + UtilsGXT3.alert("Attention", "Column data type not selected!"); } } else { - UtilsGXT3.alert("Attention", - "Column data type not selected!"); + UtilsGXT3.alert("Attention", "Column data type not selected!"); } } else { - UtilsGXT3.alert("Attention", - "Enter a valid description for the rule!"); + UtilsGXT3.alert("Attention", "Enter a valid description for the rule!"); } } else { UtilsGXT3.alert("Attention", "Enter a valid name for the rule!"); @@ -437,12 +414,10 @@ public class ColumnExpressionPanel extends FramedPanel { if (exp != null) { String ruleNameS = ruleName.getCurrentValue(); String ruleDescriptionS = ruleDescription.getCurrentValue(); - TDBaseColumnRuleType tdBaseColumnRule = new TDBaseColumnRuleType( - columnMockUp.getColumnDataType()); + TDBaseColumnRuleType tdBaseColumnRule = new TDBaseColumnRuleType(columnMockUp.getColumnDataType()); - RuleDescriptionData ruleDescriptionData = new RuleDescriptionData( - 0, ruleNameS, ruleDescriptionS, new Date(), - null, null, RuleScopeType.COLUMN, exp, tdBaseColumnRule); + RuleDescriptionData ruleDescriptionData = new RuleDescriptionData(0, ruleNameS, ruleDescriptionS, + new Date(), null, null, RuleScopeType.COLUMN, exp, tdBaseColumnRule); return ruleDescriptionData; } else { UtilsGXT3.alert("Attention", "Enter a valid condition!"); @@ -488,15 +463,13 @@ public class ColumnExpressionPanel extends FramedPanel { columnType.setToolTip("The type of column"); columnType.setReadOnly(true); columnType.setValue(column.getTypeCode()); - propertiesLayout.add(new FieldLabel(columnType, "Column Type"), - new VerticalLayoutData(1, -1)); + propertiesLayout.add(new FieldLabel(columnType, "Column Type"), new VerticalLayoutData(1, -1)); TextField dataType = new TextField(); dataType.setToolTip("The data type"); dataType.setReadOnly(true); dataType.setValue(column.getDataTypeName()); - propertiesLayout.add(new FieldLabel(dataType, "Data Type"), - new VerticalLayoutData(1, -1)); + propertiesLayout.add(new FieldLabel(dataType, "Data Type"), new VerticalLayoutData(1, -1)); conditionsField = new FieldSet(); conditionsField.setHeadingText("Conditions"); @@ -535,12 +508,9 @@ public class ColumnExpressionPanel extends FramedPanel { flowButton.add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); - basicLayout.add(properties, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(properties, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); } @@ -569,11 +539,9 @@ public class ColumnExpressionPanel extends FramedPanel { properties.add(propertiesLayout); // Combo Column - ColumnDataPropertiesCombo propsCols = GWT - .create(ColumnDataPropertiesCombo.class); + ColumnDataPropertiesCombo propsCols = GWT.create(ColumnDataPropertiesCombo.class); Log.debug("Props: " + propsCols); - final ListStore storeCols = new ListStore( - propsCols.id()); + final ListStore storeCols = new ListStore(propsCols.id()); Log.debug("Store Col: " + storeCols); storeCols.addAll(columns); @@ -590,8 +558,7 @@ public class ColumnExpressionPanel extends FramedPanel { setSelectedColumn(); - propertiesLayout.add(new FieldLabel(comboCols, "Column"), - new VerticalLayoutData(1, -1)); + propertiesLayout.add(new FieldLabel(comboCols, "Column"), new VerticalLayoutData(1, -1)); // conditionsField = new FieldSet(); @@ -632,12 +599,9 @@ public class ColumnExpressionPanel extends FramedPanel { flowButton.add(btnApply, new BoxLayoutData(new Margins(2, 4, 2, 4))); flowButton.add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); - basicLayout.add(properties, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(properties, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); @@ -667,11 +631,9 @@ public class ColumnExpressionPanel extends FramedPanel { properties.add(propertiesLayout); // Combo Column - ColumnDataPropertiesCombo propsCols = GWT - .create(ColumnDataPropertiesCombo.class); + ColumnDataPropertiesCombo propsCols = GWT.create(ColumnDataPropertiesCombo.class); Log.debug("Props: " + propsCols); - final ListStore storeCols = new ListStore( - propsCols.id()); + final ListStore storeCols = new ListStore(propsCols.id()); Log.debug("Store Col: " + storeCols); storeCols.addAll(columns); @@ -688,8 +650,7 @@ public class ColumnExpressionPanel extends FramedPanel { setSelectedColumn(); - propertiesLayout.add(new FieldLabel(comboCols, "Column"), - new VerticalLayoutData(1, -1)); + propertiesLayout.add(new FieldLabel(comboCols, "Column"), new VerticalLayoutData(1, -1)); // conditionsField = new FieldSet(); @@ -701,8 +662,7 @@ public class ColumnExpressionPanel extends FramedPanel { conditionsField.add(conditionWidget); btnApply = new TextButton("Delete"); - btnApply.setIcon(ExpressionResources.INSTANCE - .tableRowDeleteByExpression()); + btnApply.setIcon(ExpressionResources.INSTANCE.tableRowDeleteByExpression()); btnApply.setIconAlign(IconAlign.RIGHT); btnApply.setToolTip("Delete rows"); btnApply.addSelectHandler(new SelectHandler() { @@ -731,12 +691,9 @@ public class ColumnExpressionPanel extends FramedPanel { flowButton.add(btnApply, new BoxLayoutData(new Margins(2, 4, 2, 4))); flowButton.add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); - basicLayout.add(properties, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(properties, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); @@ -746,14 +703,11 @@ public class ColumnExpressionPanel extends FramedPanel { if (column == null) { } else { - ColumnTypeCode typeCode = ColumnTypeCode - .getColumnTypeCodeFromId(column.getTypeCode()); + ColumnTypeCode typeCode = ColumnTypeCode.getColumnTypeCodeFromId(column.getTypeCode()); HTML errorMessage; if (typeCode == null) { - errorMessage = new HTML( - "This column has column data type null!"); - UtilsGXT3.alert("Error", - "This column has column data type null!!"); + errorMessage = new HTML("This column has column data type null!"); + UtilsGXT3.alert("Error", "This column has column data type null!!"); return; } @@ -768,18 +722,14 @@ public class ColumnExpressionPanel extends FramedPanel { break; case DIMENSION: case TIMEDIMENSION: - errorMessage = new HTML( - "This type of column is not supported for now!"); + errorMessage = new HTML("This type of column is not supported for now!"); add(errorMessage); - UtilsGXT3.alert("Error", - "This type of column is not supported for now!"); + UtilsGXT3.alert("Error", "This type of column is not supported for now!"); break; default: - errorMessage = new HTML( - "This type of column is not supported for now!"); + errorMessage = new HTML("This type of column is not supported for now!"); add(errorMessage); - UtilsGXT3.alert("Error", - "This type of column is not supported for now!"); + UtilsGXT3.alert("Error", "This type of column is not supported for now!"); break; } @@ -838,8 +788,7 @@ public class ColumnExpressionPanel extends FramedPanel { columnName.setToolTip("Column"); columnName.setReadOnly(true); columnName.setValue(column.getLabel()); - propertiesLayout.add(new FieldLabel(columnName, "Column"), - new VerticalLayoutData(1, -1)); + propertiesLayout.add(new FieldLabel(columnName, "Column"), new VerticalLayoutData(1, -1)); conditionsField = new FieldSet(); conditionsField.setHeadingText("Conditions"); @@ -864,12 +813,9 @@ public class ColumnExpressionPanel extends FramedPanel { flowButton.add(btnApply, new BoxLayoutData(new Margins(2, 4, 2, 4))); - basicLayout.add(properties, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(properties, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); } @@ -893,11 +839,9 @@ public class ColumnExpressionPanel extends FramedPanel { condContainer = new C_ExpressionContainer(); condContainer.setId(C_ExpressionContainer.Contains.C_Expression); condContainer.setExp(exp); - exWrapper = new ExpressionWrapper(column.getTrId(), column, - condContainer); + exWrapper = new ExpressionWrapper(column.getTrId(), column, condContainer); - ExpressionWrapperNotification expressionWrapperNotification = new ExpressionWrapperNotification( - exWrapper); + ExpressionWrapperNotification expressionWrapperNotification = new ExpressionWrapperNotification(exWrapper); Log.debug("Notification: " + expressionWrapperNotification); parentTemplateDialog.onExpression(expressionWrapperNotification); break; @@ -937,8 +881,7 @@ public class ColumnExpressionPanel extends FramedPanel { return; } C_Expression notExp = new C_Not(exp); - parentRowsDeleteByExpressionDialog.deleteRowsByExpression(column, - notExp); + parentRowsDeleteByExpressionDialog.deleteRowsByExpression(column, notExp); break; diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnFilterDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnFilterDialog.java index 8479a17..4b78e49 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnFilterDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ColumnFilterDialog.java @@ -32,8 +32,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ColumnFilterDialog extends Window implements MonitorDialogListener { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ExpressionWidgetEntry.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ExpressionWidgetEntry.java index 02aeb3d..20e999e 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ExpressionWidgetEntry.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ExpressionWidgetEntry.java @@ -19,8 +19,8 @@ import com.sencha.gxt.widget.core.client.container.Viewport; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionWidgetEntry implements EntryPoint { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnExpressionPanel.java index 0f9cf8c..891393e 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnExpressionPanel.java @@ -47,8 +47,8 @@ import com.sencha.gxt.widget.core.client.form.validator.EmptyValidator; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class MultiColumnExpressionPanel extends FramedPanel { @@ -66,7 +66,6 @@ public class MultiColumnExpressionPanel extends FramedPanel { private static final String RULE_DESCRIPTION_HEIGHT = "44px"; - private enum MultiColumnExpressionPanelType { ColumnFilter, RowDeleteByExpression, Template, RuleOnTable; } @@ -96,12 +95,14 @@ public class MultiColumnExpressionPanel extends FramedPanel { /** * * @param parent - * @param columncreateOnRule + * parent * @param columns + * list of column * @param eventBus + * event bus */ - public MultiColumnExpressionPanel(MultiColumnFilterDialog parent, - ArrayList columns, EventBus eventBus) { + public MultiColumnExpressionPanel(MultiColumnFilterDialog parent, ArrayList columns, + EventBus eventBus) { super(); setWidth(WIDTH); setHeight(HEIGHT); @@ -114,13 +115,14 @@ public class MultiColumnExpressionPanel extends FramedPanel { /** * * @param parent - * @param column + * Parent * @param columns + * List of column * @param eventBus + * Event bus */ - public MultiColumnExpressionPanel( - RowsDeleteByMultiColumnExpressionDialog parent, - ArrayList columns, EventBus eventBus) { + public MultiColumnExpressionPanel(RowsDeleteByMultiColumnExpressionDialog parent, ArrayList columns, + EventBus eventBus) { super(); setWidth(WIDTH); setHeight(ROWS_DELETE_HEIGHT); @@ -133,12 +135,14 @@ public class MultiColumnExpressionPanel extends FramedPanel { /** * * @param parent - * @param column + * parent + * @param columns + * list of column * @param eventBus + * event bus */ - public MultiColumnExpressionPanel( - TemplateMultiColumnExpressionDialog parent, - ArrayList columns, EventBus eventBus) { + public MultiColumnExpressionPanel(TemplateMultiColumnExpressionDialog parent, ArrayList columns, + EventBus eventBus) { super(); setWidth(WIDTH); setHeight(HEIGHT); @@ -151,10 +155,13 @@ public class MultiColumnExpressionPanel extends FramedPanel { /** * * @param parent - * @param eventBus + * parent + * @param initialRuleDescriptionData + * initial rule description + * @throws MultiColumnExpressionPanelException + * exception */ - public MultiColumnExpressionPanel(RuleOnTableCreateDialog parent, - RuleDescriptionData initialRuleDescriptionData) + public MultiColumnExpressionPanel(RuleOnTableCreateDialog parent, RuleDescriptionData initialRuleDescriptionData) throws MultiColumnExpressionPanelException { super(); Log.debug("MultiColumnExpressionPanel"); @@ -169,15 +176,13 @@ public class MultiColumnExpressionPanel extends FramedPanel { protected void retrieveColumns() throws MultiColumnExpressionPanelException { if (initialRuleDescriptionData == null) { Log.error("No rules description data present!"); - throw new MultiColumnExpressionPanelException( - "No rules description data present!"); + throw new MultiColumnExpressionPanelException("No rules description data present!"); } TDRuleType tdRuleType = initialRuleDescriptionData.getTdRuleType(); if (tdRuleType == null) { Log.error("No Rule Type present!"); - throw new MultiColumnExpressionPanelException( - "No Rule Type present!"); + throw new MultiColumnExpressionPanelException("No Rule Type present!"); } if (tdRuleType instanceof TDRuleTableType) { @@ -190,8 +195,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { col.setId(ruleColumnPlaceHolderDescriptor.getId()); col.setColumnId(ruleColumnPlaceHolderDescriptor.getLabel()); col.setLabel(ruleColumnPlaceHolderDescriptor.getLabel()); - col.setDataTypeName(ruleColumnPlaceHolderDescriptor - .getColumnDataType().getId()); + col.setDataTypeName(ruleColumnPlaceHolderDescriptor.getColumnDataType().getId()); columns.add(col); } @@ -199,8 +203,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { } else { Log.error("No Table Rule Type present!"); - throw new MultiColumnExpressionPanelException( - "No Table Rule Type present!"); + throw new MultiColumnExpressionPanelException("No Table Rule Type present!"); } } @@ -224,8 +227,8 @@ public class MultiColumnExpressionPanel extends FramedPanel { conditionsField.setCollapsible(false); conditionsField.setWidth(RULE_CONDITION_FIELD_WIDTH); - conditionWidget = new ConditionOnMultiColumnWidget(columns, - RULE_MULTI_CONDITION_WIDTH, RULE_MULTI_CONDITION_HEIGHT); + conditionWidget = new ConditionOnMultiColumnWidget(columns, RULE_MULTI_CONDITION_WIDTH, + RULE_MULTI_CONDITION_HEIGHT); conditionsField.add(conditionWidget); HBoxLayoutContainer flowButton = new HBoxLayoutContainer(); @@ -257,24 +260,19 @@ public class MultiColumnExpressionPanel extends FramedPanel { } }); - flowButton - .add(btnApply, new BoxLayoutData(new Margins(2, 4, 2, 4))); + flowButton.add(btnApply, new BoxLayoutData(new Margins(2, 4, 2, 4))); - flowButton - .add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); + flowButton.add(btnClose, new BoxLayoutData(new Margins(2, 4, 2, 4))); VerticalLayoutContainer basicLayout = new VerticalLayoutContainer(); // basicLayout.setAdjustForScroll(true); - basicLayout.add(propertiesField, new VerticalLayoutData(1, -1, - new Margins(1))); + basicLayout.add(propertiesField, new VerticalLayoutData(1, -1, new Margins(1))); - basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, - new Margins(1))); + basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, new Margins(1))); if (parentRuleOnTableCreateDialog != null) { - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, - new Margins(5, 2, 5, 2))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); } add(basicLayout); @@ -293,8 +291,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { } } - private void createRuleOnTableDecription( - VerticalLayoutContainer propertiesLayout) { + private void createRuleOnTableDecription(VerticalLayoutContainer propertiesLayout) { ruleName = new TextField(); ruleName.addValidator(new EmptyValidator()); ruleName.setToolTip("Rule Name"); @@ -308,16 +305,12 @@ public class MultiColumnExpressionPanel extends FramedPanel { ruleDescription.setHeight(RULE_DESCRIPTION_HEIGHT); ruleDescription.setToolTip("Rule Description"); if (initialRuleDescriptionData != null) { - ruleDescription.setValue(initialRuleDescriptionData - .getDescription()); + ruleDescription.setValue(initialRuleDescriptionData.getDescription()); } - FieldLabel ruleDescriptionLabel = new FieldLabel(ruleDescription, - "Rule Description"); + FieldLabel ruleDescriptionLabel = new FieldLabel(ruleDescription, "Rule Description"); - propertiesLayout.add(ruleNameLabel, new VerticalLayoutData(1, -1, - new Margins(0))); - propertiesLayout.add(ruleDescriptionLabel, new VerticalLayoutData(1, - -1, new Margins(0))); + propertiesLayout.add(ruleNameLabel, new VerticalLayoutData(1, -1, new Margins(0))); + propertiesLayout.add(ruleDescriptionLabel, new VerticalLayoutData(1, -1, new Margins(0))); } @@ -328,22 +321,18 @@ public class MultiColumnExpressionPanel extends FramedPanel { if (exp != null) { String ruleNameS = ruleName.getCurrentValue(); String ruleDescriptionS = ruleDescription.getCurrentValue(); - RuleDescriptionData ruleDescriptionData = new RuleDescriptionData( - 0, ruleNameS, ruleDescriptionS, new Date(), null, - null, RuleScopeType.TABLE, exp, + RuleDescriptionData ruleDescriptionData = new RuleDescriptionData(0, ruleNameS, ruleDescriptionS, + new Date(), null, null, RuleScopeType.TABLE, exp, initialRuleDescriptionData.getTdRuleType()); return ruleDescriptionData; } else { - throw new MultiColumnExpressionPanelException( - "Enter a valid condition!"); + throw new MultiColumnExpressionPanelException("Enter a valid condition!"); } } else { - throw new MultiColumnExpressionPanelException( - "Enter a valid description for the rule!"); + throw new MultiColumnExpressionPanelException("Enter a valid description for the rule!"); } } else { - throw new MultiColumnExpressionPanelException( - "Enter a valid name for the rule!"); + throw new MultiColumnExpressionPanelException("Enter a valid name for the rule!"); } } @@ -401,10 +390,8 @@ public class MultiColumnExpressionPanel extends FramedPanel { // basicLayout.setAdjustForScroll(true); // basicLayout.setScrollMode(ScrollMode.AUTO); Set In GXT 3.0.1 - basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); } @@ -456,10 +443,8 @@ public class MultiColumnExpressionPanel extends FramedPanel { VerticalLayoutContainer basicLayout = new VerticalLayoutContainer(); // basicLayout.setAdjustForScroll(true); - basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, - new Margins(0))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, new Margins(0))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); @@ -485,8 +470,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { conditionsField.add(conditionWidget); btnApply = new TextButton("Delete"); - btnApply.setIcon(ExpressionResources.INSTANCE - .tableRowDeleteByExpression()); + btnApply.setIcon(ExpressionResources.INSTANCE.tableRowDeleteByExpression()); btnApply.setIconAlign(IconAlign.RIGHT); btnApply.setToolTip("Delete rows"); btnApply.addSelectHandler(new SelectHandler() { @@ -514,10 +498,8 @@ public class MultiColumnExpressionPanel extends FramedPanel { VerticalLayoutContainer basicLayout = new VerticalLayoutContainer(); - basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, - new Margins(1))); - basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins( - 5, 2, 5, 2))); + basicLayout.add(conditionsField, new VerticalLayoutData(-1, -1, new Margins(1))); + basicLayout.add(flowButton, new VerticalLayoutData(1, 36, new Margins(5, 2, 5, 2))); add(basicLayout); @@ -527,14 +509,11 @@ public class MultiColumnExpressionPanel extends FramedPanel { if (column == null) { } else { - ColumnTypeCode typeCode = ColumnTypeCode - .getColumnTypeCodeFromId(column.getTypeCode()); + ColumnTypeCode typeCode = ColumnTypeCode.getColumnTypeCodeFromId(column.getTypeCode()); HTML errorMessage; if (typeCode == null) { - errorMessage = new HTML( - "This column has column data type null!"); - UtilsGXT3.alert("Error", - "This column has column data type null!!"); + errorMessage = new HTML("This column has column data type null!"); + UtilsGXT3.alert("Error", "This column has column data type null!!"); return; } @@ -549,18 +528,14 @@ public class MultiColumnExpressionPanel extends FramedPanel { break; case DIMENSION: case TIMEDIMENSION: - errorMessage = new HTML( - "This type of column is not supported for now!"); + errorMessage = new HTML("This type of column is not supported for now!"); add(errorMessage); - UtilsGXT3.alert("Error", - "This type of column is not supported for now!"); + UtilsGXT3.alert("Error", "This type of column is not supported for now!"); break; default: - errorMessage = new HTML( - "This type of column is not supported for now!"); + errorMessage = new HTML("This type of column is not supported for now!"); add(errorMessage); - UtilsGXT3.alert("Error", - "This type of column is not supported for now!"); + UtilsGXT3.alert("Error", "This type of column is not supported for now!"); break; } @@ -609,8 +584,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { condContainer.setExp(exp); exWrapper = new ExpressionWrapper(null, null, condContainer); - ExpressionWrapperNotification expressionWrapperNotification = new ExpressionWrapperNotification( - exWrapper); + ExpressionWrapperNotification expressionWrapperNotification = new ExpressionWrapperNotification(exWrapper); Log.debug("Apply: " + expressionWrapperNotification); parentTemplateDialog.onExpression(expressionWrapperNotification); break; @@ -672,8 +646,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { } - public RuleDescriptionData getRuleOnTable() - throws MultiColumnExpressionPanelException { + public RuleDescriptionData getRuleOnTable() throws MultiColumnExpressionPanelException { if (!conditionWidget.isEnabled()) { throw new MultiColumnExpressionPanelException("Fill all field!"); } @@ -684,8 +657,7 @@ public class MultiColumnExpressionPanel extends FramedPanel { exp = conditionWidget.getExpression(); } catch (ConditionTypeMapException e) { Log.debug(e.getLocalizedMessage()); - throw new MultiColumnExpressionPanelException( - e.getLocalizedMessage()); + throw new MultiColumnExpressionPanelException(e.getLocalizedMessage()); } RuleDescriptionData ruleDescriptionData = retrieveRuleDescriptionData(exp); return ruleDescriptionData; diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnFilterDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnFilterDialog.java index 0757b21..dd05e47 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnFilterDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/MultiColumnFilterDialog.java @@ -32,8 +32,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class MultiColumnFilterDialog extends Window implements MonitorDialogListener { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionDialog.java index 3fa5c45..afe7fbf 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionDialog.java @@ -34,12 +34,11 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class ReplaceColumnByExpressionDialog extends Window implements - MonitorDialogListener { +public class ReplaceColumnByExpressionDialog extends Window implements MonitorDialogListener { private static final String WIDTH = "900px"; private static final String HEIGHT = "490px"; // private static final String HEIGHT_REDUCE = "404px"; @@ -58,13 +57,16 @@ public class ReplaceColumnByExpressionDialog extends Window implements * * Columns must have set columnId, label, columnTypeCode and ColumnDataType * - * @param column - * The column selected - * @param columns + * + * @param columnMockUp + * column mockup + * @param columnMockUpList + * columns mockup list * @param eventBus + * event bus */ - public ReplaceColumnByExpressionDialog(ColumnMockUp columnMockUp, - ArrayList columnMockUpList, EventBus eventBus) { + public ReplaceColumnByExpressionDialog(ColumnMockUp columnMockUp, ArrayList columnMockUpList, + EventBus eventBus) { this.eventBus = eventBus; column = new ColumnData(); column.setColumnId(columnMockUp.getColumnId()); @@ -92,15 +94,17 @@ public class ReplaceColumnByExpressionDialog extends Window implements /** * * @param trId - * @param columnName + * tabular resource id + * @param columnId + * column id * @param eventBus + * event bus */ - public ReplaceColumnByExpressionDialog(TRId trId, String columnId, - EventBus eventBus) { + public ReplaceColumnByExpressionDialog(TRId trId, String columnId, EventBus eventBus) { this.eventBus = eventBus; this.trId = trId; if (columnId == null) { - column=null; + column = null; } else { column = new ColumnData(); column.setColumnId(columnId); @@ -119,14 +123,11 @@ public class ReplaceColumnByExpressionDialog extends Window implements setResizable(false); setHeadingText("Replace Column By Expression"); setClosable(true); - getHeader().setIcon( - ExpressionResources.INSTANCE.columnReplaceByExpression()); + getHeader().setIcon(ExpressionResources.INSTANCE.columnReplaceByExpression()); } - /** - * {@inheritDoc} - */ + @Override protected void initTools() { super.initTools(); @@ -141,8 +142,8 @@ public class ReplaceColumnByExpressionDialog extends Window implements } protected void create() { - replaceColumnByExpressionPanel = new ReplaceColumnByExpressionPanel( - this, column, columns, eventBus, replaceExpressionType); + replaceColumnByExpressionPanel = new ReplaceColumnByExpressionPanel(this, column, columns, eventBus, + replaceExpressionType); add(replaceColumnByExpressionPanel); } @@ -155,59 +156,52 @@ public class ReplaceColumnByExpressionDialog extends Window implements this.cConditionExpression = exp; } - protected void applyReplaceColumnByExpression(ColumnData column, - boolean allRows, C_Expression cConditionExpression, + protected void applyReplaceColumnByExpression(ColumnData column, boolean allRows, C_Expression cConditionExpression, String replaceValue) { this.column = column; this.cConditionExpression = cConditionExpression; - ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession( - column, allRows, cConditionExpression, replaceValue); + ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession(column, + allRows, cConditionExpression, replaceValue); callApplyReplaceByExpression(replaceColumnByExpressionSession); } - protected void applyReplaceColumnByExpression(ColumnData column, - boolean allRows, C_Expression cConditionExpression, + protected void applyReplaceColumnByExpression(ColumnData column, boolean allRows, C_Expression cConditionExpression, C_Expression cReplaceExpression) { this.column = column; this.cConditionExpression = cConditionExpression; - ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession( - column, allRows, cConditionExpression, cReplaceExpression); + ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession(column, + allRows, cConditionExpression, cReplaceExpression); callApplyReplaceByExpression(replaceColumnByExpressionSession); } protected void load() { - TDGWTServiceAsync.INSTANCE.getColumns(trId, - new AsyncCallback>() { + TDGWTServiceAsync.INSTANCE.getColumns(trId, new AsyncCallback>() { - public void onFailure(Throwable caught) { - if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); - } else { - if (caught instanceof TDGWTIsLockedException) { - Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); - } else { - Log.error("Error retrieving column: " - + caught.getMessage()); - UtilsGXT3.alert("Error retrieving column", - caught.getMessage()); - } - } + public void onFailure(Throwable caught) { + if (caught instanceof TDGWTSessionExpiredException) { + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); + } else { + if (caught instanceof TDGWTIsLockedException) { + Log.error(caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); + } else { + Log.error("Error retrieving column: " + caught.getMessage()); + UtilsGXT3.alert("Error retrieving column", caught.getMessage()); } + } + } - public void onSuccess(ArrayList result) { - Log.debug("Retrived columns: " + result); - columns = result; - sanitizesColumns(); - create(); + public void onSuccess(ArrayList result) { + Log.debug("Retrived columns: " + result); + columns = result; + sanitizesColumns(); + create(); - } + } - }); + }); } @@ -215,14 +209,11 @@ public class ReplaceColumnByExpressionDialog extends Window implements ArrayList removableColumn = new ArrayList(); for (ColumnData c : columns) { if (c.getTypeCode().compareTo(ColumnTypeCode.DIMENSION.toString()) == 0 - || c.getTypeCode().compareTo( - ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { + || c.getTypeCode().compareTo(ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { removableColumn.add(c); } else { - if (c.getColumnId() != null && column != null - && column.getColumnId() != null - && !column.getColumnId().isEmpty() - && c.getColumnId().compareTo(column.getColumnId()) == 0) { + if (c.getColumnId() != null && column != null && column.getColumnId() != null + && !column.getColumnId().isEmpty() && c.getColumnId().compareTo(column.getColumnId()) == 0) { column = c; } } @@ -230,13 +221,11 @@ public class ReplaceColumnByExpressionDialog extends Window implements columns.removeAll(removableColumn); } - protected void callApplyReplaceByExpression( - ReplaceColumnByExpressionSession replaceColumnByExpressionSession) { - Log.debug("Replace Column By Expression Session " - + replaceColumnByExpressionSession); + protected void callApplyReplaceByExpression(ReplaceColumnByExpressionSession replaceColumnByExpressionSession) { + Log.debug("Replace Column By Expression Session " + replaceColumnByExpressionSession); - ExpressionServiceAsync.INSTANCE.startReplaceColumnByExpression( - replaceColumnByExpressionSession, new AsyncCallback() { + ExpressionServiceAsync.INSTANCE.startReplaceColumnByExpression(replaceColumnByExpressionSession, + new AsyncCallback() { @Override public void onSuccess(String taskId) { @@ -248,25 +237,21 @@ public class ReplaceColumnByExpressionDialog extends Window implements @Override public void onFailure(Throwable caught) { if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); } else { if (caught instanceof TDGWTIsLockedException) { Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); } else { if (caught instanceof TDGWTIsFinalException) { Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Final", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Final", caught.getLocalizedMessage()); } else { Log.error("Error submitting replace column by expression: " + caught.getLocalizedMessage()); caught.printStackTrace(); - UtilsGXT3 - .alert("Error submitting replace column by expression", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error submitting replace column by expression", + caught.getLocalizedMessage()); } } } @@ -291,8 +276,7 @@ public class ReplaceColumnByExpressionDialog extends Window implements public void operationComplete(OperationResult operationResult) { ChangeTableWhy why = ChangeTableWhy.TABLEUPDATED; ChangeTableRequestEvent changeTableRequestEvent = new ChangeTableRequestEvent( - ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), - why); + ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), why); eventBus.fireEvent(changeTableRequestEvent); close(); } @@ -305,12 +289,10 @@ public class ReplaceColumnByExpressionDialog extends Window implements } @Override - public void operationStopped(OperationResult operationResult, - String reason, String details) { + public void operationStopped(OperationResult operationResult, String reason, String details) { ChangeTableWhy why = ChangeTableWhy.TABLECURATION; ChangeTableRequestEvent changeTableRequestEvent = new ChangeTableRequestEvent( - ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), - why); + ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), why); eventBus.fireEvent(changeTableRequestEvent); close(); diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionPanel.java index ec41de0..6230934 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByExpressionPanel.java @@ -57,8 +57,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceColumnByExpressionPanel extends FramedPanel { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionDialog.java index ac43152..22754c9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionDialog.java @@ -34,12 +34,11 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class ReplaceColumnByMultiColumnExpressionDialog extends Window implements - MonitorDialogListener { +public class ReplaceColumnByMultiColumnExpressionDialog extends Window implements MonitorDialogListener { private static final String WIDTH = "950px"; private static final String HEIGHT = "490px"; // private static final String HEIGHT_REDUCE = "404px"; @@ -58,10 +57,12 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement * * Columns must have set columnId, label, columnTypeCode and ColumnDataType * - * @param column - * The column selected - * @param columns + * @param columnMockUp + * Column mockup + * @param columnMockUpList + * List of column mockup * @param eventBus + * Event bus */ public ReplaceColumnByMultiColumnExpressionDialog(ColumnMockUp columnMockUp, ArrayList columnMockUpList, EventBus eventBus) { @@ -92,15 +93,17 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement /** * * @param trId - * @param columnName + * Tabular Resource id + * @param columnId + * Column id * @param eventBus + * Event bus */ - public ReplaceColumnByMultiColumnExpressionDialog(TRId trId, String columnId, - EventBus eventBus) { + public ReplaceColumnByMultiColumnExpressionDialog(TRId trId, String columnId, EventBus eventBus) { this.eventBus = eventBus; this.trId = trId; if (columnId == null) { - column=null; + column = null; } else { column = new ColumnData(); column.setColumnId(columnId); @@ -119,8 +122,7 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement setResizable(false); setHeadingText("Replace Column By Expression"); setClosable(true); - getHeader().setIcon( - ExpressionResources.INSTANCE.columnReplaceByExpression()); + getHeader().setIcon(ExpressionResources.INSTANCE.columnReplaceByExpression()); } @@ -141,8 +143,8 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement } protected void create() { - replaceColumnByMultiColumnExpressionPanel = new ReplaceColumnByMultiColumnExpressionPanel( - this, column, columns, eventBus, replaceExpressionType); + replaceColumnByMultiColumnExpressionPanel = new ReplaceColumnByMultiColumnExpressionPanel(this, column, columns, + eventBus, replaceExpressionType); add(replaceColumnByMultiColumnExpressionPanel); } @@ -155,59 +157,52 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement this.cConditionExpression = exp; } - protected void applyReplaceColumnByExpression(ColumnData column, - boolean allRows, C_Expression cConditionExpression, + protected void applyReplaceColumnByExpression(ColumnData column, boolean allRows, C_Expression cConditionExpression, String replaceValue) { this.column = column; this.cConditionExpression = cConditionExpression; - ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession( - column, allRows, cConditionExpression, replaceValue); + ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession(column, + allRows, cConditionExpression, replaceValue); callApplyReplaceByExpression(replaceColumnByExpressionSession); } - protected void applyReplaceColumnByExpression(ColumnData column, - boolean allRows, C_Expression cConditionExpression, + protected void applyReplaceColumnByExpression(ColumnData column, boolean allRows, C_Expression cConditionExpression, C_Expression cReplaceExpression) { this.column = column; this.cConditionExpression = cConditionExpression; - ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession( - column, allRows, cConditionExpression, cReplaceExpression); + ReplaceColumnByExpressionSession replaceColumnByExpressionSession = new ReplaceColumnByExpressionSession(column, + allRows, cConditionExpression, cReplaceExpression); callApplyReplaceByExpression(replaceColumnByExpressionSession); } protected void load() { - TDGWTServiceAsync.INSTANCE.getColumns(trId, - new AsyncCallback>() { + TDGWTServiceAsync.INSTANCE.getColumns(trId, new AsyncCallback>() { - public void onFailure(Throwable caught) { - if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); - } else { - if (caught instanceof TDGWTIsLockedException) { - Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); - } else { - Log.error("Error retrieving column: " - + caught.getMessage()); - UtilsGXT3.alert("Error retrieving column", - caught.getMessage()); - } - } + public void onFailure(Throwable caught) { + if (caught instanceof TDGWTSessionExpiredException) { + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); + } else { + if (caught instanceof TDGWTIsLockedException) { + Log.error(caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); + } else { + Log.error("Error retrieving column: " + caught.getMessage()); + UtilsGXT3.alert("Error retrieving column", caught.getMessage()); } + } + } - public void onSuccess(ArrayList result) { - Log.debug("Retrived columns: " + result); - columns = result; - sanitizesColumns(); - create(); + public void onSuccess(ArrayList result) { + Log.debug("Retrived columns: " + result); + columns = result; + sanitizesColumns(); + create(); - } + } - }); + }); } @@ -215,14 +210,11 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement ArrayList removableColumn = new ArrayList(); for (ColumnData c : columns) { if (c.getTypeCode().compareTo(ColumnTypeCode.DIMENSION.toString()) == 0 - || c.getTypeCode().compareTo( - ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { + || c.getTypeCode().compareTo(ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { removableColumn.add(c); } else { - if (c.getColumnId() != null && column != null - && column.getColumnId() != null - && !column.getColumnId().isEmpty() - && c.getColumnId().compareTo(column.getColumnId()) == 0) { + if (c.getColumnId() != null && column != null && column.getColumnId() != null + && !column.getColumnId().isEmpty() && c.getColumnId().compareTo(column.getColumnId()) == 0) { column = c; } } @@ -230,13 +222,11 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement columns.removeAll(removableColumn); } - protected void callApplyReplaceByExpression( - ReplaceColumnByExpressionSession replaceColumnByExpressionSession) { - Log.debug("Replace Column By Expression Session " - + replaceColumnByExpressionSession); + protected void callApplyReplaceByExpression(ReplaceColumnByExpressionSession replaceColumnByExpressionSession) { + Log.debug("Replace Column By Expression Session " + replaceColumnByExpressionSession); - ExpressionServiceAsync.INSTANCE.startReplaceColumnByExpression( - replaceColumnByExpressionSession, new AsyncCallback() { + ExpressionServiceAsync.INSTANCE.startReplaceColumnByExpression(replaceColumnByExpressionSession, + new AsyncCallback() { @Override public void onSuccess(String taskId) { @@ -248,25 +238,21 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement @Override public void onFailure(Throwable caught) { if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); } else { if (caught instanceof TDGWTIsLockedException) { Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); } else { if (caught instanceof TDGWTIsFinalException) { Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Final", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Final", caught.getLocalizedMessage()); } else { Log.error("Error submitting replace column by expression: " + caught.getLocalizedMessage()); caught.printStackTrace(); - UtilsGXT3 - .alert("Error submitting replace column by expression", - caught.getLocalizedMessage()); + UtilsGXT3.alert("Error submitting replace column by expression", + caught.getLocalizedMessage()); } } } @@ -291,8 +277,7 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement public void operationComplete(OperationResult operationResult) { ChangeTableWhy why = ChangeTableWhy.TABLEUPDATED; ChangeTableRequestEvent changeTableRequestEvent = new ChangeTableRequestEvent( - ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), - why); + ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), why); eventBus.fireEvent(changeTableRequestEvent); close(); } @@ -305,12 +290,10 @@ public class ReplaceColumnByMultiColumnExpressionDialog extends Window implement } @Override - public void operationStopped(OperationResult operationResult, - String reason, String details) { + public void operationStopped(OperationResult operationResult, String reason, String details) { ChangeTableWhy why = ChangeTableWhy.TABLECURATION; ChangeTableRequestEvent changeTableRequestEvent = new ChangeTableRequestEvent( - ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), - why); + ChangeTableRequestType.COLUMNFILTER, operationResult.getTrId(), why); eventBus.fireEvent(changeTableRequestEvent); close(); diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionPanel.java index 4500ba7..d6a2857 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceColumnByMultiColumnExpressionPanel.java @@ -57,8 +57,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceColumnByMultiColumnExpressionPanel extends FramedPanel { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionDialog.java index 252a4aa..1cc8421 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionDialog.java @@ -27,18 +27,17 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class ReplaceExpressionDialog extends Window implements - HasExpressionWrapperNotificationListener { +public class ReplaceExpressionDialog extends Window implements HasExpressionWrapperNotificationListener { private static final String WIDTH = "900px"; private static final String HEIGHT = "360px"; private ArrayList listeners; private ColumnData column; private ArrayList columns; - //private String columnLocalId; + // private String columnLocalId; private TRId trId; private EventBus eventBus; @@ -53,14 +52,16 @@ public class ReplaceExpressionDialog extends Window implements * * * @param column + * Column * @param trId + * Tabular Resource id * @param eventBus + * Event bus */ - public ReplaceExpressionDialog(ColumnData column, TRId trId, - EventBus eventBus) { - listeners=new ArrayList(); + public ReplaceExpressionDialog(ColumnData column, TRId trId, EventBus eventBus) { + listeners = new ArrayList(); this.eventBus = eventBus; - this.trId=trId; + this.trId = trId; this.column = column; type = ReplaceExpressionType.Replace; initWindow(); @@ -68,23 +69,24 @@ public class ReplaceExpressionDialog extends Window implements } - /** * - * ColumnMockUp must have set columnId, label, columnTypeCode and ColumnDataType. - * Column is not used to construct the expression. Columns are retrieved - * from TRId. + * ColumnMockUp must have set columnId, label, columnTypeCode and + * ColumnDataType. Column is not used to construct the expression. Columns + * are retrieved from TRId. * * - * @param column + * @param columnMockUp + * Column mockup * @param trId + * Tabular Resource id * @param eventBus + * Event bus */ - public ReplaceExpressionDialog(ColumnMockUp columnMockUp, TRId trId, - EventBus eventBus) { - listeners=new ArrayList(); + public ReplaceExpressionDialog(ColumnMockUp columnMockUp, TRId trId, EventBus eventBus) { + listeners = new ArrayList(); this.eventBus = eventBus; - this.trId=trId; + this.trId = trId; column = new ColumnData(); column.setId(columnMockUp.getId()); column.setColumnId(columnMockUp.getColumnId()); @@ -97,20 +99,24 @@ public class ReplaceExpressionDialog extends Window implements } - /** * - * ColumnMockUp and ColumnMockUpList must have set columnId, label, columnTypeCode and - * ColumnDataType. Column is not used to construct the expression. + * ColumnMockUp and ColumnMockUpList must have set columnId, label, + * columnTypeCode and ColumnDataType. Column is not used to construct the + * expression. * * - * @param column - * @param columns + * + * @param columnMockUp + * Column mockup + * @param columnMockUpList + * List of column mockup * @param eventBus + * Event bus */ - public ReplaceExpressionDialog(ColumnMockUp columnMockUp, - ArrayList columnMockUpList, EventBus eventBus) { - listeners=new ArrayList(); + public ReplaceExpressionDialog(ColumnMockUp columnMockUp, ArrayList columnMockUpList, + EventBus eventBus) { + listeners = new ArrayList(); this.eventBus = eventBus; column = new ColumnData(); column.setId(columnMockUp.getId()); @@ -118,22 +124,22 @@ public class ReplaceExpressionDialog extends Window implements column.setLabel(columnMockUp.getLabel()); column.setDataTypeName(columnMockUp.getColumnDataType().toString()); column.setTypeCode(columnMockUp.getColumnType().toString()); - Log.debug("ReplaceExpressionDialog: Column: "+column); - - columns=new ArrayList(); + Log.debug("ReplaceExpressionDialog: Column: " + column); + + columns = new ArrayList(); Log.debug("ReplaceExpressionDialog Columns:"); - for(ColumnMockUp colMock:columnMockUpList){ + for (ColumnMockUp colMock : columnMockUpList) { ColumnData col = new ColumnData(); col.setId(colMock.getId()); col.setColumnId(colMock.getColumnId()); col.setLabel(colMock.getLabel()); col.setDataTypeName(colMock.getColumnDataType().toString()); col.setTypeCode(colMock.getColumnType().toString()); - Log.debug("Columns: "+col); + Log.debug("Columns: " + col); columns.add(col); - + } - + type = ReplaceExpressionType.Template; initWindow(); sanitizesColumns(); @@ -149,14 +155,10 @@ public class ReplaceExpressionDialog extends Window implements setResizable(false); setHeadingText("Replace Expression"); setClosable(true); - getHeader().setIcon( - ExpressionResources.INSTANCE.columnReplaceByExpression()); + getHeader().setIcon(ExpressionResources.INSTANCE.columnReplaceByExpression()); } - /** - * {@inheritDoc} - */ @Override protected void initTools() { super.initTools(); @@ -171,48 +173,40 @@ public class ReplaceExpressionDialog extends Window implements } protected void create() { - replaceExpressionPanel = new ReplaceExpressionPanel(this, column, - columns, type, eventBus); + replaceExpressionPanel = new ReplaceExpressionPanel(this, column, columns, type, eventBus); add(replaceExpressionPanel); } - protected void applyReplaceColumnByExpression(ExpressionWrapperNotification expressionWrapperNotification) - { + protected void applyReplaceColumnByExpression(ExpressionWrapperNotification expressionWrapperNotification) { fire(expressionWrapperNotification); } - protected void load() { - TDGWTServiceAsync.INSTANCE.getColumns(trId, - new AsyncCallback>() { + TDGWTServiceAsync.INSTANCE.getColumns(trId, new AsyncCallback>() { - public void onFailure(Throwable caught) { - if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); - } else { - if (caught instanceof TDGWTIsLockedException) { - Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); - } else { - Log.error("Error retrieving column: " - + caught.getMessage()); - UtilsGXT3.alert("Error retrieving column", - caught.getMessage()); - } - } + public void onFailure(Throwable caught) { + if (caught instanceof TDGWTSessionExpiredException) { + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); + } else { + if (caught instanceof TDGWTIsLockedException) { + Log.error(caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); + } else { + Log.error("Error retrieving column: " + caught.getMessage()); + UtilsGXT3.alert("Error retrieving column", caught.getMessage()); } + } + } - public void onSuccess(ArrayList result) { - Log.debug("Retrived columns: " + result); - columns = result; - sanitizesColumns(); - create(); + public void onSuccess(ArrayList result) { + Log.debug("Retrived columns: " + result); + columns = result; + sanitizesColumns(); + create(); - } + } - }); + }); } @@ -220,12 +214,10 @@ public class ReplaceExpressionDialog extends Window implements ArrayList removableColumn = new ArrayList(); for (ColumnData c : columns) { if (c.getTypeCode().compareTo(ColumnTypeCode.DIMENSION.toString()) == 0 - || c.getTypeCode().compareTo( - ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { + || c.getTypeCode().compareTo(ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { removableColumn.add(c); } else { - if (column.getColumnId() != null - && c.getColumnId().compareTo(column.getColumnId()) == 0) { + if (column.getColumnId() != null && c.getColumnId().compareTo(column.getColumnId()) == 0) { removableColumn.add(c); } } @@ -240,42 +232,37 @@ public class ReplaceExpressionDialog extends Window implements @Override public void addExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.add(handler); - + } @Override - public void removeExpressionWrapperNotificationListener( - ExpressionWrapperNotificationListener handler) { + public void removeExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.remove(handler); - + } - protected void fire(ExpressionWrapperNotification notification) { - for(ExpressionWrapperNotificationListener listener:listeners){ + for (ExpressionWrapperNotificationListener listener : listeners) { listener.onExpression(notification); } hide(); - + } protected void fireAborted() { - for(ExpressionWrapperNotificationListener listener:listeners){ + for (ExpressionWrapperNotificationListener listener : listeners) { listener.aborted(); } hide(); } protected void fireFailed(Throwable throwable) { - for(ExpressionWrapperNotificationListener listener:listeners){ - listener.failed(throwable);; + for (ExpressionWrapperNotificationListener listener : listeners) { + listener.failed(throwable); + ; } hide(); - + } - - - - } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionPanel.java index 18ae2f0..eda97d4 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/ReplaceExpressionPanel.java @@ -41,8 +41,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceExpressionPanel extends FramedPanel { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByExpressionDialog.java index 862ae39..0c215ab 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByExpressionDialog.java @@ -32,8 +32,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RowsDeleteByExpressionDialog extends Window implements MonitorDialogListener { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByMultiColumnExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByMultiColumnExpressionDialog.java index 74fea22..bb25da5 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByMultiColumnExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RowsDeleteByMultiColumnExpressionDialog.java @@ -32,8 +32,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RowsDeleteByMultiColumnExpressionDialog extends Window implements MonitorDialogListener { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditDialog.java index c810523..e2ae505 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditDialog.java @@ -22,8 +22,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleEditDialog extends Window implements diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditPanel.java index da75127..9a2d7f5 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleEditPanel.java @@ -25,8 +25,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleEditPanel extends FramedPanel { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnColumnCreateDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnColumnCreateDialog.java index 606020c..dcf5ad4 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnColumnCreateDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnColumnCreateDialog.java @@ -22,8 +22,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleOnColumnCreateDialog extends Window implements @@ -37,8 +37,7 @@ public class RuleOnColumnCreateDialog extends Window implements /** * - * @param columnMockUp - * @param eventBus + * @param eventBus Event Bus */ public RuleOnColumnCreateDialog(EventBus eventBus) { listeners = new ArrayList(); diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnTableCreateDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnTableCreateDialog.java index 5f30208..e8d508b 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnTableCreateDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/RuleOnTableCreateDialog.java @@ -23,37 +23,36 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class RuleOnTableCreateDialog extends Window implements - HasRuleDialogNotificationListener { +public class RuleOnTableCreateDialog extends Window implements HasRuleDialogNotificationListener { private static final String WIDTH = "940px"; private static final String HEIGHT = "388px"; private MultiColumnExpressionPanel multiColumnExpressionPanel; private EventBus eventBus; private ArrayList listeners; private Object initialRuleDescriptionData; - /** * - * @param columnMockUp + * @param ruleDescriptionData + * Rule description * @param eventBus + * Event bus */ public RuleOnTableCreateDialog(RuleDescriptionData ruleDescriptionData, EventBus eventBus) { listeners = new ArrayList(); initWindow(); this.eventBus = eventBus; - this.initialRuleDescriptionData=ruleDescriptionData; + this.initialRuleDescriptionData = ruleDescriptionData; try { multiColumnExpressionPanel = new MultiColumnExpressionPanel(this, ruleDescriptionData); add(multiColumnExpressionPanel); } catch (MultiColumnExpressionPanelException e) { UtilsGXT3.alert("Attention", e.getLocalizedMessage()); } - } @@ -101,34 +100,30 @@ public class RuleOnTableCreateDialog extends Window implements public void saveColumnRule(RuleDescriptionData ruleDescriptionData) { - ExpressionServiceAsync.INSTANCE.saveRule(ruleDescriptionData, - new AsyncCallback() { + ExpressionServiceAsync.INSTANCE.saveRule(ruleDescriptionData, new AsyncCallback() { - @Override - public void onSuccess(String ruleId) { - Log.debug("Saved Rule: " + ruleId); - UtilsGXT3.info("Save Rule", "The rule is saved!"); - fireNotification(ruleId); + @Override + public void onSuccess(String ruleId) { + Log.debug("Saved Rule: " + ruleId); + UtilsGXT3.info("Save Rule", "The rule is saved!"); + fireNotification(ruleId); - } + } - @Override - public void onFailure(Throwable caught) { - if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); - } else { - Log.error("Error saving column rule: " - + caught.getLocalizedMessage()); - caught.printStackTrace(); - UtilsGXT3.alert("Error saving column rule", - caught.getLocalizedMessage()); + @Override + public void onFailure(Throwable caught) { + if (caught instanceof TDGWTSessionExpiredException) { + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); + } else { + Log.error("Error saving column rule: " + caught.getLocalizedMessage()); + caught.printStackTrace(); + UtilsGXT3.alert("Error saving column rule", caught.getLocalizedMessage()); - fireFailed(caught); - } + fireFailed(caught); + } - } - }); + } + }); } @@ -137,14 +132,12 @@ public class RuleOnTableCreateDialog extends Window implements } @Override - public void addRuleDialogNotificationListener( - RuleDialogNotificationListener handler) { + public void addRuleDialogNotificationListener(RuleDialogNotificationListener handler) { listeners.add(handler); } @Override - public void removeRuleDialogNotificationListener( - RuleDialogNotificationListener handler) { + public void removeRuleDialogNotificationListener(RuleDialogNotificationListener handler) { listeners.remove(handler); } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateColumnExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateColumnExpressionDialog.java index 69a580d..b75a948 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateColumnExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateColumnExpressionDialog.java @@ -30,12 +30,11 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class TemplateColumnExpressionDialog extends Window implements - HasExpressionWrapperNotificationListener { +public class TemplateColumnExpressionDialog extends Window implements HasExpressionWrapperNotificationListener { private static final String WIDTH = "670px"; private static final String HEIGHT = "426px"; private ArrayList listeners; @@ -48,7 +47,9 @@ public class TemplateColumnExpressionDialog extends Window implements /** * * @param columnMockUp + * Column Mockup * @param eventBus + * Event bus */ public TemplateColumnExpressionDialog(ColumnMockUp columnMockUp, EventBus eventBus) { listeners = new ArrayList(); @@ -66,8 +67,11 @@ public class TemplateColumnExpressionDialog extends Window implements /** * * @param trId + * Tabular Resource id * @param columnId + * Column id * @param eventBus + * Event bus */ public TemplateColumnExpressionDialog(TRId trId, String columnId, EventBus eventBus) { listeners = new ArrayList(); @@ -113,27 +117,18 @@ public class TemplateColumnExpressionDialog extends Window implements } protected void create() { - if (column.getTypeCode() - .compareTo(ColumnTypeCode.ANNOTATION.toString()) == 0 - || column.getTypeCode().compareTo( - ColumnTypeCode.ATTRIBUTE.toString()) == 0 - || column.getTypeCode().compareTo( - ColumnTypeCode.CODE.toString()) == 0 - || column.getTypeCode().compareTo( - ColumnTypeCode.CODEDESCRIPTION.toString()) == 0 - || column.getTypeCode().compareTo( - ColumnTypeCode.CODENAME.toString()) == 0 - || column.getTypeCode().compareTo( - ColumnTypeCode.MEASURE.toString()) == 0) { - columnExpressionPanel = new ColumnExpressionPanel(this, column, - eventBus); + if (column.getTypeCode().compareTo(ColumnTypeCode.ANNOTATION.toString()) == 0 + || column.getTypeCode().compareTo(ColumnTypeCode.ATTRIBUTE.toString()) == 0 + || column.getTypeCode().compareTo(ColumnTypeCode.CODE.toString()) == 0 + || column.getTypeCode().compareTo(ColumnTypeCode.CODEDESCRIPTION.toString()) == 0 + || column.getTypeCode().compareTo(ColumnTypeCode.CODENAME.toString()) == 0 + || column.getTypeCode().compareTo(ColumnTypeCode.MEASURE.toString()) == 0) { + columnExpressionPanel = new ColumnExpressionPanel(this, column, eventBus); add(columnExpressionPanel); } else { - HTML errorMessage = new HTML( - "This type of column is not supported for now!"); + HTML errorMessage = new HTML("This type of column is not supported for now!"); add(errorMessage); - AlertMessageBox d = new AlertMessageBox("Error", - "This type of column is not supported for now!"); + AlertMessageBox d = new AlertMessageBox("Error", "This type of column is not supported for now!"); d.addHideHandler(new HideHandler() { public void onHide(HideEvent event) { hide(); @@ -143,60 +138,51 @@ public class TemplateColumnExpressionDialog extends Window implements } } - protected void onExpression(ExpressionWrapperNotification expressionWrapperNotification){ + protected void onExpression(ExpressionWrapperNotification expressionWrapperNotification) { fireNotification(expressionWrapperNotification); } protected void load() { - TDGWTServiceAsync.INSTANCE.getColumn(columnId, trId, - new AsyncCallback() { - - public void onFailure(Throwable caught) { - if (caught instanceof TDGWTSessionExpiredException) { - eventBus.fireEvent(new SessionExpiredEvent( - SessionExpiredType.EXPIREDONSERVER)); - } else { - if (caught instanceof TDGWTIsLockedException) { - Log.error(caught.getLocalizedMessage()); - UtilsGXT3.alert("Error Locked", - caught.getLocalizedMessage()); - } else { - Log.error("Error retrieving column: " - + caught.getMessage()); - UtilsGXT3.alert( - "Error", - "Error retrieving column: " - + caught.getMessage()); - } - } - fireFailed(caught); + TDGWTServiceAsync.INSTANCE.getColumn(columnId, trId, new AsyncCallback() { + public void onFailure(Throwable caught) { + if (caught instanceof TDGWTSessionExpiredException) { + eventBus.fireEvent(new SessionExpiredEvent(SessionExpiredType.EXPIREDONSERVER)); + } else { + if (caught instanceof TDGWTIsLockedException) { + Log.error(caught.getLocalizedMessage()); + UtilsGXT3.alert("Error Locked", caught.getLocalizedMessage()); + } else { + Log.error("Error retrieving column: " + caught.getMessage()); + UtilsGXT3.alert("Error", "Error retrieving column: " + caught.getMessage()); } + } + fireFailed(caught); - public void onSuccess(ColumnData result) { - Log.debug("Retrived column: " + result); - column = result; - create(); - } + } - }); + public void onSuccess(ColumnData result) { + Log.debug("Retrived column: " + result); + column = result; + create(); + } + + }); } @Override - public void addExpressionWrapperNotificationListener( - ExpressionWrapperNotificationListener handler) { + public void addExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.add(handler); - + } @Override - public void removeExpressionWrapperNotificationListener( - ExpressionWrapperNotificationListener handler) { + public void removeExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.remove(handler); - + } - + private void fireNotification(ExpressionWrapperNotification expressionWrapperNotification) { if (listeners != null) { for (ExpressionWrapperNotificationListener listener : listeners) { @@ -224,6 +210,5 @@ public class TemplateColumnExpressionDialog extends Window implements hide(); } - - + } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateMultiColumnExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateMultiColumnExpressionDialog.java index 30cff29..7aca7dc 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateMultiColumnExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/TemplateMultiColumnExpressionDialog.java @@ -19,12 +19,11 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ -public class TemplateMultiColumnExpressionDialog extends Window implements - HasExpressionWrapperNotificationListener { +public class TemplateMultiColumnExpressionDialog extends Window implements HasExpressionWrapperNotificationListener { private static final String WIDTH = "940px"; private static final String HEIGHT = "388px"; private ArrayList listeners; @@ -35,10 +34,11 @@ public class TemplateMultiColumnExpressionDialog extends Window implements /** * * @param columnsMockUp + * Columns mockup * @param eventBus + * Event bus */ - public TemplateMultiColumnExpressionDialog( - ArrayList columnsMockUp, EventBus eventBus) { + public TemplateMultiColumnExpressionDialog(ArrayList columnsMockUp, EventBus eventBus) { listeners = new ArrayList(); this.eventBus = eventBus; columns = new ArrayList(); @@ -58,18 +58,18 @@ public class TemplateMultiColumnExpressionDialog extends Window implements } protected void sanitizesColumns() { - ArrayList removableColumn=new ArrayList(); - for(ColumnData c:columns){ - if(c.getTypeCode().compareTo(ColumnTypeCode.DIMENSION.toString())==0|| - c.getTypeCode().compareTo(ColumnTypeCode.TIMEDIMENSION.toString())==0 ){ + ArrayList removableColumn = new ArrayList(); + for (ColumnData c : columns) { + if (c.getTypeCode().compareTo(ColumnTypeCode.DIMENSION.toString()) == 0 + || c.getTypeCode().compareTo(ColumnTypeCode.TIMEDIMENSION.toString()) == 0) { removableColumn.add(c); } else { - + } } columns.removeAll(removableColumn); } - + protected void initWindow() { setWidth(WIDTH); setHeight(HEIGHT); @@ -104,42 +104,37 @@ public class TemplateMultiColumnExpressionDialog extends Window implements } protected void create() { - if(columns.size()>0){ - multiColumnExpressionPanel = new MultiColumnExpressionPanel(this,columns, - eventBus); + if (columns.size() > 0) { + multiColumnExpressionPanel = new MultiColumnExpressionPanel(this, columns, eventBus); add(multiColumnExpressionPanel); } else { HTML errorMessage = new HTML( "Attention no columns with a type supported(Dimension and TimeDimension is not supported)!"); add(errorMessage); close(); - UtilsGXT3.alert("Attention","Attention no columns with a type supported(Dimension and TimeDimension is not supported)!"); + UtilsGXT3.alert("Attention", + "Attention no columns with a type supported(Dimension and TimeDimension is not supported)!"); } } - protected void onExpression( - ExpressionWrapperNotification expressionWrapperNotification) { + protected void onExpression(ExpressionWrapperNotification expressionWrapperNotification) { fireNotification(expressionWrapperNotification); } - @Override - public void addExpressionWrapperNotificationListener( - ExpressionWrapperNotificationListener handler) { + public void addExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.add(handler); } @Override - public void removeExpressionWrapperNotificationListener( - ExpressionWrapperNotificationListener handler) { + public void removeExpressionWrapperNotificationListener(ExpressionWrapperNotificationListener handler) { listeners.remove(handler); } - private void fireNotification( - ExpressionWrapperNotification expressionWrapperNotification) { + private void fireNotification(ExpressionWrapperNotification expressionWrapperNotification) { if (listeners != null) { for (ExpressionWrapperNotificationListener listener : listeners) { listener.onExpression(expressionWrapperNotification); diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/DefaultAppearance.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/DefaultAppearance.java index 34778c2..44a22f9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/DefaultAppearance.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/DefaultAppearance.java @@ -13,8 +13,8 @@ import com.sencha.gxt.core.client.dom.XElement; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class DefaultAppearance implements IconButtonAppearance { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButton.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButton.java index fdb2eef..6fccd33 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButton.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButton.java @@ -16,8 +16,8 @@ import com.sencha.gxt.widget.core.client.Component; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class IconButton extends Component implements HasClickHandlers { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButtonAppearance.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButtonAppearance.java index b4168c2..d9cadfe 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButtonAppearance.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/custom/IconButtonAppearance.java @@ -6,8 +6,8 @@ import com.sencha.gxt.core.client.dom.XElement; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface IconButtonAppearance { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/exception/MultiColumnExpressionPanelException.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/exception/MultiColumnExpressionPanelException.java index 3bbf741..8f37150 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/exception/MultiColumnExpressionPanelException.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/exception/MultiColumnExpressionPanelException.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.client.exception; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class MultiColumnExpressionPanelException extends Exception { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionOnMultiColumnWidget.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionOnMultiColumnWidget.java index 48f3557..77040a6 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionOnMultiColumnWidget.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionOnMultiColumnWidget.java @@ -53,8 +53,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ConditionOnMultiColumnWidget extends SimpleContainer { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionWidget.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionWidget.java index df3f42b..692e73a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionWidget.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ConditionWidget.java @@ -48,8 +48,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ConditionWidget extends SimpleContainer { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ReplaceWidget.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ReplaceWidget.java index 5f964df..ef46247 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ReplaceWidget.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/expression/ReplaceWidget.java @@ -45,8 +45,8 @@ import com.sencha.gxt.widget.core.client.form.TextField; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceWidget extends SimpleContainer { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpression.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpression.java index ff00bee..5d228cf 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpression.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpression.java @@ -12,6 +12,11 @@ import com.sencha.gxt.core.client.XTemplates; import com.sencha.gxt.core.client.dom.XDOM; import com.sencha.gxt.core.client.dom.XElement; +/** + * + * @author Giancarlo Panichi + * + */ public class HelpReplaceColumnByExpression { public interface HelpReplaceByExpTemplate extends XTemplates { @XTemplate(source = "HelpReplaceByExp.html") diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionDialog.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionDialog.java index 7a05c4d..10683d2 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionDialog.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionDialog.java @@ -9,8 +9,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class HelpReplaceColumnByExpressionDialog extends Window { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionPanel.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionPanel.java index ab0a2d1..338998a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/help/HelpReplaceColumnByExpressionPanel.java @@ -23,8 +23,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class HelpReplaceColumnByExpressionPanel extends FramedPanel { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgType.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgType.java index 8fb95c0..9b17622 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgType.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgType.java @@ -6,8 +6,8 @@ import java.util.List; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public enum ArgType { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgTypePropertiesCombo.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgTypePropertiesCombo.java index e090fc7..f3a37db 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgTypePropertiesCombo.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/ArgTypePropertiesCombo.java @@ -7,8 +7,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ArgTypePropertiesCombo extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElement.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElement.java index 57c0aba..d334c59 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElement.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElement.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.client.multicolumn; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class DepthOfExpressionElement { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElementPropertiesCombo.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElementPropertiesCombo.java index 8b916a2..8577e53 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElementPropertiesCombo.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionElementPropertiesCombo.java @@ -7,8 +7,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface DepthOfExpressionElementPropertiesCombo extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionStore.java index 4753980..b1793a6 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionStore.java @@ -5,8 +5,8 @@ import java.util.ArrayList; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class DepthOfExpressionStore implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionType.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionType.java index 5c59a77..5c88a01 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionType.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/DepthOfExpressionType.java @@ -6,8 +6,8 @@ import java.util.List; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public enum DepthOfExpressionType { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/LogicalDepth.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/LogicalDepth.java index 8387304..26d08a9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/LogicalDepth.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/multicolumn/LogicalDepth.java @@ -7,8 +7,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class LogicalDepth implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/ExpressionWrapperNotification.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/ExpressionWrapperNotification.java index 1881dc0..d5a35e5 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/ExpressionWrapperNotification.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/ExpressionWrapperNotification.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.client.expression.Expression /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionWrapperNotification { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleDialogNotification.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleDialogNotification.java index bdb2191..a2881e7 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleDialogNotification.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleDialogNotification.java @@ -3,8 +3,8 @@ package org.gcube.portlets.user.td.expressionwidget.client.notification; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleDialogNotification { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleEditDialogNotification.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleEditDialogNotification.java index f8ce56c..25e22fa 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleEditDialogNotification.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/notification/RuleEditDialogNotification.java @@ -3,8 +3,8 @@ package org.gcube.portlets.user.td.expressionwidget.client.notification; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleEditDialogNotification { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/Operation.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/Operation.java index b282f65..b88daaf 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/Operation.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/Operation.java @@ -8,8 +8,8 @@ import org.gcube.portlets.user.td.expressionwidget.shared.model.C_OperatorType; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class Operation implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationProperties.java index 76c377f..9d5106b 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationProperties.java @@ -7,8 +7,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface OperationProperties extends PropertyAccess { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationsStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationsStore.java index 9655a9b..c646319 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationsStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/operation/OperationsStore.java @@ -10,8 +10,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class OperationsStore { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataProperties.java index c8b3a08..3b0fc31 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataProperties.java @@ -9,8 +9,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ColumnDataProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataPropertiesCombo.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataPropertiesCombo.java index da69cfe..eeaaaf3 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataPropertiesCombo.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataPropertiesCombo.java @@ -9,8 +9,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ColumnDataPropertiesCombo extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataTypeProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataTypeProperties.java index 10bf107..1991079 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataTypeProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnDataTypeProperties.java @@ -11,8 +11,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ColumnDataTypeProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnTypeCodeProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnTypeCodeProperties.java index 932cbcf..4e3a5b2 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnTypeCodeProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ColumnTypeCodeProperties.java @@ -12,8 +12,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ColumnTypeCodeProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/LocaleTypeProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/LocaleTypeProperties.java index ea21315..b25fbd7 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/LocaleTypeProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/LocaleTypeProperties.java @@ -10,8 +10,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface LocaleTypeProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElement.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElement.java index e7e2a9c..bc1c5ce 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElement.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElement.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.expressionwidget.shared.replace.ReplaceType; /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceElement implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementProperties.java index e123e3f..09e8955 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementProperties.java @@ -7,8 +7,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ReplaceElementProperties extends PropertyAccess { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementStore.java index e4506c3..77e8f65 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/ReplaceElementStore.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.expressionwidget.shared.replace.ReplaceType; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceElementStore { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/RuleColumnPlaceHolderDescriptorProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/RuleColumnPlaceHolderDescriptorProperties.java index 6459eab..47d87bc 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/RuleColumnPlaceHolderDescriptorProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/RuleColumnPlaceHolderDescriptorProperties.java @@ -10,8 +10,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface RuleColumnPlaceHolderDescriptorProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourceProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourceProperties.java index 5a30dc4..84da2c4 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourceProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourceProperties.java @@ -11,8 +11,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface TabResourceProperties extends PropertyAccess { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourcePropertiesCombo.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourcePropertiesCombo.java index 647bd16..10561f3 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourcePropertiesCombo.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/properties/TabResourcePropertiesCombo.java @@ -9,8 +9,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface TabResourcePropertiesCombo extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/resources/ExpressionResources.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/resources/ExpressionResources.java index 70e541d..3ff6afd 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/resources/ExpressionResources.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/resources/ExpressionResources.java @@ -6,8 +6,8 @@ import com.google.gwt.resources.client.ImageResource; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ExpressionResources extends ClientBundle { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionService.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionService.java index 9d08cff..505f8b4 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionService.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionService.java @@ -26,68 +26,45 @@ import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; * * Implements the basic interfaces generate and submit Expression on service. * - *

- * Allows:   - *

    - *
  • Generate Expression
  • - *
      - *

      + * Allows Generate Expression * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * + * @author Giancarlo Panichi + * * */ @RemoteServiceRelativePath("ExpressionService") public interface ExpressionService extends RemoteService { - /** - * Submit Column Filter Operation - * - * @param columnFilterSession - * @throws ExpressionServiceException - */ - public String startFilterColumn(FilterColumnSession filterColumnSession) - throws TDGWTServiceException; + public String startFilterColumn(FilterColumnSession filterColumnSession) throws TDGWTServiceException; public String startReplaceColumnByExpression( - ReplaceColumnByExpressionSession replaceColumnByExpressionColumnSession) + ReplaceColumnByExpressionSession replaceColumnByExpressionColumnSession) throws TDGWTServiceException; + + public String startAddColumn(AddColumnSession addColumnSession) throws TDGWTServiceException; + + public ArrayList getRules() throws TDGWTServiceException; + + public ArrayList getRules(RuleScopeType scope) throws TDGWTServiceException; + + public ArrayList getApplicableBaseColumnRules(ColumnData columnData) throws TDGWTServiceException; - public String startAddColumn(AddColumnSession addColumnSession) - throws TDGWTServiceException; + public String saveRule(RuleDescriptionData ruleDescriptionData) throws TDGWTServiceException; - public ArrayList getRules() - throws TDGWTServiceException; + public void updateColumnRule(RuleDescriptionData ruleDescriptionData) throws TDGWTServiceException; - public ArrayList getRules(RuleScopeType scope) - throws TDGWTServiceException; - - public ArrayList getApplicableBaseColumnRules( - ColumnData columnData) throws TDGWTServiceException; - - public String saveRule(RuleDescriptionData ruleDescriptionData) - throws TDGWTServiceException; - - public void updateColumnRule(RuleDescriptionData ruleDescriptionData) - throws TDGWTServiceException; - public void removeRulesById(ArrayList rules) throws TDGWTServiceException; - + public String startApplyAndDetachColumnRules(ApplyAndDetachColumnRulesSession applyColumnRulesSession) throws TDGWTServiceException; - - public void setDetachColumnRules(DetachColumnRulesSession detachColumnRulesSession) - throws TDGWTServiceException; - - public void setDetachTableRules(DetachTableRulesSession detachTableRulesSession) - throws TDGWTServiceException; - - - public String startApplyTableRule(ApplyTableRuleSession applyTableRuleSession) - throws TDGWTServiceException; - - - public AppliedRulesResponseData getActiveRulesByTabularResourceId(TRId trId) - throws TDGWTServiceException; - + + public void setDetachColumnRules(DetachColumnRulesSession detachColumnRulesSession) throws TDGWTServiceException; + + public void setDetachTableRules(DetachTableRulesSession detachTableRulesSession) throws TDGWTServiceException; + + public String startApplyTableRule(ApplyTableRuleSession applyTableRuleSession) throws TDGWTServiceException; + + public AppliedRulesResponseData getActiveRulesByTabularResourceId(TRId trId) throws TDGWTServiceException; + } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionServiceAsync.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionServiceAsync.java index e06a040..0abb6e6 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionServiceAsync.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/rpc/ExpressionServiceAsync.java @@ -23,8 +23,8 @@ import com.google.gwt.user.client.rpc.AsyncCallback; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeElement.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeElement.java index 10af209..937b6f6 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeElement.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeElement.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ColumnDataTypeElement { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeStore.java index f4b6f1c..4147b0a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnDataTypeStore.java @@ -7,8 +7,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ColumnDataTypeStore implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeElement.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeElement.java index af69f04..d50952b 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeElement.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeElement.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnTypeC /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ColumnTypeCodeElement { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeStore.java index 7ebd4ff..16ee6e3 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/ColumnTypeCodeStore.java @@ -10,8 +10,8 @@ import com.allen_sauer.gwt.log.client.Log; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ColumnTypeCodeStore implements Serializable { @@ -127,10 +127,7 @@ public class ColumnTypeCodeStore implements Serializable { return store; } - /** - * - * @return - */ + public static ArrayList getColumnTypeCodesForGeneric() { store = new ArrayList(); store.add(annotation); diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/LocaleTypeElement.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/LocaleTypeElement.java index d3e1fec..47c3899 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/LocaleTypeElement.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/store/LocaleTypeElement.java @@ -4,8 +4,8 @@ import java.io.Serializable; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class LocaleTypeElement implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/Threshold.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/Threshold.java index ea04521..62c4ecf 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/Threshold.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/Threshold.java @@ -6,8 +6,8 @@ import java.io.Serializable; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class Threshold implements Serializable { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdProperties.java index b4df22c..1d637a1 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdProperties.java @@ -7,8 +7,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface ThresholdProperties extends PropertyAccess { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdStore.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdStore.java index 00162c7..7d91fd6 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdStore.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/threshold/ThresholdStore.java @@ -6,8 +6,8 @@ import java.util.ArrayList; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ThresholdStore { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/type/ReplaceExpressionType.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/type/ReplaceExpressionType.java index 5e7a4c1..40dc9ec 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/type/ReplaceExpressionType.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/type/ReplaceExpressionType.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.client.type; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public enum ReplaceExpressionType { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/InfoMessageBox.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/InfoMessageBox.java index 9a1abb3..dce5c22 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/InfoMessageBox.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/InfoMessageBox.java @@ -4,8 +4,8 @@ import com.sencha.gxt.widget.core.client.box.MessageBox; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class InfoMessageBox extends MessageBox { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/UtilsGXT3.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/UtilsGXT3.java index 9872636..3ef7f2c 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/UtilsGXT3.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/client/utils/UtilsGXT3.java @@ -8,8 +8,8 @@ import com.sencha.gxt.widget.core.client.event.HideEvent.HideHandler; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class UtilsGXT3 { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/CExpressionMapServlet.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/CExpressionMapServlet.java index 9770359..352219d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/CExpressionMapServlet.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/CExpressionMapServlet.java @@ -25,8 +25,8 @@ import org.slf4j.LoggerFactory; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class CExpressionMapServlet extends HttpServlet { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/C_ExpressionParser.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/C_ExpressionParser.java index c571e9d..b21d21f 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/C_ExpressionParser.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/C_ExpressionParser.java @@ -132,18 +132,18 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT import org.slf4j.Logger; import org.slf4j.LoggerFactory; - public class C_ExpressionParser { - private static Logger logger = LoggerFactory - .getLogger(C_ExpressionParser.class); + private static Logger logger = LoggerFactory.getLogger(C_ExpressionParser.class); private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); /** * * @param exp - * @return + * Expression + * @return Client Expression * @throws ExpressionParserException + * Exception */ public C_Expression parse(Expression exp) throws ExpressionParserException { logger.debug("Parse: " + exp); @@ -162,7 +162,7 @@ public class C_ExpressionParser { } if (exp instanceof Exponentiation) { - //TODO + // TODO return ex; } @@ -225,9 +225,9 @@ public class C_ExpressionParser { if (exp instanceof TextMatchSQLRegexp) { return getTextMatchSQLRegexp(exp); } - + if (exp instanceof TextMatchPosixRegexp) { - //TODO + // TODO return ex; } @@ -248,7 +248,7 @@ public class C_ExpressionParser { } if (exp instanceof RepeatText) { - //TODO + // TODO return ex; } @@ -257,7 +257,7 @@ public class C_ExpressionParser { } if (exp instanceof Length) { - //TODO + // TODO return ex; } @@ -294,7 +294,7 @@ public class C_ExpressionParser { } if (exp instanceof ExternalReferenceExpression) { - //TODO + // TODO return ex; } @@ -312,7 +312,7 @@ public class C_ExpressionParser { } if (exp instanceof Case) { - //TODO + // TODO return ex; } @@ -345,27 +345,27 @@ public class C_ExpressionParser { // TDTypeValue if (exp instanceof TDBoolean) { - return getExpressionValue((TDBoolean)exp); + return getExpressionValue((TDBoolean) exp); } if (exp instanceof TDDate) { - return getExpressionValue((TDDate)exp); + return getExpressionValue((TDDate) exp); } if (exp instanceof TDInteger) { - return getExpressionValue((TDInteger)exp); + return getExpressionValue((TDInteger) exp); } if (exp instanceof TDNumeric) { - return getExpressionValue((TDNumeric)exp); + return getExpressionValue((TDNumeric) exp); } if (exp instanceof TDText) { - return getExpressionValue((TDText)exp); + return getExpressionValue((TDText) exp); } if (exp instanceof TDGeometry) { - return getExpressionValue((TDGeometry)exp); + return getExpressionValue((TDGeometry) exp); } if (exp instanceof Cast) { @@ -403,14 +403,12 @@ public class C_ExpressionParser { } - public C_MultivaluedExpression parseMultivalued(Expression exp) - throws ExpressionParserException { + public C_MultivaluedExpression parseMultivalued(Expression exp) throws ExpressionParserException { if (exp instanceof ConstantList) { return getConstantList((ConstantList) exp); } - if (exp instanceof ExternalReferenceExpression) { return null; } @@ -418,13 +416,10 @@ public class C_ExpressionParser { return null; } - private C_Expression getValueIsIn(Expression exp) - throws ExpressionParserException { + private C_Expression getValueIsIn(Expression exp) throws ExpressionParserException { ValueIsIn v = (ValueIsIn) exp; - C_MultivaluedExpression multivalued = parseMultivalued(v - .getRightArgument()); - C_ValueIsIn valueIsIn = new C_ValueIsIn(parse(v.getLeftArgument()), - multivalued); + C_MultivaluedExpression multivalued = parseMultivalued(v.getRightArgument()); + C_ValueIsIn valueIsIn = new C_ValueIsIn(parse(v.getLeftArgument()), multivalued); return valueIsIn; } @@ -441,38 +436,32 @@ public class C_ExpressionParser { return or; } - private C_Expression getNot(Expression exp) - throws ExpressionParserException { + private C_Expression getNot(Expression exp) throws ExpressionParserException { Not n = (Not) exp; C_Not not = new C_Not(parse(n.getArgument())); return not; } - private C_Expression getIsNull(Expression exp) - throws ExpressionParserException { + private C_Expression getIsNull(Expression exp) throws ExpressionParserException { IsNull nullIs = (IsNull) exp; C_IsNull isNull = new C_IsNull(parse(nullIs.getArgument())); return isNull; } - private C_Expression getIsNotNull(Expression exp) - throws ExpressionParserException { + private C_Expression getIsNotNull(Expression exp) throws ExpressionParserException { IsNotNull nullNotIs = (IsNotNull) exp; C_IsNotNull isNotNull = new C_IsNotNull(parse(nullNotIs.getArgument())); return isNotNull; } - private C_Expression getBetween(Expression exp) - throws ExpressionParserException { + private C_Expression getBetween(Expression exp) throws ExpressionParserException { Between bet = (Between) exp; - C_Between between=new C_Between(parse(bet.getLeftArgument()), - parse(bet.getMinRangeArgument()), + C_Between between = new C_Between(parse(bet.getLeftArgument()), parse(bet.getMinRangeArgument()), parse(bet.getMaxRangeArgument())); return between; } - private C_Expression getAnd(Expression exp) - throws ExpressionParserException { + private C_Expression getAnd(Expression exp) throws ExpressionParserException { And o = (And) exp; List listExp = o.getArguments(); List listCExp = new ArrayList(); @@ -485,144 +474,116 @@ public class C_ExpressionParser { return and; } - private C_Expression getTextMatchSQLRegexp(Expression exp) - throws ExpressionParserException { + private C_Expression getTextMatchSQLRegexp(Expression exp) throws ExpressionParserException { TextMatchSQLRegexp reg = (TextMatchSQLRegexp) exp; - C_TextMatchSQLRegexp regExp = new C_TextMatchSQLRegexp( - parse(reg.getLeftArgument()), parse(reg.getRightArgument())); + C_TextMatchSQLRegexp regExp = new C_TextMatchSQLRegexp(parse(reg.getLeftArgument()), + parse(reg.getRightArgument())); return regExp; } - private C_Expression getTextEndWith(Expression exp) - throws ExpressionParserException { + private C_Expression getTextEndWith(Expression exp) throws ExpressionParserException { TextEndsWith textEnd = (TextEndsWith) exp; - C_TextEndsWith textEndWith = new C_TextEndsWith( - parse(textEnd.getLeftArgument()), + C_TextEndsWith textEndWith = new C_TextEndsWith(parse(textEnd.getLeftArgument()), parse(textEnd.getRightArgument())); return textEndWith; } - private C_Expression getTextContains(Expression exp) - throws ExpressionParserException { + private C_Expression getTextContains(Expression exp) throws ExpressionParserException { TextContains textContains = (TextContains) exp; - C_TextContains textCont = new C_TextContains( - parse(textContains.getLeftArgument()), + C_TextContains textCont = new C_TextContains(parse(textContains.getLeftArgument()), parse(textContains.getRightArgument())); return textCont; } - private C_Expression getTextBeginWith(Expression exp) - throws ExpressionParserException { + private C_Expression getTextBeginWith(Expression exp) throws ExpressionParserException { TextBeginsWith textB = (TextBeginsWith) exp; - C_TextBeginsWith textBegins = new C_TextBeginsWith( - parse(textB.getLeftArgument()), parse(textB.getRightArgument())); + C_TextBeginsWith textBegins = new C_TextBeginsWith(parse(textB.getLeftArgument()), + parse(textB.getRightArgument())); return textBegins; } - private C_Expression getNotLess(Expression exp) - throws ExpressionParserException { + private C_Expression getNotLess(Expression exp) throws ExpressionParserException { NotLess notL = (NotLess) exp; - C_NotLess notLess = new C_NotLess(parse(notL.getLeftArgument()), - parse(notL.getRightArgument())); + C_NotLess notLess = new C_NotLess(parse(notL.getLeftArgument()), parse(notL.getRightArgument())); return notLess; } - private C_Expression getNotGreater(Expression exp) - throws ExpressionParserException { + private C_Expression getNotGreater(Expression exp) throws ExpressionParserException { NotGreater notG = (NotGreater) exp; - C_NotGreater notGreater = new C_NotGreater( - parse(notG.getLeftArgument()), parse(notG.getRightArgument())); + C_NotGreater notGreater = new C_NotGreater(parse(notG.getLeftArgument()), parse(notG.getRightArgument())); return notGreater; } - private C_Expression getNotEquals(Expression exp) - throws ExpressionParserException { + private C_Expression getNotEquals(Expression exp) throws ExpressionParserException { NotEquals notE = (NotEquals) exp; - C_NotEquals notEquals = new C_NotEquals(parse(notE.getLeftArgument()), - parse(notE.getRightArgument())); + C_NotEquals notEquals = new C_NotEquals(parse(notE.getLeftArgument()), parse(notE.getRightArgument())); return notEquals; } - private C_Expression getLessThan(Expression exp) - throws ExpressionParserException { + private C_Expression getLessThan(Expression exp) throws ExpressionParserException { LessThan lessT = (LessThan) exp; - C_LessThan lessThan = new C_LessThan(parse(lessT.getLeftArgument()), - parse(lessT.getRightArgument())); + C_LessThan lessThan = new C_LessThan(parse(lessT.getLeftArgument()), parse(lessT.getRightArgument())); return lessThan; } - private C_Expression getLessOrEquals(Expression exp) - throws ExpressionParserException { + private C_Expression getLessOrEquals(Expression exp) throws ExpressionParserException { LessOrEquals lessOrE = (LessOrEquals) exp; - C_LessOrEquals lessOrEquals = new C_LessOrEquals( - parse(lessOrE.getLeftArgument()), + C_LessOrEquals lessOrEquals = new C_LessOrEquals(parse(lessOrE.getLeftArgument()), parse(lessOrE.getRightArgument())); return lessOrEquals; } - private C_Expression getGreaterThan(Expression exp) - throws ExpressionParserException { + private C_Expression getGreaterThan(Expression exp) throws ExpressionParserException { GreaterThan greaterThan = (GreaterThan) exp; - C_GreaterThan greater = new C_GreaterThan( - parse(greaterThan.getLeftArgument()), + C_GreaterThan greater = new C_GreaterThan(parse(greaterThan.getLeftArgument()), parse(greaterThan.getRightArgument())); return greater; } - private C_Expression getGreaterOrEquals(Expression exp) - throws ExpressionParserException { + private C_Expression getGreaterOrEquals(Expression exp) throws ExpressionParserException { GreaterOrEquals greaterOrEq = (GreaterOrEquals) exp; - C_GreaterOrEquals greaterOrEquals = new C_GreaterOrEquals( - parse(greaterOrEq.getLeftArgument()), + C_GreaterOrEquals greaterOrEquals = new C_GreaterOrEquals(parse(greaterOrEq.getLeftArgument()), parse(greaterOrEq.getRightArgument())); return greaterOrEquals; } - private TD_Value getExpressionValue(TDTypeValue value) - throws ExpressionParserException { + private TD_Value getExpressionValue(TDTypeValue value) throws ExpressionParserException { try { if (value instanceof TDBoolean) { TDBoolean tdboolean = (TDBoolean) value; - return new TD_Value(ColumnDataType.Boolean, - String.valueOf(tdboolean.getValue())); + return new TD_Value(ColumnDataType.Boolean, String.valueOf(tdboolean.getValue())); } if (value instanceof TDDate) { TDDate tddate = (TDDate) value; - return new TD_Value(ColumnDataType.Date, sdf.format(tddate - .getValue())); + return new TD_Value(ColumnDataType.Date, sdf.format(tddate.getValue())); } if (value instanceof TDGeometry) { TDGeometry tdgeometry = (TDGeometry) value; - return new TD_Value(ColumnDataType.Geometry, - tdgeometry.getValue()); + return new TD_Value(ColumnDataType.Geometry, tdgeometry.getValue()); } if (value instanceof TDInteger) { TDInteger tdinteger = (TDInteger) value; - return new TD_Value(ColumnDataType.Integer, - String.valueOf(tdinteger.getValue())); + return new TD_Value(ColumnDataType.Integer, String.valueOf(tdinteger.getValue())); } if (value instanceof TDNumeric) { TDNumeric tdnumeric = (TDNumeric) value; - return new TD_Value(ColumnDataType.Numeric, - String.valueOf(tdnumeric.getValue())); + return new TD_Value(ColumnDataType.Numeric, String.valueOf(tdnumeric.getValue())); } if (value instanceof TDText) { TDText tdtext = (TDText) value; - return new TD_Value(ColumnDataType.Text, String.valueOf(tdtext - .getValue())); + return new TD_Value(ColumnDataType.Text, String.valueOf(tdtext.getValue())); } } catch (Throwable e) { - logger.error("type error parsing value " + value + " " - + e.getLocalizedMessage()); + logger.error("type error parsing value " + value + " " + e.getLocalizedMessage()); } return null; } @@ -655,8 +616,7 @@ public class C_ExpressionParser { } } - private C_Expression getConstantList(Expression exp) - throws ExpressionParserException { + private C_Expression getConstantList(Expression exp) throws ExpressionParserException { List l = new ArrayList(); ConstantList c = (ConstantList) exp; List arguments = c.getArguments(); @@ -669,8 +629,7 @@ public class C_ExpressionParser { return constList; } - private C_MultivaluedExpression getConstantList(ConstantList c) - throws ExpressionParserException { + private C_MultivaluedExpression getConstantList(ConstantList c) throws ExpressionParserException { List l = new ArrayList(); List arguments = c.getArguments(); TD_Value tdv; @@ -684,8 +643,8 @@ public class C_ExpressionParser { private C_Expression getColumnReferencePlaceholder(Expression exp) { ColumnReferencePlaceholder c = (ColumnReferencePlaceholder) exp; - C_ColumnReferencePlaceholder col = new C_ColumnReferencePlaceholder( - mapColumnDataType(c.getDatatype()), c.getId(), c.getLabel()); + C_ColumnReferencePlaceholder col = new C_ColumnReferencePlaceholder(mapColumnDataType(c.getDatatype()), + c.getId(), c.getLabel()); return col; } @@ -698,7 +657,7 @@ public class C_ExpressionParser { TRId trId = new TRId(); trId.setTableId(tableId); trId.setViewTable(false); - ColumnData column=new ColumnData(); + ColumnData column = new ColumnData(); column.setId(columnId); column.setColumnId(columnId); column.setTrId(trId); @@ -708,48 +667,42 @@ public class C_ExpressionParser { return ref; } - private C_Expression getUpper(Expression exp) - throws ExpressionParserException { + private C_Expression getUpper(Expression exp) throws ExpressionParserException { Upper e = (Upper) exp; C_Expression arg = parse(e.getArgument()); C_Upper upper = new C_Upper(arg); return upper; } - private C_Expression getLower(Expression exp) - throws ExpressionParserException { + private C_Expression getLower(Expression exp) throws ExpressionParserException { Lower e = (Lower) exp; C_Expression arg = parse(e.getArgument()); C_Lower lower = new C_Lower(arg); return lower; } - private C_Expression getTrim(Expression exp) - throws ExpressionParserException { + private C_Expression getTrim(Expression exp) throws ExpressionParserException { Trim e = (Trim) exp; C_Expression arg = parse(e.getArgument()); C_Trim trim = new C_Trim(arg); return trim; } - private C_Expression getMD5(Expression exp) - throws ExpressionParserException { + private C_Expression getMD5(Expression exp) throws ExpressionParserException { MD5 e = (MD5) exp; C_Expression arg = parse(e.getArgument()); C_MD5 md5 = new C_MD5(arg); return md5; } - private C_Expression getSoundex(Expression exp) - throws ExpressionParserException { + private C_Expression getSoundex(Expression exp) throws ExpressionParserException { Soundex e = (Soundex) exp; C_Expression arg = parse(e.getArgument()); C_Soundex soundex = new C_Soundex(arg); return soundex; } - private C_Expression getLevenshtein(Expression exp) - throws ExpressionParserException { + private C_Expression getLevenshtein(Expression exp) throws ExpressionParserException { Levenshtein e = (Levenshtein) exp; C_Expression left = parse(e.getLeftArgument()); C_Expression right = parse(e.getRightArgument()); @@ -758,8 +711,7 @@ public class C_ExpressionParser { return levenshtein; } - private C_Expression getSimilarity(Expression exp) - throws ExpressionParserException { + private C_Expression getSimilarity(Expression exp) throws ExpressionParserException { Similarity e = (Similarity) exp; C_Expression left = parse(e.getLeftArgument()); C_Expression right = parse(e.getRightArgument()); @@ -768,8 +720,7 @@ public class C_ExpressionParser { return similarity; } - private C_Expression getEquals(Expression exp) - throws ExpressionParserException { + private C_Expression getEquals(Expression exp) throws ExpressionParserException { Equals e = (Equals) exp; C_Expression left = parse(e.getLeftArgument()); C_Expression right = parse(e.getRightArgument()); @@ -777,159 +728,129 @@ public class C_ExpressionParser { return eq; } - private C_Expression getConcat(Expression exp) - throws ExpressionParserException { + private C_Expression getConcat(Expression exp) throws ExpressionParserException { Concat concat = (Concat) exp; - C_Concat conc = new C_Concat(parse(concat.getLeftArgument()), - parse(concat.getRightArgument())); + C_Concat conc = new C_Concat(parse(concat.getLeftArgument()), parse(concat.getRightArgument())); return conc; } - private C_Expression getSubstringByIndex(Expression exp) - throws ExpressionParserException { + private C_Expression getSubstringByIndex(Expression exp) throws ExpressionParserException { SubstringByIndex subByIndex = (SubstringByIndex) exp; - C_SubstringByIndex sByIndex = new C_SubstringByIndex( - parse(subByIndex.getSourceString()), - parse(subByIndex.getFromIndex()), - parse(subByIndex.getToIndex())); + C_SubstringByIndex sByIndex = new C_SubstringByIndex(parse(subByIndex.getSourceString()), + parse(subByIndex.getFromIndex()), parse(subByIndex.getToIndex())); return sByIndex; } - private C_Expression getSubstringByRegex(Expression exp) - throws ExpressionParserException { + private C_Expression getSubstringByRegex(Expression exp) throws ExpressionParserException { SubstringByRegex subByRegex = (SubstringByRegex) exp; - C_SubstringByRegex sByRegex = new C_SubstringByRegex( - parse(subByRegex.getLeftArgument()), + C_SubstringByRegex sByRegex = new C_SubstringByRegex(parse(subByRegex.getLeftArgument()), parse(subByRegex.getRightArgument())); return sByRegex; } - private C_Expression getSubstringPosition(Expression exp) - throws ExpressionParserException { + private C_Expression getSubstringPosition(Expression exp) throws ExpressionParserException { SubstringPosition subPosition = (SubstringPosition) exp; - C_SubstringPosition sPosition = new C_SubstringPosition( - parse(subPosition.getLeftArgument()), + C_SubstringPosition sPosition = new C_SubstringPosition(parse(subPosition.getLeftArgument()), parse(subPosition.getRightArgument())); return sPosition; } - private C_Expression getTextReplaceMatchingRegex(Expression exp) - throws ExpressionParserException { + private C_Expression getTextReplaceMatchingRegex(Expression exp) throws ExpressionParserException { TextReplaceMatchingRegex textReplaceMatchingRegex = (TextReplaceMatchingRegex) exp; - TD_Value replacing = getExpressionValue(textReplaceMatchingRegex - .getReplacingValue()); - TD_Value regexp = getExpressionValue(textReplaceMatchingRegex - .getRegexp()); - C_Expression toCheckText = parse(textReplaceMatchingRegex - .getToCheckText()); + TD_Value replacing = getExpressionValue(textReplaceMatchingRegex.getReplacingValue()); + TD_Value regexp = getExpressionValue(textReplaceMatchingRegex.getRegexp()); + C_Expression toCheckText = parse(textReplaceMatchingRegex.getToCheckText()); - C_TextReplaceMatchingRegex textRepRegex = new C_TextReplaceMatchingRegex( - toCheckText, regexp, replacing); + C_TextReplaceMatchingRegex textRepRegex = new C_TextReplaceMatchingRegex(toCheckText, regexp, replacing); return textRepRegex; } - private C_Expression getAvg(Expression exp) - throws ExpressionParserException { + private C_Expression getAvg(Expression exp) throws ExpressionParserException { Avg avg = (Avg) exp; C_Avg av = new C_Avg(parse(avg.getArgument())); return av; } - private C_Expression getCount(Expression exp) - throws ExpressionParserException { + private C_Expression getCount(Expression exp) throws ExpressionParserException { Count count = (Count) exp; C_Count cnt = new C_Count(parse(count.getArgument())); return cnt; } - private C_Expression getMax(Expression exp) - throws ExpressionParserException { + private C_Expression getMax(Expression exp) throws ExpressionParserException { Max max = (Max) exp; C_Max ma = new C_Max(parse(max.getArgument())); return ma; } - private C_Expression getMin(Expression exp) - throws ExpressionParserException { + private C_Expression getMin(Expression exp) throws ExpressionParserException { Min min = (Min) exp; C_Min mi = new C_Min(parse(min.getArgument())); return mi; } - private C_Expression getSTExtent(Expression exp) - throws ExpressionParserException { + private C_Expression getSTExtent(Expression exp) throws ExpressionParserException { ST_Extent stExtent = (ST_Extent) exp; C_ST_Extent stEx = new C_ST_Extent(parse(stExtent.getArgument())); return stEx; } - private C_Expression getSum(Expression exp) - throws ExpressionParserException { + private C_Expression getSum(Expression exp) throws ExpressionParserException { Sum sum = (Sum) exp; C_Sum sm = new C_Sum(parse(sum.getArgument())); return sm; } - private C_Expression getCast(Expression exp) - throws ExpressionParserException { + private C_Expression getCast(Expression exp) throws ExpressionParserException { Cast castExp = (Cast) exp; - C_Cast sm = new C_Cast(parse(castExp.getArgument()), - mapColumnDataType(castExp.getCastToType())); + C_Cast sm = new C_Cast(parse(castExp.getArgument()), mapColumnDataType(castExp.getCastToType())); return sm; } - private C_Expression getAddition(Expression exp) - throws ExpressionParserException { + private C_Expression getAddition(Expression exp) throws ExpressionParserException { Addition addition = (Addition) exp; - C_Addition add = new C_Addition(parse(addition.getLeftArgument()), - parse(addition.getRightArgument())); + C_Addition add = new C_Addition(parse(addition.getLeftArgument()), parse(addition.getRightArgument())); return add; } - private C_Expression getSubtraction(Expression exp) - throws ExpressionParserException { + private C_Expression getSubtraction(Expression exp) throws ExpressionParserException { Subtraction subtraction = (Subtraction) exp; - C_Subtraction sub = new C_Subtraction( - parse(subtraction.getLeftArgument()), + C_Subtraction sub = new C_Subtraction(parse(subtraction.getLeftArgument()), parse(subtraction.getRightArgument())); return sub; } - private C_Expression getModulus(Expression exp) - throws ExpressionParserException { + private C_Expression getModulus(Expression exp) throws ExpressionParserException { Modulus modulus = (Modulus) exp; - C_Modulus modu = new C_Modulus(parse(modulus.getLeftArgument()), - parse(modulus.getRightArgument())); + C_Modulus modu = new C_Modulus(parse(modulus.getLeftArgument()), parse(modulus.getRightArgument())); return modu; } - private C_Expression getMultiplication(Expression exp) - throws ExpressionParserException { + private C_Expression getMultiplication(Expression exp) throws ExpressionParserException { Multiplication multiplication = (Multiplication) exp; - C_Multiplication multi = new C_Multiplication( - parse(multiplication.getLeftArgument()), + C_Multiplication multi = new C_Multiplication(parse(multiplication.getLeftArgument()), parse(multiplication.getRightArgument())); return multi; } - private C_Expression getDivision(Expression exp) - throws ExpressionParserException { + private C_Expression getDivision(Expression exp) throws ExpressionParserException { Division division = (Division) exp; - C_Division divi = new C_Division(parse(division.getLeftArgument()), - parse(division.getRightArgument())); + C_Division divi = new C_Division(parse(division.getLeftArgument()), parse(division.getRightArgument())); return divi; } /** * * @param exp - * @return + * Client expression + * @return Expression * @throws ExpressionParserException + * Exception */ public Expression parse(C_Expression exp) throws ExpressionParserException { logger.debug("Parse: " + exp); Expression ex = null; - + switch (exp.getId()) { case "ColumnReferencePlaceholder": ex = getColumnReferencePlaceholder(exp); @@ -1080,8 +1001,7 @@ public class C_ExpressionParser { return ex; } - public MultivaluedExpression parseMultivalued(C_MultivaluedExpression exp) - throws ExpressionParserException { + public MultivaluedExpression parseMultivalued(C_MultivaluedExpression exp) throws ExpressionParserException { MultivaluedExpression ex = null; switch (exp.getIdMulti()) { case "ConstantList": @@ -1095,13 +1015,10 @@ public class C_ExpressionParser { return ex; } - private Expression getValueIsIn(C_Expression exp) - throws ExpressionParserException { + private Expression getValueIsIn(C_Expression exp) throws ExpressionParserException { C_ValueIsIn v = (C_ValueIsIn) exp; - MultivaluedExpression multivalued = parseMultivalued(v - .getRightArgument()); - ValueIsIn valueIsIn = new ValueIsIn(parse(v.getLeftArgument()), - multivalued); + MultivaluedExpression multivalued = parseMultivalued(v.getRightArgument()); + ValueIsIn valueIsIn = new ValueIsIn(parse(v.getLeftArgument()), multivalued); return valueIsIn; } @@ -1118,38 +1035,33 @@ public class C_ExpressionParser { return or; } - private Expression getNot(C_Expression exp) - throws ExpressionParserException { + private Expression getNot(C_Expression exp) throws ExpressionParserException { C_Not n = (C_Not) exp; Not not = new Not(parse(n.getArgument())); return not; } - private Expression getIsNull(C_Expression exp) - throws ExpressionParserException { + private Expression getIsNull(C_Expression exp) throws ExpressionParserException { C_IsNull nullIs = (C_IsNull) exp; IsNull isNull = new IsNull(parse(nullIs.getArgument())); return isNull; } - private Expression getIsNotNull(C_Expression exp) - throws ExpressionParserException { + private Expression getIsNotNull(C_Expression exp) throws ExpressionParserException { C_IsNotNull nullNotIs = (C_IsNotNull) exp; IsNotNull isNotNull = new IsNotNull(parse(nullNotIs.getArgument())); return isNotNull; } - private Expression getBetween(C_Expression exp) - throws ExpressionParserException { + private Expression getBetween(C_Expression exp) throws ExpressionParserException { C_Between bet = (C_Between) exp; - Between between = new Between(parse(bet.getLeftArgument()), - parse(bet.getMinRangeArgument()), parse(bet.getMaxRangeArgument())); + Between between = new Between(parse(bet.getLeftArgument()), parse(bet.getMinRangeArgument()), + parse(bet.getMaxRangeArgument())); return between; } - private Expression getAnd(C_Expression exp) - throws ExpressionParserException { + private Expression getAnd(C_Expression exp) throws ExpressionParserException { C_And o = (C_And) exp; List listCExp = o.getArguments(); List listExp = new ArrayList(); @@ -1162,104 +1074,81 @@ public class C_ExpressionParser { return and; } - private Expression getTextMatchSQLRegexp(C_Expression exp) - throws ExpressionParserException { + private Expression getTextMatchSQLRegexp(C_Expression exp) throws ExpressionParserException { C_TextMatchSQLRegexp reg = (C_TextMatchSQLRegexp) exp; - TextMatchSQLRegexp regExp = new TextMatchSQLRegexp( - parse(reg.getLeftArgument()), parse(reg.getRightArgument())); + TextMatchSQLRegexp regExp = new TextMatchSQLRegexp(parse(reg.getLeftArgument()), parse(reg.getRightArgument())); return regExp; } - private Expression getTextEndWith(C_Expression exp) - throws ExpressionParserException { + private Expression getTextEndWith(C_Expression exp) throws ExpressionParserException { C_TextEndsWith textEnd = (C_TextEndsWith) exp; - TextEndsWith textEndWith = new TextEndsWith( - parse(textEnd.getLeftArgument()), + TextEndsWith textEndWith = new TextEndsWith(parse(textEnd.getLeftArgument()), parse(textEnd.getRightArgument())); return textEndWith; } - private Expression getTextContains(C_Expression exp) - throws ExpressionParserException { + private Expression getTextContains(C_Expression exp) throws ExpressionParserException { C_TextContains textContains = (C_TextContains) exp; - TextContains textCont = new TextContains( - parse(textContains.getLeftArgument()), + TextContains textCont = new TextContains(parse(textContains.getLeftArgument()), parse(textContains.getRightArgument())); return textCont; } - private Expression getTextBeginWith(C_Expression exp) - throws ExpressionParserException { + private Expression getTextBeginWith(C_Expression exp) throws ExpressionParserException { C_TextBeginsWith textB = (C_TextBeginsWith) exp; - TextBeginsWith textBegins = new TextBeginsWith( - parse(textB.getLeftArgument()), parse(textB.getRightArgument())); + TextBeginsWith textBegins = new TextBeginsWith(parse(textB.getLeftArgument()), parse(textB.getRightArgument())); return textBegins; } - private Expression getNotLess(C_Expression exp) - throws ExpressionParserException { + private Expression getNotLess(C_Expression exp) throws ExpressionParserException { C_NotLess notL = (C_NotLess) exp; - NotLess notLess = new NotLess(parse(notL.getLeftArgument()), - parse(notL.getRightArgument())); + NotLess notLess = new NotLess(parse(notL.getLeftArgument()), parse(notL.getRightArgument())); return notLess; } - private Expression getNotGreater(C_Expression exp) - throws ExpressionParserException { + private Expression getNotGreater(C_Expression exp) throws ExpressionParserException { C_NotGreater notG = (C_NotGreater) exp; - NotGreater notGreater = new NotGreater(parse(notG.getLeftArgument()), - parse(notG.getRightArgument())); + NotGreater notGreater = new NotGreater(parse(notG.getLeftArgument()), parse(notG.getRightArgument())); return notGreater; } - private Expression getNotEquals(C_Expression exp) - throws ExpressionParserException { + private Expression getNotEquals(C_Expression exp) throws ExpressionParserException { C_NotEquals notE = (C_NotEquals) exp; - NotEquals notEquals = new NotEquals(parse(notE.getLeftArgument()), - parse(notE.getRightArgument())); + NotEquals notEquals = new NotEquals(parse(notE.getLeftArgument()), parse(notE.getRightArgument())); return notEquals; } - private Expression getLessThan(C_Expression exp) - throws ExpressionParserException { + private Expression getLessThan(C_Expression exp) throws ExpressionParserException { C_LessThan lessT = (C_LessThan) exp; - LessThan lessThan = new LessThan(parse(lessT.getLeftArgument()), - parse(lessT.getRightArgument())); + LessThan lessThan = new LessThan(parse(lessT.getLeftArgument()), parse(lessT.getRightArgument())); return lessThan; } - private Expression getLessOrEquals(C_Expression exp) - throws ExpressionParserException { + private Expression getLessOrEquals(C_Expression exp) throws ExpressionParserException { C_LessOrEquals lessOrE = (C_LessOrEquals) exp; - LessOrEquals lessOrEquals = new LessOrEquals( - parse(lessOrE.getLeftArgument()), + LessOrEquals lessOrEquals = new LessOrEquals(parse(lessOrE.getLeftArgument()), parse(lessOrE.getRightArgument())); return lessOrEquals; } - private Expression getGreaterThan(C_Expression exp) - throws ExpressionParserException { + private Expression getGreaterThan(C_Expression exp) throws ExpressionParserException { C_GreaterThan greaterThan = (C_GreaterThan) exp; - GreaterThan greater = new GreaterThan( - parse(greaterThan.getLeftArgument()), + GreaterThan greater = new GreaterThan(parse(greaterThan.getLeftArgument()), parse(greaterThan.getRightArgument())); return greater; } - private Expression getGreaterOrEquals(C_Expression exp) - throws ExpressionParserException { + private Expression getGreaterOrEquals(C_Expression exp) throws ExpressionParserException { C_GreaterOrEquals greaterOrEq = (C_GreaterOrEquals) exp; - GreaterOrEquals greaterOrEquals = new GreaterOrEquals( - parse(greaterOrEq.getLeftArgument()), + GreaterOrEquals greaterOrEquals = new GreaterOrEquals(parse(greaterOrEq.getLeftArgument()), parse(greaterOrEq.getRightArgument())); return greaterOrEquals; } - private TDTypeValue getExpressionValue(TD_Value value) - throws ExpressionParserException { + private TDTypeValue getExpressionValue(TD_Value value) throws ExpressionParserException { TDTypeValue ex = null; try { @@ -1273,8 +1162,7 @@ public class C_ExpressionParser { d = sdf.parse(value.getValue()); } catch (ParseException e) { logger.error("Unparseable using " + sdf); - throw new ExpressionParserException(value.getValue() - + " is not valid Date type"); + throw new ExpressionParserException(value.getValue() + " is not valid Date type"); } ex = new TDDate(d); break; @@ -1282,8 +1170,7 @@ public class C_ExpressionParser { if (TDGeometry.validateGeometry(value.getValue())) { ex = new TDGeometry(value.getValue()); } else { - throw new ExpressionParserException(value.getValue() - + " is not valid Geometry type"); + throw new ExpressionParserException(value.getValue() + " is not valid Geometry type"); } break; case Integer: @@ -1291,8 +1178,7 @@ public class C_ExpressionParser { try { vInteger = Integer.valueOf(value.getValue()); } catch (NumberFormatException e) { - throw new ExpressionParserException(value.getValue() - + " is not valid Integer type"); + throw new ExpressionParserException(value.getValue() + " is not valid Integer type"); } ex = new TDInteger(vInteger); break; @@ -1301,8 +1187,7 @@ public class C_ExpressionParser { try { vNumeric = Double.valueOf(value.getValue()); } catch (NumberFormatException e) { - throw new ExpressionParserException(value.getValue() - + " is not valid Double type"); + throw new ExpressionParserException(value.getValue() + " is not valid Double type"); } ex = new TDNumeric(vNumeric); break; @@ -1317,8 +1202,7 @@ public class C_ExpressionParser { break; } } catch (Throwable e) { - logger.error("type error parsing value " + value + " " - + e.getLocalizedMessage()); + logger.error("type error parsing value " + value + " " + e.getLocalizedMessage()); } return ex; } @@ -1351,8 +1235,7 @@ public class C_ExpressionParser { } } - private Expression getConstantlist(C_Expression exp) - throws ExpressionParserException { + private Expression getConstantlist(C_Expression exp) throws ExpressionParserException { List l = new ArrayList(); C_ConstantList c = (C_ConstantList) exp; List arguments = c.getArguments(); @@ -1365,8 +1248,7 @@ public class C_ExpressionParser { return constList; } - private MultivaluedExpression getConstantlist(C_MultivaluedExpression exp) - throws ExpressionParserException { + private MultivaluedExpression getConstantlist(C_MultivaluedExpression exp) throws ExpressionParserException { List l = new ArrayList(); C_ConstantList c = (C_ConstantList) exp; List arguments = c.getArguments(); @@ -1381,12 +1263,11 @@ public class C_ExpressionParser { private Expression getColumnReferencePlaceholder(C_Expression exp) { C_ColumnReferencePlaceholder c = (C_ColumnReferencePlaceholder) exp; - ColumnReferencePlaceholder col = new ColumnReferencePlaceholder( - mapColumnDataType(c.getDataType()), c.getColumnId(), c.getLabel()); + ColumnReferencePlaceholder col = new ColumnReferencePlaceholder(mapColumnDataType(c.getDataType()), + c.getColumnId(), c.getLabel()); return col; } - private Expression getColumnReference(C_Expression exp) { C_ColumnReference c = (C_ColumnReference) exp; String tableIdS = null; @@ -1403,48 +1284,42 @@ public class C_ExpressionParser { return ref; } - private Expression getUpper(C_Expression exp) - throws ExpressionParserException { + private Expression getUpper(C_Expression exp) throws ExpressionParserException { C_Upper e = (C_Upper) exp; Expression arg = parse(e.getArgument()); Upper upper = new Upper(arg); return upper; } - private Expression getLower(C_Expression exp) - throws ExpressionParserException { + private Expression getLower(C_Expression exp) throws ExpressionParserException { C_Lower e = (C_Lower) exp; Expression arg = parse(e.getArgument()); Lower lower = new Lower(arg); return lower; } - private Expression getTrim(C_Expression exp) - throws ExpressionParserException { + private Expression getTrim(C_Expression exp) throws ExpressionParserException { C_Trim e = (C_Trim) exp; Expression arg = parse(e.getArgument()); Trim trim = new Trim(arg); return trim; } - private Expression getMD5(C_Expression exp) - throws ExpressionParserException { + private Expression getMD5(C_Expression exp) throws ExpressionParserException { C_MD5 e = (C_MD5) exp; Expression arg = parse(e.getArgument()); MD5 md5 = new MD5(arg); return md5; } - private Expression getSoundex(C_Expression exp) - throws ExpressionParserException { + private Expression getSoundex(C_Expression exp) throws ExpressionParserException { C_Soundex e = (C_Soundex) exp; Expression arg = parse(e.getArgument()); Soundex soundex = new Soundex(arg); return soundex; } - private Expression getLevenshtein(C_Expression exp) - throws ExpressionParserException { + private Expression getLevenshtein(C_Expression exp) throws ExpressionParserException { C_Levenshtein e = (C_Levenshtein) exp; Expression left = parse(e.getLeftArgument()); Expression right = parse(e.getRightArgument()); @@ -1453,8 +1328,7 @@ public class C_ExpressionParser { return levenshtein; } - private Expression getSimilarity(C_Expression exp) - throws ExpressionParserException { + private Expression getSimilarity(C_Expression exp) throws ExpressionParserException { C_Similarity e = (C_Similarity) exp; Expression left = parse(e.getLeftArgument()); Expression right = parse(e.getRightArgument()); @@ -1463,8 +1337,7 @@ public class C_ExpressionParser { return similarity; } - private Expression getEquals(C_Expression exp) - throws ExpressionParserException { + private Expression getEquals(C_Expression exp) throws ExpressionParserException { C_Equals e = (C_Equals) exp; Expression left = parse(e.getLeftArgument()); Expression right = parse(e.getRightArgument()); @@ -1472,47 +1345,36 @@ public class C_ExpressionParser { return eq; } - private Expression getConcat(C_Expression exp) - throws ExpressionParserException { + private Expression getConcat(C_Expression exp) throws ExpressionParserException { C_Concat concat = (C_Concat) exp; - Concat conc = new Concat(parse(concat.getLeftArgument()), - parse(concat.getRightArgument())); + Concat conc = new Concat(parse(concat.getLeftArgument()), parse(concat.getRightArgument())); return conc; } - private Expression getSubstringByIndex(C_Expression exp) - throws ExpressionParserException { + private Expression getSubstringByIndex(C_Expression exp) throws ExpressionParserException { C_SubstringByIndex subByIndex = (C_SubstringByIndex) exp; - SubstringByIndex sByIndex = new SubstringByIndex( - parse(subByIndex.getSourceString()), - parse(subByIndex.getFromIndex()), - parse(subByIndex.getToIndex())); + SubstringByIndex sByIndex = new SubstringByIndex(parse(subByIndex.getSourceString()), + parse(subByIndex.getFromIndex()), parse(subByIndex.getToIndex())); return sByIndex; } - private Expression getSubstringByRegex(C_Expression exp) - throws ExpressionParserException { + private Expression getSubstringByRegex(C_Expression exp) throws ExpressionParserException { C_SubstringByRegex subByRegex = (C_SubstringByRegex) exp; - SubstringByRegex sByRegex = new SubstringByRegex( - parse(subByRegex.getSourceString()), + SubstringByRegex sByRegex = new SubstringByRegex(parse(subByRegex.getSourceString()), parse(subByRegex.getRegex())); return sByRegex; } - private Expression getSubstringPosition(C_Expression exp) - throws ExpressionParserException { + private Expression getSubstringPosition(C_Expression exp) throws ExpressionParserException { C_SubstringPosition subPosition = (C_SubstringPosition) exp; - SubstringPosition sPosition = new SubstringPosition( - parse(subPosition.getLeftArgument()), + SubstringPosition sPosition = new SubstringPosition(parse(subPosition.getLeftArgument()), parse(subPosition.getRightArgument())); return sPosition; } - private Expression getTextReplaceMatchingRegex(C_Expression exp) - throws ExpressionParserException { + private Expression getTextReplaceMatchingRegex(C_Expression exp) throws ExpressionParserException { C_TextReplaceMatchingRegex textReplaceMatchingRegex = (C_TextReplaceMatchingRegex) exp; - TDText tdRegexp = new TDText(textReplaceMatchingRegex.getRegexp() - .getValue()); + TDText tdRegexp = new TDText(textReplaceMatchingRegex.getRegexp().getValue()); String replacement = textReplaceMatchingRegex.getReplacing().getValue(); if (replacement == null) { @@ -1521,99 +1383,80 @@ public class C_ExpressionParser { TDText tdReplacing = new TDText(replacement); TextReplaceMatchingRegex textRepRegex = new TextReplaceMatchingRegex( - parse(textReplaceMatchingRegex.getToCheckText()), tdRegexp, - tdReplacing); + parse(textReplaceMatchingRegex.getToCheckText()), tdRegexp, tdReplacing); return textRepRegex; } - private Expression getAvg(C_Expression exp) - throws ExpressionParserException { + private Expression getAvg(C_Expression exp) throws ExpressionParserException { C_Avg avg = (C_Avg) exp; Avg av = new Avg(parse(avg.getArgument())); return av; } - private Expression getCount(C_Expression exp) - throws ExpressionParserException { + private Expression getCount(C_Expression exp) throws ExpressionParserException { C_Count count = (C_Count) exp; Count cnt = new Count(parse(count.getArgument())); return cnt; } - private Expression getMax(C_Expression exp) - throws ExpressionParserException { + private Expression getMax(C_Expression exp) throws ExpressionParserException { C_Max max = (C_Max) exp; Max ma = new Max(parse(max.getArgument())); return ma; } - private Expression getMin(C_Expression exp) - throws ExpressionParserException { + private Expression getMin(C_Expression exp) throws ExpressionParserException { C_Min min = (C_Min) exp; Min mi = new Min(parse(min.getArgument())); return mi; } - private Expression getSTExtent(C_Expression exp) - throws ExpressionParserException { + private Expression getSTExtent(C_Expression exp) throws ExpressionParserException { C_ST_Extent stExtent = (C_ST_Extent) exp; ST_Extent stEx = new ST_Extent(parse(stExtent.getArgument())); return stEx; } - private Expression getSum(C_Expression exp) - throws ExpressionParserException { + private Expression getSum(C_Expression exp) throws ExpressionParserException { C_Sum sum = (C_Sum) exp; Sum sm = new Sum(parse(sum.getArgument())); return sm; } - private Expression getCast(C_Expression exp) - throws ExpressionParserException { + private Expression getCast(C_Expression exp) throws ExpressionParserException { C_Cast castExp = (C_Cast) exp; - Cast sm = new Cast(parse(castExp.getLeftArgument()), - mapColumnDataType(castExp.getRightArgument())); + Cast sm = new Cast(parse(castExp.getLeftArgument()), mapColumnDataType(castExp.getRightArgument())); return sm; } - private Expression getAddition(C_Expression exp) - throws ExpressionParserException { + private Expression getAddition(C_Expression exp) throws ExpressionParserException { C_Addition addition = (C_Addition) exp; - Addition add = new Addition(parse(addition.getLeftArgument()), - parse(addition.getRightArgument())); + Addition add = new Addition(parse(addition.getLeftArgument()), parse(addition.getRightArgument())); return add; } - private Expression getSubtraction(C_Expression exp) - throws ExpressionParserException { + private Expression getSubtraction(C_Expression exp) throws ExpressionParserException { C_Subtraction subtraction = (C_Subtraction) exp; - Subtraction sub = new Subtraction(parse(subtraction.getLeftArgument()), - parse(subtraction.getRightArgument())); + Subtraction sub = new Subtraction(parse(subtraction.getLeftArgument()), parse(subtraction.getRightArgument())); return sub; } - private Expression getModulus(C_Expression exp) - throws ExpressionParserException { + private Expression getModulus(C_Expression exp) throws ExpressionParserException { C_Modulus modulus = (C_Modulus) exp; - Modulus modu = new Modulus(parse(modulus.getLeftArgument()), - parse(modulus.getRightArgument())); + Modulus modu = new Modulus(parse(modulus.getLeftArgument()), parse(modulus.getRightArgument())); return modu; } - private Expression getMultiplication(C_Expression exp) - throws ExpressionParserException { + private Expression getMultiplication(C_Expression exp) throws ExpressionParserException { C_Multiplication multiplication = (C_Multiplication) exp; - Multiplication multi = new Multiplication( - parse(multiplication.getLeftArgument()), + Multiplication multi = new Multiplication(parse(multiplication.getLeftArgument()), parse(multiplication.getRightArgument())); return multi; } - private Expression getDivision(C_Expression exp) - throws ExpressionParserException { + private Expression getDivision(C_Expression exp) throws ExpressionParserException { C_Division division = (C_Division) exp; - Division divi = new Division(parse(division.getLeftArgument()), - parse(division.getRightArgument())); + Division divi = new Division(parse(division.getLeftArgument()), parse(division.getRightArgument())); return divi; } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionServiceImpl.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionServiceImpl.java index acc0501..95e5517 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionServiceImpl.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionServiceImpl.java @@ -49,8 +49,8 @@ import org.slf4j.LoggerFactory; /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionServiceImpl extends TDGWTServiceImpl implements diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionSession.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionSession.java index c973d42..3e04e4a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionSession.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/ExpressionSession.java @@ -15,8 +15,8 @@ import org.gcube.portlets.user.td.gwtservice.shared.tr.column.ReplaceColumnByExp /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionSession { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/AppliedRulesResponseMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/AppliedRulesResponseMap.java index c4e1322..fedc0fd 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/AppliedRulesResponseMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/AppliedRulesResponseMap.java @@ -16,8 +16,8 @@ import org.slf4j.LoggerFactory; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class AppliedRulesResponseMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleDescriptionMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleDescriptionMap.java index 059ff35..eb65275 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleDescriptionMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleDescriptionMap.java @@ -20,8 +20,8 @@ import org.slf4j.LoggerFactory; /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleDescriptionMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleScopeMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleScopeMap.java index e497bf1..0b22c86 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleScopeMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleScopeMap.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.gwtservice.shared.rule.RuleScopeType; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleScopeMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleTypeMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleTypeMap.java index 657c3fa..87a92e3 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleTypeMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/server/service/rule/RuleTypeMap.java @@ -25,8 +25,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.DimensionRe /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class RuleTypeMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/Constants.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/Constants.java index b7edcd5..4d717e1 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/Constants.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/Constants.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared; /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class Constants { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionOnMultiColumnTypeMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionOnMultiColumnTypeMap.java index 41542a2..7763667 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionOnMultiColumnTypeMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionOnMultiColumnTypeMap.java @@ -44,8 +44,8 @@ import com.allen_sauer.gwt.log.client.Log; /** * ConditionTypeMap creates a C_Expression usable client-side * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ConditionOnMultiColumnTypeMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionTypeMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionTypeMap.java index 650240f..7b51175 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionTypeMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/condition/ConditionTypeMap.java @@ -42,8 +42,8 @@ import com.allen_sauer.gwt.log.client.Log; /** * ConditionTypeMap creates a C_Expression usable client-side * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ConditionTypeMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ConditionTypeMapException.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ConditionTypeMapException.java index 0696a9a..834cdb1 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ConditionTypeMapException.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ConditionTypeMapException.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.exception; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ConditionTypeMapException extends Exception { @@ -18,17 +18,23 @@ public class ConditionTypeMapException extends Exception { } /** + * * @param message + * Message */ public ConditionTypeMapException(String message) { super(message); } - - - public ConditionTypeMapException(String message,Throwable t) { - super(message,t); + + /** + * + * @param message + * Message + * @param throwable + * Error + */ + public ConditionTypeMapException(String message, Throwable throwable) { + super(message, throwable); } - } - diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionParserException.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionParserException.java index 8a7e32b..8545f87 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionParserException.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionParserException.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.exception; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionParserException extends Exception { @@ -15,14 +15,23 @@ public class ExpressionParserException extends Exception { } /** + * * @param message + * Message */ public ExpressionParserException(String message) { super(message); } - public ExpressionParserException(String message, Throwable t) { - super(message, t); + /** + * + * @param message + * Message + * @param throwable + * Error + */ + public ExpressionParserException(String message, Throwable throwable) { + super(message, throwable); } } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionServiceException.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionServiceException.java index a02f1e4..c65566c 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionServiceException.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ExpressionServiceException.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.exception; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ExpressionServiceException extends Exception { @@ -19,16 +19,21 @@ public class ExpressionServiceException extends Exception { /** * @param message + * Message */ public ExpressionServiceException(String message) { super(message); } - - - public ExpressionServiceException(String message,Throwable t) { - super(message,t); + + /** + * + * @param message + * Message + * @param throwable + * Error + */ + public ExpressionServiceException(String message, Throwable throwable) { + super(message, throwable); } - } - diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ReplaceTypeMapException.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ReplaceTypeMapException.java index d120609..9e8b23d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ReplaceTypeMapException.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/exception/ReplaceTypeMapException.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.exception; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceTypeMapException extends Exception { @@ -18,17 +18,23 @@ public class ReplaceTypeMapException extends Exception { } /** + * * @param message + * Message */ public ReplaceTypeMapException(String message) { super(message); } - - - public ReplaceTypeMapException(String message,Throwable t) { - super(message,t); + + /** + * + * @param message + * Message + * @param throwable + * Error + */ + public ReplaceTypeMapException(String message, Throwable throwable) { + super(message, throwable); } - } - diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/C_OperatorType.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/C_OperatorType.java index 326cc32..ff29efc 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/C_OperatorType.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/C_OperatorType.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.model; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public enum C_OperatorType { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_AggregationExpression.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_AggregationExpression.java index 21cd241..5aff352 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_AggregationExpression.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_AggregationExpression.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Avg.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Avg.java index 69c1234..7748147 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Avg.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Avg.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Avg extends C_AggregationExpression { @@ -18,10 +18,7 @@ public class C_Avg extends C_AggregationExpression { } - /** - * - * @param argument - */ + public C_Avg(C_Expression argument) { this.argument = argument; if (argument != null) { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Count.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Count.java index ce25fef..6924d5b 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Count.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Count.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Count extends C_AggregationExpression { @@ -18,10 +18,7 @@ public class C_Count extends C_AggregationExpression { } - /** - * - * @param argument - */ + public C_Count(C_Expression argument) { this.argument = argument; if (argument != null) { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Max.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Max.java index 85e25ef..a11642a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Max.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Max.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Max extends C_AggregationExpression { @@ -18,10 +18,7 @@ public class C_Max extends C_AggregationExpression { } - /** - * - * @param argument - */ + public C_Max(C_Expression argument) { this.argument = argument; if (argument != null) { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Min.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Min.java index 48d8539..7379934 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Min.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Min.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Min extends C_AggregationExpression { @@ -18,10 +18,7 @@ public class C_Min extends C_AggregationExpression { } - /** - * - * @param argument - */ + public C_Min(C_Expression argument) { this.argument = argument; if (argument != null) { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_ST_Extent.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_ST_Extent.java index 4cfa554..526e254 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_ST_Extent.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_ST_Extent.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ST_Extent extends C_AggregationExpression { @@ -17,15 +17,11 @@ public class C_ST_Extent extends C_AggregationExpression { public C_ST_Extent() { } - /** - * - * @param argument - */ + public C_ST_Extent(C_Expression argument) { this.argument = argument; if (argument != null) { - this.readableExpression = "ST_Extent(" - + argument.getReadableExpression() + ")"; + this.readableExpression = "ST_Extent(" + argument.getReadableExpression() + ")"; } } diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Sum.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Sum.java index 48aae3e..54e16d9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Sum.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/aggregation/C_Sum.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Sum extends C_AggregationExpression { @@ -18,10 +18,7 @@ public class C_Sum extends C_AggregationExpression { } - /** - * - * @param argument - */ + public C_Sum(C_Expression argument) { this.argument = argument; if (argument != null) { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Addition.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Addition.java index 818712b..302b3a0 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Addition.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Addition.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Addition extends C_ArithmeticExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_ArithmeticExpression.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_ArithmeticExpression.java index 80bc85e..caa10ce 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_ArithmeticExpression.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_ArithmeticExpression.java @@ -7,8 +7,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ArithmeticExpression extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Division.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Division.java index 3b28570..a328665 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Division.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Division.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Division extends C_ArithmeticExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Exponentiation.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Exponentiation.java index 5f8285a..0d49a93 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Exponentiation.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Exponentiation.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Exponentiation extends C_ArithmeticExpression { @@ -18,10 +18,7 @@ public class C_Exponentiation extends C_ArithmeticExpression { } - /** - * - * @param argument - */ + public C_Exponentiation(C_Expression leftArgument, C_Expression rightArgument) { this.leftArgument = leftArgument; diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Modulus.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Modulus.java index 8146077..64fac84 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Modulus.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Modulus.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Modulus extends C_ArithmeticExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Multiplication.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Multiplication.java index 5440563..9b51829 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Multiplication.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Multiplication.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Multiplication extends C_ArithmeticExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Subtraction.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Subtraction.java index 825ffb8..d20f03e 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Subtraction.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/arithmetic/C_Subtraction.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Subtraction extends C_ArithmeticExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_Equals.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_Equals.java index 0bbe56c..328a3eb 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_Equals.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_Equals.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Equals extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterOrEquals.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterOrEquals.java index b8c7f02..27f90e8 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterOrEquals.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterOrEquals.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_GreaterOrEquals extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterThan.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterThan.java index 7ff28a1..77b14f0 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterThan.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_GreaterThan.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_GreaterThan extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessOrEquals.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessOrEquals.java index f49c387..576ad2d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessOrEquals.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessOrEquals.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_LessOrEquals extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessThan.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessThan.java index b7b768f..07beae9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessThan.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_LessThan.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_LessThan extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotEquals.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotEquals.java index ee9c76c..feffc88 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotEquals.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotEquals.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_NotEquals extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotGreater.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotGreater.java index 8ca2b42..f6ce73f 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotGreater.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotGreater.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_NotGreater extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotLess.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotLess.java index 1dc086a..eeb382d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotLess.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/comparable/C_NotLess.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_NotLess extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/functions/C_Cast.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/functions/C_Cast.java index 65588f6..03c0c5d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/functions/C_Cast.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/functions/C_Cast.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Cast extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Concat.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Concat.java index 70f9dd6..f287153 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Concat.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Concat.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Concat extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lenght.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lenght.java index 06006d0..167f74b 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lenght.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lenght.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Lenght extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Levenshtein.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Levenshtein.java index 5585951..a427eef 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Levenshtein.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Levenshtein.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Levenshtein extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lower.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lower.java index d873a16..ab4001d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lower.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Lower.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Lower extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_MD5.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_MD5.java index 67f96aa..b336816 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_MD5.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_MD5.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_MD5 extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Similarity.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Similarity.java index 880bc2c..b4f0333 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Similarity.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Similarity.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Similarity extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Soundex.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Soundex.java index 8ba0029..5e19083 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Soundex.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Soundex.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Soundex extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByIndex.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByIndex.java index d24597b..a8c2fa3 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByIndex.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByIndex.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_SubstringByIndex extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByRegex.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByRegex.java index ec14073..9576bc9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByRegex.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringByRegex.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_SubstringByRegex extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringPosition.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringPosition.java index 2ed25e2..e0a343c 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringPosition.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_SubstringPosition.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_SubstringPosition extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextBeginsWith.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextBeginsWith.java index d3ff071..06f430a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextBeginsWith.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextBeginsWith.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_TextBeginsWith extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextContains.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextContains.java index a9e52ca..e46f9c7 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextContains.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextContains.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_TextContains extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextEndsWith.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextEndsWith.java index ee9f454..90e9f8d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextEndsWith.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextEndsWith.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_TextEndsWith extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextMatchSQLRegexp.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextMatchSQLRegexp.java index baf003d..bbb36d4 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextMatchSQLRegexp.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextMatchSQLRegexp.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_TextMatchSQLRegexp extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextReplaceMatchingRegex.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextReplaceMatchingRegex.java index d114ef9..53c3e1a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextReplaceMatchingRegex.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_TextReplaceMatchingRegex.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_TextReplaceMatchingRegex extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Trim.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Trim.java index 96940cd..9cecbc8 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Trim.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Trim.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Trim extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Upper.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Upper.java index a73251e..7f3196f 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Upper.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/composite/text/C_Upper.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Upper extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReference.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReference.java index aea81c6..dc94fe0 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReference.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReference.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnData; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ColumnReference extends C_Leaf { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReferencePlaceholder.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReferencePlaceholder.java index 9ad3d9d..e2043d9 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReferencePlaceholder.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ColumnReferencePlaceholder.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ColumnReferencePlaceholder extends C_Leaf { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ConstantList.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ConstantList.java index 8264bf9..ef45e5a 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ConstantList.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_ConstantList.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.expressionwidget.shared.expression.C_Multivalu /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ConstantList extends C_Leaf implements C_MultivaluedExpression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_Leaf.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_Leaf.java index c90be12..4a1871f 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_Leaf.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/C_Leaf.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Leaf extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/TD_Value.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/TD_Value.java index af1c806..82ef6ed 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/TD_Value.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/leaf/TD_Value.java @@ -4,8 +4,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataT /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class TD_Value extends C_Leaf { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_And.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_And.java index 7c983fd..d6dbfc7 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_And.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_And.java @@ -8,8 +8,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_And extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Between.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Between.java index c848a64..fcd0e67 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Between.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Between.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Between extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNotNull.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNotNull.java index 5a912e6..5277f5d 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNotNull.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNotNull.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_IsNotNull extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNull.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNull.java index 7412c84..af234e8 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNull.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_IsNull.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_IsNull extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Not.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Not.java index a43c466..e249075 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Not.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Not.java @@ -5,8 +5,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Not extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Or.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Or.java index e9bf5a2..357881c 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Or.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_Or.java @@ -8,8 +8,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" - * g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_Or extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_ValueIsIn.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_ValueIsIn.java index 3affad5..33394da 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_ValueIsIn.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/model/logical/C_ValueIsIn.java @@ -6,8 +6,8 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.expression.C_Expressi /** * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class C_ValueIsIn extends C_Expression { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceType.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceType.java index e9e55b5..3f2de86 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceType.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceType.java @@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.expressionwidget.shared.replace; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public enum ReplaceType { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceTypeMap.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceTypeMap.java index 3e5362f..2d56735 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceTypeMap.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/replace/ReplaceTypeMap.java @@ -28,8 +28,8 @@ import com.allen_sauer.gwt.log.client.Log; /** * ReplaceTypeMap creates a C_Expression usable client-side * - * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public class ReplaceTypeMap { diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataProperties.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataProperties.java index 12ff67a..3abdab2 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataProperties.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataProperties.java @@ -11,8 +11,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface RuleDescriptionDataProperties extends diff --git a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataPropertiesCombo.java b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataPropertiesCombo.java index 6e19636..a17cbed 100644 --- a/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataPropertiesCombo.java +++ b/src/main/java/org/gcube/portlets/user/td/expressionwidget/shared/rule/RuleDescriptionDataPropertiesCombo.java @@ -10,8 +10,8 @@ import com.sencha.gxt.data.shared.PropertyAccess; /** * - * @author giancarlo email: g.panichi@isti.cnr.it + * @author Giancarlo Panichi + * * */ public interface RuleDescriptionDataPropertiesCombo extends