jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
changeset 4282 ac32f2a927e0
parent 3346 1c65be97eaa2
child 5506 202f599c92aa
equal deleted inserted replaced
4281:b4474a4716dd 4282:ac32f2a927e0
   484                     files = null;
   484                     files = null;
   485                     directories = null;
   485                     directories = null;
   486                 }
   486                 }
   487                 if (remSize > 0 && addSize == 0) {
   487                 if (remSize > 0 && addSize == 0) {
   488                     fireIntervalRemoved(BasicDirectoryModel.this, remStart, remStart + remSize - 1);
   488                     fireIntervalRemoved(BasicDirectoryModel.this, remStart, remStart + remSize - 1);
   489                 } else if (addSize > 0 && remSize == 0 && fileCache.size() > addSize) {
   489                 } else if (addSize > 0 && remSize == 0 && addStart + addSize <= fileCache.size()) {
   490                     fireIntervalAdded(BasicDirectoryModel.this, addStart, addStart + addSize - 1);
   490                     fireIntervalAdded(BasicDirectoryModel.this, addStart, addStart + addSize - 1);
   491                 } else {
   491                 } else {
   492                     fireContentsChanged();
   492                     fireContentsChanged();
   493                 }
   493                 }
   494             }
   494             }