import mir.entity.Entity;
import mir.media.MediaExc;
import mir.media.MediaFailure;
import mir.media.MediaHandler;
import mir.misc.StringUtil;
import mir.entity.Entity;
import mir.media.MediaExc;
import mir.media.MediaFailure;
import mir.media.MediaHandler;
import mir.misc.StringUtil;
protected final File getMediaStorageFile(Entity aMedia, Entity aMediaType) throws MediaExc, MediaFailure {
return new File(getMediaStoragePath(aMedia, aMediaType));
}
protected final File getMediaStorageFile(Entity aMedia, Entity aMediaType) throws MediaExc, MediaFailure {
return new File(getMediaStoragePath(aMedia, aMediaType));
}
+
+ /*
+ * Report filesystem changes to the ChangeTracker.
+ */
+ protected void reportChange(String imagePath) {
+ ChangeTracker tracker = MirGlobal.getChangeEngine().getTracker();
+ tracker.addChange(imagePath, ChangeType.MODIFICATION);
+ }