Changeset 8379
- Timestamp:
- 2004-10-20T10:33:12+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/checklist/CheckList.java
r8243 r8379 144 144 } 145 145 146 public void clearSelection() { 147 DefaultListModel model = (DefaultListModel) getModel(); 148 int size = model.size(); 149 for(int i = 0; i < size; i++) { 150 Entry entry = (Entry) model.get(i); 151 entry.setSelected(false); 152 } 153 updateUI(); 154 } 155 146 156 public Entry get(int index) { 147 157 DefaultListModel model = (DefaultListModel) getModel(); … … 235 245 if(entry.toString().equals(names[j])) { 236 246 entry.setSelected(true); 247 237 248 } 238 249 } … … 240 251 } 241 252 253 public void setSelectedObjects(Object objects[]) { 254 DefaultListModel model = (DefaultListModel) getModel(); 255 int size = model.size(); 256 for(int i = 0; i < size; i++) { 257 Entry entry = (Entry) model.get(i); 258 for(int j = 0; objects != null && j < objects.length; j++) { 259 if(entry.getObject().equals(objects[j])) { 260 entry.setSelected(true); 261 } 262 } 263 } 264 updateUI(); 265 266 267 } 242 268 private void selectionChanged(int index) { 243 269 fireSelectionValueChanged(index, index, false);
Note:
See TracChangeset
for help on using the changeset viewer.