FileSaveStateChangedEvent.java
package app.events;
import app.model.Model;
/**
* Event signalizing that the current file either has been modified or saved
*/
public class FileSaveStateChangedEvent extends Event {
private boolean isSaved;
/**
* Event signalizing that the current file either has been modified or saved
* @param isSaved Whether or not the file has been modified or saved
*/
public FileSaveStateChangedEvent(boolean isSaved) {
this.isSaved = isSaved;
Model.setFileIsSaved(isSaved);
}
/**
* @return Whether or not the file has been modified or saved
*/
public boolean getIsSaved() {
return this.isSaved;
}
}