diff --git a/src/main/java/org/gcube/portlets/user/td/gwtservice/shared/tr/union/UnionSession.java b/src/main/java/org/gcube/portlets/user/td/gwtservice/shared/tr/union/UnionSession.java index cd9d113..32a70af 100644 --- a/src/main/java/org/gcube/portlets/user/td/gwtservice/shared/tr/union/UnionSession.java +++ b/src/main/java/org/gcube/portlets/user/td/gwtservice/shared/tr/union/UnionSession.java @@ -17,6 +17,7 @@ public class UnionSession implements Serializable { private static final long serialVersionUID = -1896235499708614266L; protected TRId trId; + protected TabResource currentTabularResource; protected TabResource unionTabularResource; protected ArrayList columnsMatch; @@ -24,12 +25,14 @@ public class UnionSession implements Serializable { } - public UnionSession(TRId trId, TabResource unionTabularResource, + public UnionSession(TRId trId, TabResource currentTabularResource, + TabResource unionTabularResource, ArrayList columnsMatch) { this.trId = trId; - this.unionTabularResource=unionTabularResource; - this.columnsMatch=columnsMatch; - + this.currentTabularResource=currentTabularResource; + this.unionTabularResource = unionTabularResource; + this.columnsMatch = columnsMatch; + } public TRId getTrId() { @@ -56,11 +59,21 @@ public class UnionSession implements Serializable { this.columnsMatch = columnsMatch; } + public TabResource getCurrentTabularResource() { + return currentTabularResource; + } + + public void setCurrentTabularResource(TabResource currentTabularResource) { + this.currentTabularResource = currentTabularResource; + } + @Override public String toString() { - return "UnionSession [trId=" + trId + ", unionTabularResource=" + return "UnionSession [trId=" + trId + ", currentTabularResource=" + + currentTabularResource + ", unionTabularResource=" + unionTabularResource + ", columnsMatch=" + columnsMatch + "]"; } + }