public void annotationChanged(FileStatusEvent event) { if (task == null) { task = PKG_VIEW_RP.create(this); } if ((iconChange == false && event.isIconChange()) || (nameChange == false && event.isNameChange())) { if (event.hasChanged(file)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); } } task.schedule(50); // batch by 50 ms }
public void annotationChanged(FileStatusEvent event) { if (task == null) { task = requestProcessor.create(this); } synchronized (privateLock) { if ((iconChange == false && event.isIconChange()) || (nameChange == false && event.isNameChange())) { Iterator it = files.iterator(); while (it.hasNext()) { FileObject fo = (FileObject) it.next(); if (event.hasChanged(fo)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); } } } } task.schedule(50); // batch by 50 ms }
@Override public final void annotationChanged(FileStatusEvent event) { if (files == null) { return; } boolean changed = false; if (forceAnnotation || ((iconChange == false && event.isIconChange()) || (nameChange == false && event.isNameChange()))) { Iterator<FileObject> it = files.iterator(); while (it.hasNext()) { FileObject fo = it.next(); if (event.hasChanged(fo)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); changed = true; } } } if (changed) { if (task == null) { task = this.rp.create(this); } task.schedule(BaseMakeViewChildren.WAIT_DELAY); // batch by 50 ms } }
public void annotationChanged(FileStatusEvent event) { if (task == null) { task = RequestProcessor.getDefault().create(this); } synchronized (privateLock) { if ((!iconChange && event.isIconChange()) || (!nameChange && event.isNameChange())) { Iterator it = files.iterator(); while (it.hasNext()) { FileObject fo = (FileObject) it.next(); if (event.hasChanged(fo)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); } } } } task.schedule(50); // batch by 50 ms }
@Override public final void annotationChanged(FileStatusEvent event) { if (task == null) { task = RP.create(this); } boolean changed = false; if (forceAnnotation || ((iconChange == false && event.isIconChange()) || (nameChange == false && event.isNameChange()))) { for (FileObject fo: files) { if (event.hasChanged(fo)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); changed = true; } } } if (changed) { task.schedule(50); // batch by 50 ms } }
if (ev.isNameChange()) { if (refreshNameNodes == null) { refreshNameNodes = new HashSet();
public void annotationChanged(FileStatusEvent event) { if (task == null) { task = RequestProcessor.getDefault().create(this); } synchronized (privateLock) { if ((iconChange == false && event.isIconChange()) || (nameChange == false && event.isNameChange())) { for (FileObject fo : files) { if (event.hasChanged(fo)) { iconChange |= event.isIconChange(); nameChange |= event.isNameChange(); } } } } task.schedule(50); // batch by 50 ms } //----------------------------------------------------