1 11 package org.eclipse.pde.internal.ui.editor; 12 import org.eclipse.jface.action.IAction; 13 import org.eclipse.pde.core.IModelChangeProvider; 14 15 38 public interface IModelUndoManager { 39 46 public void connect(IModelChangeProvider provider); 47 53 public void disconnect(IModelChangeProvider provider); 54 59 public boolean isUndoable(); 60 65 public boolean isRedoable(); 66 70 public void undo(); 71 76 public void redo(); 77 81 public void setUndoLevelLimit(int limit); 82 88 public void setIgnoreChanges(boolean ignore); 89 100 public void setActions(IAction undoAction, IAction redoAction); 101 } 102 | Popular Tags |