This package contains framework registry and runtime.
The JPF consists of three major parts:
Plug-in registry is a set of interfaces that abstract whole meta information about plug-ins and plug-in fragments. The framework provides {@link org.java.plugin.PluginManager#createStandardRegistry() standard implementation} for these interfaces that is based on concept of plug-in manifest as a special XML syntax file, created according to plug-in DTD. But in any case, the general rule is that manifest should be registered with plug-in registry for every plug-in and plug-in fragment.
The framework also provides {@link org.java.plugin.StandardPathResolver standard implementation of path resolver}, which just maps plug-in manifests to context ("home") folder of corresponding plug-ins.
Putting those standard implementations all together, you can get instance of "standard" plug-in manager just in one {@link org.java.plugin.PluginManager#createStandardManager(java.util.Map) method call}. This makes usage of JPF very simple in most situations.