Changeset 124
- Timestamp:
- 10/13/02 16:57:36 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/j/src/org/armedbear/j/History.java
r2 r124 3 3 * 4 4 * Copyright (C) 1998-2002 Peter Graves 5 * $Id: History.java,v 1. 1.1.1 2002-09-24 16:08:34piso Exp $5 * $Id: History.java,v 1.2 2002-10-13 16:57:36 piso Exp $ 6 6 * 7 7 * This program is free software; you can redistribute it and/or … … 41 41 this.limit = limit; 42 42 strings = new String[limit]; 43 int i; 44 for (i = 0; i < limit; i++) { 45 String key = "history." + name + "." + String.valueOf(i); 46 String value = Editor.getSessionProperties().getStringProperty(key, null); 47 if (value == null) 48 break; 49 strings[i] = value; 43 if (name != null) { 44 SessionProperties sessionProperties = Editor.getSessionProperties(); 45 int i; 46 for (i = 0; i < limit; i++) { 47 String key = "history." + name + "." + String.valueOf(i); 48 String value = sessionProperties.getStringProperty(key, null); 49 if (value == null) 50 break; 51 strings[i] = value; 52 } 53 count = i; 50 54 } 51 count = i;52 55 reset(); 53 56 } … … 60 63 public void save() 61 64 { 62 for (int i = 0; i < count; i++) { 63 if (strings[i] == null) 64 break; 65 String key = "history." + name + "." + String.valueOf(i); 66 Editor.getSessionProperties().setStringProperty(key, strings[i]); 65 if (name != null) { 66 SessionProperties sessionProperties = Editor.getSessionProperties(); 67 for (int i = 0; i < count; i++) { 68 if (strings[i] == null) 69 break; 70 String key = "history." + name + "." + String.valueOf(i); 71 sessionProperties.setStringProperty(key, strings[i]); 72 } 67 73 } 68 74 }
Note: See TracChangeset
for help on using the changeset viewer.