Minor Update

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-gwt-service@96731 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2014-06-05 10:03:02 +00:00
parent 7b4e8d6aca
commit f0ab53d823
1 changed files with 31 additions and 42 deletions

View File

@ -1,82 +1,71 @@
package org.gcube.portlets.user.td.gwtservice.shared.tr.column; package org.gcube.portlets.user.td.gwtservice.shared.tr.column;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList;
import org.gcube.data.analysis.tabulardata.expression.Expression; import org.gcube.data.analysis.tabulardata.expression.Expression;
import org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData; import org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData;
/** /**
* *
* @author "Giancarlo Panichi" * @author "Giancarlo Panichi" <a
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a> * href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
* *
*/ */
public class SplitColumnSession implements Serializable { public class SplitColumnSession implements Serializable {
private static final long serialVersionUID = -1896235499708614266L; private static final long serialVersionUID = -1896235499708614266L;
protected ColumnData columnData; protected ColumnData columnData;
protected String value; protected String label;
protected Expression expression; protected ArrayList<Expression> expressions;
public SplitColumnSession() {
public SplitColumnSession(){
} }
/** /**
* *
* @param columnData * @param columnData
* @param value * @param label
* @param expression * @param expressions
*/ */
public SplitColumnSession(ColumnData columnData, String value, Expression expression){ public SplitColumnSession(ColumnData columnData, String label,
this.columnData=columnData; ArrayList<Expression> expressions) {
this.value=value; this.columnData = columnData;
this.expression=expression; this.label = label;
this.expressions = expressions;
}
}
public ColumnData getColumnData() { public ColumnData getColumnData() {
return columnData; return columnData;
} }
public void setColumnData(ColumnData columnData) { public void setColumnData(ColumnData columnData) {
this.columnData = columnData; this.columnData = columnData;
} }
public String getLabel() {
public String getValue() { return label;
return value;
} }
public void setLabel(String label) {
public void setValue(String value) { this.label = label;
this.value = value;
} }
public ArrayList<Expression> getExpressions() {
public Expression getExpression() { return expressions;
return expression;
} }
public void setExpressions(ArrayList<Expression> expressions) {
public void setExpression(Expression expression) { this.expressions = expressions;
this.expression = expression;
} }
@Override @Override
public String toString() { public String toString() {
return "SplitColumnSession [columnData=" + columnData + ", value=" return "SplitColumnSession [columnData=" + columnData + ", label="
+ value + ", expression=" + expression + "]"; + label + ", expressions=" + expressions + "]";
} }
} }