Class PraxisProjectFactory

java.lang.Object
org.praxislive.ide.project.PraxisProjectFactory
All Implemented Interfaces:
org.netbeans.spi.project.ProjectFactory, org.netbeans.spi.project.ProjectFactory2

public class PraxisProjectFactory extends Object implements org.netbeans.spi.project.ProjectFactory2
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isProject(org.openide.filesystems.FileObject projectDirectory)
     
    org.netbeans.api.project.ProjectManager.Result
    isProject2(org.openide.filesystems.FileObject projectDirectory)
     
    org.netbeans.api.project.Project
    loadProject(org.openide.filesystems.FileObject projectDirectory, org.netbeans.spi.project.ProjectState state)
     
    void
    saveProject(org.netbeans.api.project.Project project)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PraxisProjectFactory

      public PraxisProjectFactory()
  • Method Details

    • isProject

      public boolean isProject(org.openide.filesystems.FileObject projectDirectory)
      Specified by:
      isProject in interface org.netbeans.spi.project.ProjectFactory
    • isProject2

      public org.netbeans.api.project.ProjectManager.Result isProject2(org.openide.filesystems.FileObject projectDirectory)
      Specified by:
      isProject2 in interface org.netbeans.spi.project.ProjectFactory2
    • loadProject

      public org.netbeans.api.project.Project loadProject(org.openide.filesystems.FileObject projectDirectory, org.netbeans.spi.project.ProjectState state) throws IOException
      Specified by:
      loadProject in interface org.netbeans.spi.project.ProjectFactory
      Throws:
      IOException
    • saveProject

      public void saveProject(org.netbeans.api.project.Project project) throws IOException, ClassCastException
      Specified by:
      saveProject in interface org.netbeans.spi.project.ProjectFactory
      Throws:
      IOException
      ClassCastException