In my Rcp application if user close a view all modified data not saved in to the project, inorder to avoid that implement ISavable part and override isSaveOnCloseNeeded() The pblm here is that it ask user any modification done while closing view.If click yes it sved modified data,but click no it again asking smeconfirmation window how avoid that my sample code like this public class ExplorerView extends CommonNavigator implements KeyListener, ISaveablePart, IProjectExplorerView {