## 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