Class PythonProjectFactory
java.lang.Object
org.netbeans.modules.python.project.PythonProjectFactory
- All Implemented Interfaces:
org.netbeans.spi.project.ProjectFactory,org.netbeans.spi.project.ProjectFactory2
public class PythonProjectFactory
extends Object
implements org.netbeans.spi.project.ProjectFactory2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisProject(org.openide.filesystems.FileObject projectDirectory) org.netbeans.api.project.ProjectManager.ResultisProject2(org.openide.filesystems.FileObject projectDirectory) org.netbeans.api.project.ProjectloadProject(org.openide.filesystems.FileObject dir, org.netbeans.spi.project.ProjectState state) voidsaveProject(org.netbeans.api.project.Project project)
-
Constructor Details
-
PythonProjectFactory
public PythonProjectFactory()
-
-
Method Details
-
isProject
public boolean isProject(org.openide.filesystems.FileObject projectDirectory) - Specified by:
isProjectin interfaceorg.netbeans.spi.project.ProjectFactory
-
loadProject
public org.netbeans.api.project.Project loadProject(org.openide.filesystems.FileObject dir, org.netbeans.spi.project.ProjectState state) throws IOException - Specified by:
loadProjectin interfaceorg.netbeans.spi.project.ProjectFactory- Throws:
IOException
-
saveProject
public void saveProject(org.netbeans.api.project.Project project) throws IOException, ClassCastException - Specified by:
saveProjectin interfaceorg.netbeans.spi.project.ProjectFactory- Throws:
IOExceptionClassCastException
-
isProject2
public org.netbeans.api.project.ProjectManager.Result isProject2(org.openide.filesystems.FileObject projectDirectory) - Specified by:
isProject2in interfaceorg.netbeans.spi.project.ProjectFactory2
-