X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=SampleERCP%2Fsrc%2Fsampleercp%2Fhandlers%2FSaveHandler.java;h=c38f133c77e5c6c65a88998453872e73007bc303;hb=fb169b120e97337093a8707c62bbc4bb06098a9c;hp=de086e035af23871df10bf67c3a501653ddb1425;hpb=b911175e4f387d9b1ec840dc9f23997b8b347432;p=Mograsim.git diff --git a/SampleERCP/src/sampleercp/handlers/SaveHandler.java b/SampleERCP/src/sampleercp/handlers/SaveHandler.java index de086e03..c38f133c 100644 --- a/SampleERCP/src/sampleercp/handlers/SaveHandler.java +++ b/SampleERCP/src/sampleercp/handlers/SaveHandler.java @@ -4,18 +4,22 @@ import org.eclipse.e4.core.di.annotations.CanExecute; import org.eclipse.e4.core.di.annotations.Execute; import org.eclipse.e4.ui.workbench.modeling.EPartService; -public class SaveHandler { +public class SaveHandler +{ @CanExecute - public boolean canExecute(EPartService partService) { - if (partService != null) { + public boolean canExecute(EPartService partService) + { + if (partService != null) + { return !partService.getDirtyParts().isEmpty(); } return false; } @Execute - public void execute(EPartService partService) { + public void execute(EPartService partService) + { partService.saveAll(false); } } \ No newline at end of file