1 19 20 package org.netbeans.api.java.source.transform; 21 22 27 public abstract class UndoEntry { 28 public UndoEntry prev, next; 29 30 protected boolean endCommand; 31 32 public void addAfter(UndoEntry e) { 33 if(e==null) return; 34 e.next = this; 35 this.prev = e; 36 } 37 38 39 public abstract void undo(); 40 41 42 public abstract void redo(); 43 44 45 public <T> T getOld(T o) { 46 return null; } 48 49 50 public boolean isEndCommand() { 51 return endCommand; 52 } 53 54 public void setEndCommand(boolean b) { 55 endCommand = b; 56 } 57 } 58 | Popular Tags |