|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ManifestProcessingException | |
---|---|
org.java.plugin.registry | This package contains framework registry API. |
org.java.plugin.registry.xml | This package contains XML syntax manifest files based framework registry API implementation. |
Uses of ManifestProcessingException in org.java.plugin.registry |
---|
Methods in org.java.plugin.registry that throw ManifestProcessingException | |
---|---|
ManifestInfo |
PluginRegistry.readManifestInfo(java.net.URL manifest)
Reads basic information from a plug-in or plug-in fragment manifest. |
java.util.Map<java.lang.String,Identity> |
PluginRegistry.register(java.net.URL[] manifests)
Registers plug-ins and plug-in fragments in this registry. |
Uses of ManifestProcessingException in org.java.plugin.registry.xml |
---|
Methods in org.java.plugin.registry.xml that throw ManifestProcessingException | |
---|---|
ManifestInfo |
PluginRegistryImpl.readManifestInfo(java.net.URL url)
|
java.util.Map<java.lang.String,Identity> |
PluginRegistryImpl.register(java.net.URL[] manifests)
General algorithm: Collect all currently registered extension points. Parse given URL's as XML content files and separate them on plug-in and plug-in fragment descriptors. Process new plug-in descriptors first: Instantiate new PluginDescriptorImpl object. Handle versions correctly - register new descriptor as most recent version or as an old version. If other versions of the same plug-in already registered, take their fragments and register them with this version. Process new plug-in fragments next: Instantiate new PluginFragmentImpl object. Check if older version of the same fragment already registered. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |