| 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.