FileScope
@Deprecated
public abstract class FileChangeManager
extends java.lang.Object
FileChangeListener
instances.Constructor and Description |
---|
FileChangeManager()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
addFileChangeListener(Workspace workspace,
Project project,
FileChangeListener listener)
Deprecated.
Add a
FileChangeListener for the given workspace and project. |
static FileChangeManager |
getFileChangeManager()
Deprecated.
Get the
FileChangeManager implementation. |
abstract void |
removeFileChangeListener(Workspace workspace,
Project project,
FileChangeListener listener)
Deprecated.
Remove a
FileChangeListener for the given workspace and project. |
public static FileChangeManager getFileChangeManager()
FileChangeManager
implementation.FileChangeManager
implementationpublic abstract void addFileChangeListener(Workspace workspace, Project project, FileChangeListener listener)
FileChangeListener
for the given workspace and project.
This will listen for changes to any file in the project content. It will
not listen for changes to libraries or dependency project content.workspace
- the workspace to listen toproject
- the project to listen tolistener
- the listenerjava.lang.IllegalArgumentException
- if the project or listener are nullpublic abstract void removeFileChangeListener(Workspace workspace, Project project, FileChangeListener listener)
FileChangeListener
for the given workspace and project.workspace
- the workspace being listened toproject
- the project being listened tolistener
- the listenerjava.lang.IllegalArgumentException
- if the project or listener are null