Package org.netbeans.spi.project


package org.netbeans.spi.project
Support for defining project types.

Each kind of project in the system needs to be loaded by a ProjectFactory, which defines how to recognize projects on disk, load their metadata into memory, and save their metadata back to disk. ProjectState is used to let the factory mark a project as being modified in memory.

Projects will normally put implementations of several interfaces such as ActionProvider into their lookup.