See: Description
Interface | Description |
---|---|
Project |
Represents one IDE project in memory.
|
ProjectActionContext.ProjectCallback<V,E extends Exception> |
Functional callback interface to be used with
#apply(org.netbeans.modules.project.dependency.ProjectActionContext.ProjectCallback, org.netbeans.modules.project.dependency.ProjectActionContext...) |
ProjectInformation |
General information about a project.
|
SourceGroup |
Representation of one area of sources.
|
Sources |
Optional interface for a project to enumerate folders containing sources
of various kinds.
|
Class | Description |
---|---|
FileOwnerQuery |
Find the project which owns a file.
|
ProjectActionContext |
This represents context for a project model query.
|
ProjectActionContext.Builder |
Builder used to construct the
ProjectActionContext . |
ProjectManager |
Manages loaded projects.
|
ProjectManager.Result |
A result (immutable) object returned from
ProjectManager.isProject2(org.openide.filesystems.FileObject) method. |
ProjectUtils |
Utility methods to get information about
Project s. |
SourceGroupModifier |
SourceGroupModifier provides ways of create specific folders (SourceGroup root folders)
in case they don't exist, eg. |
SourceGroupModifier.Future |
A wrapper class that is capable of lazily creating a
SourceGroup instance. |
A Project
is a representation of a folder
which may contain various kinds of development artifacts and/or metadata.
Projects can be loaded, saved, etc. using
ProjectManager
.
FileOwnerQuery
is a simple way to associate
a file or folder with a project. Typically, all files beneath a project's folder are
considered "owned" by that project. A given file can be owned by at most
one project.