Revision 1633
tmp/org.txm.core/src/java/org/txm/core/results/TXMResult.java (revision 1633) | ||
---|---|---|
136 | 136 |
* To keep track of the parameters used for the last computing and to determine if the result is dirty. |
137 | 137 |
* Also permits to optimize computing by testing if a specific parameter value has changed since last computing and skip or not some computing steps. |
138 | 138 |
*/ |
139 |
// FIXME: SJ: actually only used by the chart results. Purpose here is that the chart creators need to know if a computing parameter has changed to recreate or not some entity. |
|
140 |
// The problem is since the result is already computing, the parameters are already updated and the method hasParameterChanged() will always return false. Using this stack fix the problem. |
|
141 |
// But this stack is also the start for an UNDO command on TXMResult. |
|
142 | 139 |
protected ArrayList<HashMap<String, Object>> parametersHistory = new ArrayList<HashMap<String, Object>>(); |
143 |
|
|
144 | 140 |
|
145 | 141 |
/** |
146 | 142 |
* Internal persistable state. |
Also available in: Unified diff