Interface | Description |
---|---|
Documentable<T extends Identity> |
Interface to get access to plug-in element documentation.
|
Documentation<T extends Identity> |
Interface to collect documentation data for some plug-in element.
|
Documentation.Reference<E extends Identity> |
Documentation reference.
|
Extension |
This interface abstracts an extension - particular functionality,
the plug-in contribute to the system.
|
Extension.Parameter |
This interface abstracts extension parameter according to extension
declaration in manifest.
|
ExtensionPoint |
This interface abstracts the extension point - a place where the
functionality of plug-in can be extended.
|
ExtensionPoint.ParameterDefinition |
This interface abstracts parameter definition - a parameter
"type declaration".
|
Identity |
Base interface for any plug-in manifest element class.
|
IntegrityCheckReport |
Result of validation performed by registry on all registered plug-ins.
|
IntegrityCheckReport.ReportItem |
Integrity check report element.
|
Library |
This interface provides access to information about resource or code
contributed by plug-in.
|
ManifestInfo |
Manifest info holder interface.
|
PluginAttribute |
This interface abstracts plug-in attribute, a <ID,VALUE> pair.
|
PluginDescriptor |
Main interface to get access to all meta-information for particular
plug-in, described in plug-in manifest file.
|
PluginElement<T extends PluginElement<T>> |
This interface abstracts a plug-in element - a thing that is declared in
plug-in or plug-in fragment descriptor.
|
PluginFragment |
Interface to get access to main information about plug-in fragment.
|
PluginPrerequisite |
This interface abstracts inter plug-ins dependencies.
|
PluginRegistry |
Root interface to get access to all meta-information about discovered
plug-ins.
|
PluginRegistry.RegistryChangeData |
Registry changes data holder interface.
|
PluginRegistry.RegistryChangeListener |
Plug-in registry changes callback interface.
|
UniqueIdentity |
Base interface for those plug-in manifest element classes that may have UID.
|
Class | Description |
---|---|
Version |
This class represents a plug-in version identifier.
|
Enum | Description |
---|---|
ExtensionMultiplicity |
Extension point multiplicity constants.
|
IntegrityCheckReport.Error |
Integrity check error constants.
|
IntegrityCheckReport.Severity |
Integrity check report item severity constants.
|
MatchingRule |
Version identifier matching modes.
|
ParameterMultiplicity |
Parameter definition multiplicity constants.
|
ParameterType |
Parameter definition type constants.
|
Exception | Description |
---|---|
ManifestProcessingException |
Exception class that indicates errors during plug-in manifest processing.
|
This package contains framework registry API.
Copyright © 2015. All rights reserved.