X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=SampleERCP%2Fsrc%2Fmograsim%2Frcp%2Fhandlers%2FSaveHandler.java;fp=SampleERCP%2Fsrc%2Fmograsim%2Frcp%2Fhandlers%2FSaveHandler.java;h=0000000000000000000000000000000000000000;hb=0009789a8df6b8d4562b6e1cbfa75102a7516ea8;hp=a3fd6be4ffc0d625c65b9bf6c3d8238e0cdd7752;hpb=a28f7aa0dab4248e99159c5a647676170cb17a4e;p=Mograsim.git diff --git a/SampleERCP/src/mograsim/rcp/handlers/SaveHandler.java b/SampleERCP/src/mograsim/rcp/handlers/SaveHandler.java deleted file mode 100644 index a3fd6be4..00000000 --- a/SampleERCP/src/mograsim/rcp/handlers/SaveHandler.java +++ /dev/null @@ -1,25 +0,0 @@ -package mograsim.rcp.handlers; - -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 -{ - - @CanExecute - public boolean canExecute(EPartService partService) - { - if (partService != null) - { - return !partService.getDirtyParts().isEmpty(); - } - return false; - } - - @Execute - public void execute(EPartService partService) - { - partService.saveAll(false); - } -} \ No newline at end of file