站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 5.0.0

Uses of Interface org.netbeans.api.project.Project (NetBeans Project API) - NetBeans API Javadoc 5.0.0

 

Uses of Interface
org.netbeans.api.project.Project

Packages that use Project
org.netbeans.api.project General API for finding and manipulating all kinds of projects. 
org.netbeans.spi.project Support for defining project types. 
org.netbeans.spi.project.support   
 

Uses of Project in org.netbeans.api.project
 

Methods in org.netbeans.api.project that return Project
 Project ProjectManager.findProject(FileObject projectDirectory)
          Find an open project corresponding to a given project directory.
 Project ProjectInformation.getProject()
          Get the associated project.
static Project FileOwnerQuery.getOwner(FileObject file)
          Find the project, if any, which "owns" the given file.
static Project FileOwnerQuery.getOwner(URI uri)
          Find the project, if any, which "owns" the given URI.
 

Methods in org.netbeans.api.project with parameters of type Project
static ProjectInformation ProjectUtils.getInformation(Project p)
          Get basic information about a project.
static Sources ProjectUtils.getSources(Project p)
          Get a list of sources for a project.
static boolean ProjectUtils.hasSubprojectCycles(Project master, Project candidate)
          Check whether a project has, or might have, cycles in its subproject graph.
 boolean ProjectManager.isModified(Project p)
          Check whether a given project is current modified.
 void ProjectManager.saveProject(Project p)
          Save one project (if it was in fact modified).
 boolean ProjectManager.isValid(Project p)
          Check whether a given project is still valid (ie.
static void FileOwnerQuery.markExternalOwner(FileObject root, Project owner, int algorithm)
          Mark an external folder or file as being owned by a particular project.
static void FileOwnerQuery.markExternalOwner(URI root, Project owner, int algorithm)
          Mark an external URI (folder or file) as being owned by a particular project.
 

Uses of Project in org.netbeans.spi.project
 

Methods in org.netbeans.spi.project that return Project
 Project ProjectFactory.loadProject(FileObject projectDirectory, ProjectState state)
          Create a project that resides on disk.
 Project FileOwnerQueryImplementation.getOwner(URI file)
          Decide which project, if any, "owns" a given file.
 Project FileOwnerQueryImplementation.getOwner(FileObject file)
          Decide which project, if any, "owns" a given file.
 

Methods in org.netbeans.spi.project with parameters of type Project
 void ProjectFactory.saveProject(Project project)
          Save a project to disk.
 void MoveOperationImplementation.notifyMoved(Project original, File originalPath, String nueName)
          Notification that the move operation has finished.
 void CopyOperationImplementation.notifyCopied(Project original, File originalPath, String nueName)
          Notification that the copy operation has finished.
 

Uses of Project in org.netbeans.spi.project.support
 

Methods in org.netbeans.spi.project.support with parameters of type Project
static List ProjectOperations.getMetadataFiles(Project prj)
          Return list of files that are considered metadata files and folders for the given project.
static List ProjectOperations.getDataFiles(Project prj)
          Return list of files that are considered source files and folders for the given project.
static boolean ProjectOperations.isDeleteOperationSupported(Project prj)
          Test whether the delete operation is supported on the given project.
static void ProjectOperations.notifyDeleting(Project prj)
          Notification that the project is about to be deleted.
static void ProjectOperations.notifyDeleted(Project prj)
          Notification that the project has been deleted.
static boolean ProjectOperations.isCopyOperationSupported(Project prj)
          Test whether the copy operation is supported on the given project.
static void ProjectOperations.notifyCopying(Project prj)
          Notification that the project is about to be copyied.
static void ProjectOperations.notifyCopied(Project original, Project nue, File originalPath, String name)
          Notification that the project has been copied.
static void ProjectOperations.notifyMoving(Project prj)
          Notification that the project is about to be moved.
static void ProjectOperations.notifyMoved(Project original, Project nue, File originalPath, String name)
          Notification that the project has been moved.
static boolean ProjectOperations.isMoveOperationSupported(Project prj)
          Test whether the move operation is supported on the given project.
static Sources GenericSources.genericOnly(Project p)
          Lists only one source folder group, of Sources.TYPE_GENERIC, containing the project directory, as by GenericSources.group(org.netbeans.api.project.Project, org.openide.filesystems.FileObject, java.lang.String, java.lang.String, javax.swing.Icon, javax.swing.Icon).
static SourceGroup GenericSources.group(Project p, FileObject rootFolder, String name, String displayName, Icon icon, Icon openedIcon)
          Default kind of source folder group.
 


 

Built on May 3 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.