|
JPF 0.10 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Main interface to get access to all meta-information for particular plug-in, described in plug-in manifest file.
Plug-in UID is a combination of plug-in ID and version identifier that is unique within whole set of registered plug-ins.
PluginRegistry
Method Summary | |
PluginAttribute |
getAttribute(java.lang.String id)
|
java.util.Collection |
getAttributes()
Returns collection of all top level attributes defined in manifest. |
java.util.Collection |
getAttributes(java.lang.String id)
|
Extension |
getExtension(java.lang.String id)
|
ExtensionPoint |
getExtensionPoint(java.lang.String id)
|
java.util.Collection |
getExtensionPoints()
Returns collection of all extension points defined in manifest. |
java.util.Collection |
getExtensions()
Returns collection of all extensions defined in manifest. |
java.util.Collection |
getFragments()
Returns collection of plug-in fragments which contributes to this plug-in. |
java.util.Collection |
getLibraries()
Returns collection of all libraries defined in manifest. |
Library |
getLibrary(java.lang.String id)
|
java.net.URL |
getLocation()
|
java.lang.String |
getPluginClassName()
|
PluginPrerequisite |
getPrerequisite(java.lang.String id)
|
java.util.Collection |
getPrerequisites()
Returns collection of all prerequisites defined in manifest. |
PluginRegistry |
getRegistry()
|
java.lang.String |
getVendor()
|
Version |
getVersion()
|
Methods inherited from interface org.java.plugin.registry.UniqueIdentity |
getUniqueId |
Methods inherited from interface org.java.plugin.registry.Identity |
getId |
Methods inherited from interface org.java.plugin.registry.Documentable |
getDocsPath, getDocumentation |
Method Detail |
public java.lang.String getVendor()
public Version getVersion()
public java.util.Collection getAttributes()
PluginAttribute
objectspublic PluginAttribute getAttribute(java.lang.String id)
id
- ID of attribute to look for
public java.util.Collection getAttributes(java.lang.String id)
id
- ID of attribute to look for
public java.util.Collection getPrerequisites()
PluginPrerequisite
objectspublic PluginPrerequisite getPrerequisite(java.lang.String id)
id
- prerequisite ID
null
public java.util.Collection getExtensionPoints()
ExtensionPoint
objectspublic ExtensionPoint getExtensionPoint(java.lang.String id)
id
- extension point ID
null
public java.util.Collection getExtensions()
Extension
objectspublic Extension getExtension(java.lang.String id)
id
- extension ID
null
public java.util.Collection getLibraries()
Library
objectspublic Library getLibrary(java.lang.String id)
id
- library ID
null
public PluginRegistry getRegistry()
public java.lang.String getPluginClassName()
null
public java.util.Collection getFragments()
PluginFragment
objectspublic java.net.URL getLocation()
|
JPF 0.10 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |