public interface PluginDescriptor extends UniqueIdentity, Documentable<PluginDescriptor>
Plug-in UID is a combination of plug-in ID and version identifier that is unique within whole set of registered plug-ins.
PluginRegistrygetUniqueIdgetDocsPath, getDocumentationString getVendor()
Version getVersion()
Collection<PluginAttribute> getAttributes()
PluginAttribute objectsPluginAttribute getAttribute(String id)
id - ID of attribute to look forCollection<PluginAttribute> getAttributes(String id)
id - ID of attribute to look forCollection<PluginPrerequisite> getPrerequisites()
PluginPrerequisite objectsPluginPrerequisite getPrerequisite(String id)
id - prerequisite IDnullCollection<ExtensionPoint> getExtensionPoints()
ExtensionPoint objectsExtensionPoint getExtensionPoint(String id)
id - extension point IDnullCollection<Extension> getExtensions()
Extension objectsExtension getExtension(String id)
id - extension IDnullCollection<Library> getLibraries()
Library objectsLibrary getLibrary(String id)
id - library IDnullPluginRegistry getRegistry()
String getPluginClassName()
nullCollection<PluginFragment> getFragments()
PluginFragment objectsURL getLocation()
Copyright © 2016. All rights reserved.