| Package | Description |
|---|---|
| org.openide.filesystems |
NetBeans internally uses the concept of a
virtual filesystem.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
FileChangeAdapter |
Adapter for changes in
FileObjects. |
| Modifier and Type | Method | Description |
|---|---|---|
static FileChangeListener |
FileUtil.weakFileChangeListener(FileChangeListener l,
java.lang.Object source) |
Creates a weak implementation of FileChangeListener.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
FileObject.addFileChangeListener(FileChangeListener fcl) |
Add new listener to this object.
|
void |
FileSystem.addFileChangeListener(FileChangeListener fcl) |
Add new listener to this object.
|
static void |
FileUtil.addFileChangeListener(FileChangeListener fcl) |
Registers
listener so that it will receive
FileEvents from FileSystems providing instances
of FileObject convertible to java.io.File. |
static void |
FileUtil.addFileChangeListener(FileChangeListener listener,
java.io.File path) |
Adds a listener to changes in a given path.
|
void |
Repository.addFileChangeListener(FileChangeListener fcl) |
Deprecated.
useless because there is no filesystem but only
default filesystem in Repository. Add new listener directly to
default filesystem
Repository.getDefaultFileSystem(). |
void |
FileObject.addRecursiveListener(FileChangeListener fcl) |
Adds a listener to this
FileObject and all its children and
children or its children. |
static void |
FileUtil.addRecursiveListener(FileChangeListener listener,
java.io.File path) |
Works like
addRecursiveListener(listener, path, null, null). |
static void |
FileUtil.addRecursiveListener(FileChangeListener listener,
java.io.File path,
java.io.FileFilter recurseInto,
java.util.concurrent.Callable<java.lang.Boolean> stop) |
Adds a listener to changes under given path.
|
static void |
FileUtil.addRecursiveListener(FileChangeListener listener,
java.io.File path,
java.util.concurrent.Callable<java.lang.Boolean> stop) |
Works like
addRecursiveListener(listener, path, null, stop). |
abstract void |
FileObject.removeFileChangeListener(FileChangeListener fcl) |
Remove listener from this object.
|
void |
FileSystem.removeFileChangeListener(FileChangeListener fcl) |
Remove listener from this object.
|
static void |
FileUtil.removeFileChangeListener(FileChangeListener fcl) |
Unregisters
listener so that it will no longer receive
FileEvents from FileSystems providing instances
of FileObject convertible to java.io.File |
static void |
FileUtil.removeFileChangeListener(FileChangeListener listener,
java.io.File path) |
Removes a listener to changes in a given path.
|
void |
Repository.removeFileChangeListener(FileChangeListener fcl) |
Deprecated.
useless because there is no filesystem but only
default filesystem in Repository. Add new listener directly to
default filesystem
Repository.getDefaultFileSystem(). |
void |
FileObject.removeRecursiveListener(FileChangeListener fcl) |
Removes listener previously added by
FileObject.addRecursiveListener(org.openide.filesystems.FileChangeListener) |
static void |
FileUtil.removeRecursiveListener(FileChangeListener listener,
java.io.File path) |
Removes a listener to changes under given path.
|
static FileChangeListener |
FileUtil.weakFileChangeListener(FileChangeListener l,
java.lang.Object source) |
Creates a weak implementation of FileChangeListener.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
FileObject.fireFileAttributeChangedEvent(java.util.Enumeration<FileChangeListener> en,
FileAttributeEvent fe) |
Fire file attribute change event.
|
protected void |
FileObject.fireFileChangedEvent(java.util.Enumeration<FileChangeListener> en,
FileEvent fe) |
Fire file change event.
|
protected void |
FileObject.fireFileDataCreatedEvent(java.util.Enumeration<FileChangeListener> en,
FileEvent fe) |
Fire data creation event.
|
protected void |
FileObject.fireFileDeletedEvent(java.util.Enumeration<FileChangeListener> en,
FileEvent fe) |
Fire file deletion event.
|
protected void |
FileObject.fireFileFolderCreatedEvent(java.util.Enumeration<FileChangeListener> en,
FileEvent fe) |
Fire folder creation event.
|
protected void |
FileObject.fireFileRenamedEvent(java.util.Enumeration<FileChangeListener> en,
FileRenameEvent fe) |
Fire file rename event.
|
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.