2 |
26 Feb 07 |
jari |
1 |
/* |
2 |
26 Feb 07 |
jari |
* Created on Nov 12, 2005 |
2 |
26 Feb 07 |
jari |
3 |
* |
2 |
26 Feb 07 |
jari |
4 |
* |
2 |
26 Feb 07 |
jari |
5 |
*/ |
2 |
26 Feb 07 |
jari |
6 |
package org.tigr.microarray.mev.persistence; |
2 |
26 Feb 07 |
jari |
7 |
|
2 |
26 Feb 07 |
jari |
8 |
import java.beans.Beans; |
2 |
26 Feb 07 |
jari |
9 |
import java.util.Date; |
2 |
26 Feb 07 |
jari |
10 |
|
2 |
26 Feb 07 |
jari |
11 |
import org.tigr.microarray.mev.TMEV; |
2 |
26 Feb 07 |
jari |
12 |
|
2 |
26 Feb 07 |
jari |
13 |
/** |
2 |
26 Feb 07 |
jari |
* @author eleanora |
2 |
26 Feb 07 |
jari |
15 |
* |
2 |
26 Feb 07 |
jari |
* This class stores MultipleArrayViewer session-specific data. Used for |
2 |
26 Feb 07 |
jari |
* versioning of state-saving data. |
2 |
26 Feb 07 |
jari |
18 |
*/ |
2 |
26 Feb 07 |
jari |
19 |
public class SessionMetaData extends Beans { |
2 |
26 Feb 07 |
jari |
20 |
|
2 |
26 Feb 07 |
jari |
21 |
Date startDate; |
2 |
26 Feb 07 |
jari |
22 |
Date saveDate; |
2 |
26 Feb 07 |
jari |
23 |
String JREVersion; |
2 |
26 Feb 07 |
jari |
24 |
String JVMVersion; |
2 |
26 Feb 07 |
jari |
25 |
int mevMajorVersion; |
2 |
26 Feb 07 |
jari |
26 |
int mevMinorVersion; |
2 |
26 Feb 07 |
jari |
27 |
int mevMicroVersion; |
2 |
26 Feb 07 |
jari |
28 |
MEVSessionPrefs mevSessionPrefs; |
2 |
26 Feb 07 |
jari |
29 |
boolean isBeta; |
2 |
26 Feb 07 |
jari |
30 |
|
2 |
26 Feb 07 |
jari |
31 |
|
2 |
26 Feb 07 |
jari |
32 |
public SessionMetaData(){ |
2 |
26 Feb 07 |
jari |
33 |
if(startDate == null) |
2 |
26 Feb 07 |
jari |
34 |
startDate = new Date(); |
2 |
26 Feb 07 |
jari |
35 |
mevSessionPrefs = new MEVSessionPrefs(); |
2 |
26 Feb 07 |
jari |
36 |
} |
2 |
26 Feb 07 |
jari |
37 |
|
2 |
26 Feb 07 |
jari |
38 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the startDate. |
2 |
26 Feb 07 |
jari |
40 |
*/ |
2 |
26 Feb 07 |
jari |
41 |
public Date getStartDate() { |
2 |
26 Feb 07 |
jari |
42 |
return startDate; |
2 |
26 Feb 07 |
jari |
43 |
} |
2 |
26 Feb 07 |
jari |
44 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the isBeta. |
2 |
26 Feb 07 |
jari |
46 |
*/ |
2 |
26 Feb 07 |
jari |
47 |
public boolean isBeta() { |
2 |
26 Feb 07 |
jari |
48 |
return isBeta; |
2 |
26 Feb 07 |
jari |
49 |
} |
2 |
26 Feb 07 |
jari |
50 |
/** |
2 |
26 Feb 07 |
jari |
* @param isBeta The isBeta to set. |
2 |
26 Feb 07 |
jari |
52 |
*/ |
2 |
26 Feb 07 |
jari |
53 |
public void setBeta(boolean isBeta) { |
2 |
26 Feb 07 |
jari |
54 |
this.isBeta = isBeta; |
2 |
26 Feb 07 |
jari |
55 |
} |
2 |
26 Feb 07 |
jari |
56 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the mevMajorVersion. |
2 |
26 Feb 07 |
jari |
58 |
*/ |
2 |
26 Feb 07 |
jari |
59 |
public int getMevMajorVersion() { |
2 |
26 Feb 07 |
jari |
60 |
return mevMajorVersion; |
2 |
26 Feb 07 |
jari |
61 |
} |
2 |
26 Feb 07 |
jari |
62 |
/** |
2 |
26 Feb 07 |
jari |
* @param mevMajorVersion The mevMajorVersion to set. |
2 |
26 Feb 07 |
jari |
64 |
*/ |
2 |
26 Feb 07 |
jari |
65 |
public void setMevMajorVersion(int mevMajorVersion) { |
2 |
26 Feb 07 |
jari |
66 |
this.mevMajorVersion = mevMajorVersion; |
2 |
26 Feb 07 |
jari |
67 |
} |
2 |
26 Feb 07 |
jari |
68 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the mevMicroVersion. |
2 |
26 Feb 07 |
jari |
70 |
*/ |
2 |
26 Feb 07 |
jari |
71 |
public int getMevMicroVersion() { |
2 |
26 Feb 07 |
jari |
72 |
return mevMicroVersion; |
2 |
26 Feb 07 |
jari |
73 |
} |
2 |
26 Feb 07 |
jari |
74 |
/** |
2 |
26 Feb 07 |
jari |
* @param mevMicroVersion The mevMicroVersion to set. |
2 |
26 Feb 07 |
jari |
76 |
*/ |
2 |
26 Feb 07 |
jari |
77 |
public void setMevMicroVersion(int mevMicroVersion) { |
2 |
26 Feb 07 |
jari |
78 |
this.mevMicroVersion = mevMicroVersion; |
2 |
26 Feb 07 |
jari |
79 |
} |
2 |
26 Feb 07 |
jari |
80 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the mevMinorVersion. |
2 |
26 Feb 07 |
jari |
82 |
*/ |
2 |
26 Feb 07 |
jari |
83 |
public int getMevMinorVersion() { |
2 |
26 Feb 07 |
jari |
84 |
return mevMinorVersion; |
2 |
26 Feb 07 |
jari |
85 |
} |
2 |
26 Feb 07 |
jari |
86 |
/** |
2 |
26 Feb 07 |
jari |
* @param mevMinorVersion The mevMinorVersion to set. |
2 |
26 Feb 07 |
jari |
88 |
*/ |
2 |
26 Feb 07 |
jari |
89 |
public void setMevMinorVersion(int mevMinorVersion) { |
2 |
26 Feb 07 |
jari |
90 |
this.mevMinorVersion = mevMinorVersion; |
2 |
26 Feb 07 |
jari |
91 |
} |
2 |
26 Feb 07 |
jari |
92 |
|
2 |
26 Feb 07 |
jari |
93 |
public void setDate(Date date){ |
2 |
26 Feb 07 |
jari |
94 |
this.saveDate = date; |
2 |
26 Feb 07 |
jari |
95 |
} |
2 |
26 Feb 07 |
jari |
96 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the jREVersion. |
2 |
26 Feb 07 |
jari |
98 |
*/ |
2 |
26 Feb 07 |
jari |
99 |
public String getJREVersion() { |
2 |
26 Feb 07 |
jari |
100 |
return JREVersion; |
2 |
26 Feb 07 |
jari |
101 |
} |
2 |
26 Feb 07 |
jari |
102 |
/** |
2 |
26 Feb 07 |
jari |
* @param version The jREVersion to set. |
2 |
26 Feb 07 |
jari |
104 |
*/ |
2 |
26 Feb 07 |
jari |
105 |
public void setJREVersion(String version) { |
2 |
26 Feb 07 |
jari |
106 |
JREVersion = version; |
2 |
26 Feb 07 |
jari |
107 |
} |
2 |
26 Feb 07 |
jari |
108 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the jVMVersion. |
2 |
26 Feb 07 |
jari |
110 |
*/ |
2 |
26 Feb 07 |
jari |
111 |
public String getJVMVersion() { |
2 |
26 Feb 07 |
jari |
112 |
return JVMVersion; |
2 |
26 Feb 07 |
jari |
113 |
} |
2 |
26 Feb 07 |
jari |
114 |
/** |
2 |
26 Feb 07 |
jari |
* @param version The jVMVersion to set. |
2 |
26 Feb 07 |
jari |
116 |
*/ |
2 |
26 Feb 07 |
jari |
117 |
public void setJVMVersion(String version) { |
2 |
26 Feb 07 |
jari |
118 |
JVMVersion = version; |
2 |
26 Feb 07 |
jari |
119 |
} |
2 |
26 Feb 07 |
jari |
120 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the mevVersion. |
2 |
26 Feb 07 |
jari |
122 |
*/ |
2 |
26 Feb 07 |
jari |
123 |
public String getMevVersion() { |
2 |
26 Feb 07 |
jari |
124 |
return mevMajorVersion + "." + mevMinorVersion + mevMicroVersion; |
2 |
26 Feb 07 |
jari |
125 |
} |
2 |
26 Feb 07 |
jari |
126 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the saveDate. |
2 |
26 Feb 07 |
jari |
128 |
*/ |
2 |
26 Feb 07 |
jari |
129 |
public Date getSaveDate() { |
2 |
26 Feb 07 |
jari |
130 |
return saveDate; |
2 |
26 Feb 07 |
jari |
131 |
} |
2 |
26 Feb 07 |
jari |
132 |
/** |
2 |
26 Feb 07 |
jari |
* @param saveDate The saveDate to set. |
2 |
26 Feb 07 |
jari |
134 |
*/ |
2 |
26 Feb 07 |
jari |
135 |
public void setSaveDate(Date saveDate) { |
2 |
26 Feb 07 |
jari |
136 |
this.saveDate = saveDate; |
2 |
26 Feb 07 |
jari |
137 |
} |
2 |
26 Feb 07 |
jari |
138 |
/** |
2 |
26 Feb 07 |
jari |
* @return Returns the msp. |
2 |
26 Feb 07 |
jari |
140 |
*/ |
2 |
26 Feb 07 |
jari |
141 |
public MEVSessionPrefs getMevSessionPrefs() { |
2 |
26 Feb 07 |
jari |
142 |
return mevSessionPrefs; |
2 |
26 Feb 07 |
jari |
143 |
} |
2 |
26 Feb 07 |
jari |
144 |
/** |
2 |
26 Feb 07 |
jari |
* @param msp The msp to set. |
2 |
26 Feb 07 |
jari |
146 |
*/ |
2 |
26 Feb 07 |
jari |
147 |
public void setMevSessionPrefs(MEVSessionPrefs msp) { |
2 |
26 Feb 07 |
jari |
148 |
this.mevSessionPrefs = msp; |
2 |
26 Feb 07 |
jari |
149 |
} |
2 |
26 Feb 07 |
jari |
150 |
/** |
2 |
26 Feb 07 |
jari |
* @param startDate The startDate to set. |
2 |
26 Feb 07 |
jari |
152 |
*/ |
2 |
26 Feb 07 |
jari |
153 |
public void setStartDate(Date startDate) { |
2 |
26 Feb 07 |
jari |
154 |
this.startDate = startDate; |
2 |
26 Feb 07 |
jari |
155 |
} |
2 |
26 Feb 07 |
jari |
156 |
} |