Interface ProjectFactory

All Known Subinterfaces:
ProjectFactory2

public interface ProjectFactory
Create in-memory projects from disk directories. Instances should be registered into default lookup.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isProject(org.openide.filesystems.FileObject projectDirectory)
    Test whether a given directory probably refers to a project recognized by this factory without actually trying to create it.
    loadProject(org.openide.filesystems.FileObject projectDirectory, ProjectState state)
    Create a project that resides on disk.
    void
    Save a project to disk.