Uses of Interface
org.java.plugin.registry.Identity
-
Packages that use Identity Package Description org.java.plugin This package contains framework runtime API.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.org.java.plugin.standard This package contains standard implementation of main framework runtime API.org.java.plugin.tools.mocks Simple mock classes to be used in unit tests. -
-
Uses of Identity in org.java.plugin
Methods in org.java.plugin that return types with arguments of type Identity Modifier and Type Method Description abstract java.util.Map<java.lang.String,Identity>
PluginManager. publishPlugins(PluginManager.PluginLocation[] locations)
Registers plug-ins and their locations with this plug-in manager.Methods in org.java.plugin with parameters of type Identity Modifier and Type Method Description void
PathResolver. registerContext(Identity idt, java.net.URL url)
Registers "home" URL for given plug-in element.java.net.URL
PathResolver. resolvePath(Identity identity, java.lang.String path)
Should resolve given path to URL for a given identity. -
Uses of Identity in org.java.plugin.registry
Classes in org.java.plugin.registry with type parameters of type Identity Modifier and Type Interface Description interface
Documentable<T extends Identity>
Interface to get access to plug-in element documentation.interface
Documentation<T extends Identity>
Interface to collect documentation data for some plug-in element.static interface
Documentation.Reference<E extends Identity>
Documentation reference.Subinterfaces of Identity in org.java.plugin.registry Modifier and Type Interface Description interface
Extension
This interface abstracts an extension - particular functionality, the plug-in contribute to the system.static interface
Extension.Parameter
This interface abstracts extension parameter according to extension declaration in manifest.interface
ExtensionPoint
This interface abstracts the extension point - a place where the functionality of plug-in can be extended.static interface
ExtensionPoint.ParameterDefinition
This interface abstracts parameter definition - a parameter "type declaration".interface
Library
This interface provides access to information about resource or code contributed by plug-in.interface
PluginAttribute
This interface abstracts plug-in attribute, a <ID,VALUE> pair.interface
PluginDescriptor
Main interface to get access to all meta-information for particular plug-in, described in plug-in manifest file.interface
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.interface
PluginFragment
Interface to get access to main information about plug-in fragment.interface
PluginPrerequisite
This interface abstracts inter plug-ins dependencies.interface
UniqueIdentity
Base interface for those plug-in manifest element classes that may have UID.Methods in org.java.plugin.registry that return Identity Modifier and Type Method Description Identity
IntegrityCheckReport.ReportItem. getSource()
Methods in org.java.plugin.registry that return types with arguments of type Identity Modifier and Type Method Description 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 Identity in org.java.plugin.registry.xml
Methods in org.java.plugin.registry.xml that return types with arguments of type Identity Modifier and Type Method Description 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. -
Uses of Identity in org.java.plugin.standard
Methods in org.java.plugin.standard that return types with arguments of type Identity Modifier and Type Method Description java.util.Map<java.lang.String,Identity>
StandardPluginManager. publishPlugins(PluginManager.PluginLocation[] locations)
Registers plug-ins and their locations with this plug-in manager.Methods in org.java.plugin.standard with parameters of type Identity Modifier and Type Method Description void
ShadingPathResolver. registerContext(Identity idt, java.net.URL url)
void
StandardPathResolver. registerContext(Identity idt, java.net.URL url)
This implementation acceptsPluginDescriptor
orPluginFragment
as valid plug-in elements.java.net.URL
ShadingPathResolver. resolvePath(Identity idt, java.lang.String path)
java.net.URL
StandardPathResolver. resolvePath(Identity identity, java.lang.String path)
-
Uses of Identity in org.java.plugin.tools.mocks
Classes in org.java.plugin.tools.mocks with type parameters of type Identity Modifier and Type Class Description class
MockDocumentation<T extends Identity>
Classes in org.java.plugin.tools.mocks that implement Identity Modifier and Type Class Description class
MockExtension
class
MockExtensionPoint
class
MockIdentity
class
MockLibrary
class
MockParameter
class
MockParameterDefinition
class
MockPluginAttribute
class
MockPluginDescriptor
class
MockPluginElement<T extends PluginElement<T>>
class
MockPluginFragment
class
MockPluginPrerequisite
Methods in org.java.plugin.tools.mocks that return types with arguments of type Identity Modifier and Type Method Description java.util.Map<java.lang.String,Identity>
MockPluginRegistry. register(java.net.URL[] manifests)
-