|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Callback permitting Project
s to inform the ProjectManager
of important lifecycle events.
Currently the only available event is modification of the project metadata.
However in the future other events may be added, such as moving or deleting
the project, which the project manager would need to be informed of.
This interface may only be implemented by the project manager. A
ProjectFactory
will receive an instance in
ProjectFactory.loadProject(org.openide.filesystems.FileObject, org.netbeans.spi.project.ProjectState)
.
Method Summary | |
void |
markModified()
Inform the manager that the project's in-memory state has been modified and that a call to ProjectFactory.saveProject(org.netbeans.api.project.Project) may be needed. |
Method Detail |
public void markModified()
ProjectFactory.saveProject(org.netbeans.api.project.Project)
may be needed.
May not be called during ProjectFactory.loadProject(org.openide.filesystems.FileObject, org.netbeans.spi.project.ProjectState)
.
Acquires write access.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |