Changeset 113
- Timestamp:
- 10/12/02 00:26:54 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/j/src/org/armedbear/j/Macro.java
r89 r113 3 3 * 4 4 * Copyright (C) 1998-2002 Peter Graves 5 * $Id: Macro.java,v 1. 2 2002-10-10 18:43:48piso Exp $5 * $Id: Macro.java,v 1.3 2002-10-12 00:26:54 piso Exp $ 6 6 * 7 7 * This program is free software; you can redistribute it and/or … … 25 25 import javax.swing.undo.CompoundEdit; 26 26 27 public final class Macro 27 public final class Macro implements Constants 28 28 { 29 29 private ArrayList list = new ArrayList(); … … 63 63 final int size = list.size(); 64 64 for (int i = 0; i < size; i++) { 65 editor.setCurrentCommand(COMMAND_NOTHING); 65 66 Object object = list.get(i); 66 67 if (object instanceof String) 67 68 editor.executeCommand((String)object); 68 69 else if (object instanceof Character) 69 editor.insertNormalChar(((Character) object).charValue()); 70 editor.insertNormalChar(((Character)object).charValue()); 71 editor.setLastCommand(editor.getCurrentCommand()); 70 72 } 71 73 buffer.endCompoundEdit(compoundEdit);
Note: See TracChangeset
for help on using the changeset viewer.