X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=net.mograsim.rcp%2Fsrc%2Fnet%2Fmograsim%2Frcp%2Fhandlers%2FSaveHandler.java;fp=net.mograsim.rcp%2Fsrc%2Fnet%2Fmograsim%2Frcp%2Fhandlers%2FSaveHandler.java;h=0000000000000000000000000000000000000000;hb=f14ea37d69488dd51518a36413af7176916b8bd7;hp=e662d6b893d5b35b57b6d455f7b176c6b759f984;hpb=a84700145147c263ad6692c99117a7cf37832378;p=Mograsim.git diff --git a/net.mograsim.rcp/src/net/mograsim/rcp/handlers/SaveHandler.java b/net.mograsim.rcp/src/net/mograsim/rcp/handlers/SaveHandler.java deleted file mode 100644 index e662d6b8..00000000 --- a/net.mograsim.rcp/src/net/mograsim/rcp/handlers/SaveHandler.java +++ /dev/null @@ -1,25 +0,0 @@ -package net.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