Uses of Interface
org.java.plugin.registry.Identity
Packages that use Identity
Package
Description
This package contains framework runtime API.
This package contains framework registry API.
This package contains XML syntax manifest files based framework registry API implementation.
This package contains standard implementation of main framework runtime API.
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 IdentityModifier and TypeMethodDescriptionPluginManager.publishPlugins
(PluginManager.PluginLocation[] locations) Registers plug-ins and their locations with this plug-in manager.Methods in org.java.plugin with parameters of type IdentityModifier and TypeMethodDescriptionvoid
PathResolver.registerContext
(Identity idt, URL url) Registers "home" URL for given plug-in element.PathResolver.resolvePath
(Identity identity, 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 IdentityModifier and TypeInterfaceDescriptioninterface
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.registryModifier and TypeInterfaceDescriptioninterface
This interface abstracts an extension - particular functionality, the plug-in contribute to the system.static interface
This interface abstracts extension parameter according to extension declaration in manifest.interface
This interface abstracts the extension point - a place where the functionality of plug-in can be extended.static interface
This interface abstracts parameter definition - a parameter "type declaration".interface
This interface provides access to information about resource or code contributed by plug-in.interface
This interface abstracts plug-in attribute, a <ID,VALUE> pair.interface
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
Interface to get access to main information about plug-in fragment.interface
This interface abstracts inter plug-ins dependencies.interface
Base interface for those plug-in manifest element classes that may have UID.Methods in org.java.plugin.registry that return IdentityMethods in org.java.plugin.registry that return types with arguments of type Identity -
Uses of Identity in org.java.plugin.registry.xml
Methods in org.java.plugin.registry.xml that return types with arguments of type IdentityModifier and TypeMethodDescriptionGeneral 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 IdentityModifier and TypeMethodDescriptionStandardPluginManager.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 IdentityModifier and TypeMethodDescriptionvoid
ShadingPathResolver.registerContext
(Identity idt, URL url) void
StandardPathResolver.registerContext
(Identity idt, URL url) This implementation acceptsPluginDescriptor
orPluginFragment
as valid plug-in elements.ShadingPathResolver.resolvePath
(Identity idt, String path) StandardPathResolver.resolvePath
(Identity identity, String path) -
Uses of Identity in org.java.plugin.tools.mocks
Classes in org.java.plugin.tools.mocks with type parameters of type IdentityClasses in org.java.plugin.tools.mocks that implement IdentityModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
MockPluginElement<T extends PluginElement<T>>
class
class
Methods in org.java.plugin.tools.mocks that return types with arguments of type Identity