projects
/
mir.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5193401
)
Changed FileDateSettingProducerNode to call changeTracker with a modification type...
author
dmgarland
<dmgarland>
Sat, 11 Nov 2006 16:20:38 +0000
(16:20 +0000)
committer
dmgarland
<dmgarland>
Sat, 11 Nov 2006 16:20:38 +0000
(16:20 +0000)
source/mir/producer/FileDateSettingProducerNode.java
patch
|
blob
|
history
diff --git
a/source/mir/producer/FileDateSettingProducerNode.java
b/source/mir/producer/FileDateSettingProducerNode.java
index
c6c70b9
..
2cd7256
100755
(executable)
--- a/
source/mir/producer/FileDateSettingProducerNode.java
+++ b/
source/mir/producer/FileDateSettingProducerNode.java
@@
-27,13
+27,16
@@
*/
package mir.producer;
*/
package mir.producer;
-import mir.log.LoggerWrapper;
-import mir.util.ParameterExpander;
-
import java.io.File;
import java.util.Date;
import java.util.Map;
import java.io.File;
import java.util.Date;
import java.util.Map;
+import mir.changetracker.ChangeTracker;
+import mir.changetracker.ChangeType;
+import mir.log.LoggerWrapper;
+import mir.util.ParameterExpander;
+import mircoders.global.MirGlobal;
+
public class FileDateSettingProducerNode extends FileOperationProducerNode {
String dateExpression;
public class FileDateSettingProducerNode extends FileOperationProducerNode {
String dateExpression;
@@
-54,6
+57,11
@@
public class FileDateSettingProducerNode extends FileOperationProducerNode {
if (!aFile.setLastModified(((Date) date).getTime())) {
aLogger.error("Can't set date for " + aFile.getName());
}
if (!aFile.setLastModified(((Date) date).getTime())) {
aLogger.error("Can't set date for " + aFile.getName());
}
+ else
+ {
+ ChangeTracker tracker = MirGlobal.getChangeEngine().getTracker();
+ tracker.addChange(aFile.getAbsolutePath(), ChangeType.MODIFICATION);
+ }
}
catch (Throwable t) {
aLogger.error( "File " + aFile.getName() + " could not be set to date " + dateExpression + ": " + t.getMessage());
}
catch (Throwable t) {
aLogger.error( "File " + aFile.getName() + " could not be set to date " + dateExpression + ": " + t.getMessage());