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 voidPathResolver. registerContext(Identity idt, java.net.URL url)Registers "home" URL for given plug-in element.java.net.URLPathResolver. 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 interfaceDocumentable<T extends Identity>Interface to get access to plug-in element documentation.interfaceDocumentation<T extends Identity>Interface to collect documentation data for some plug-in element.static interfaceDocumentation.Reference<E extends Identity>Documentation reference.Subinterfaces of Identity in org.java.plugin.registry Modifier and Type Interface Description interfaceExtensionThis interface abstracts an extension - particular functionality, the plug-in contribute to the system.static interfaceExtension.ParameterThis interface abstracts extension parameter according to extension declaration in manifest.interfaceExtensionPointThis interface abstracts the extension point - a place where the functionality of plug-in can be extended.static interfaceExtensionPoint.ParameterDefinitionThis interface abstracts parameter definition - a parameter "type declaration".interfaceLibraryThis interface provides access to information about resource or code contributed by plug-in.interfacePluginAttributeThis interface abstracts plug-in attribute, a <ID,VALUE> pair.interfacePluginDescriptorMain interface to get access to all meta-information for particular plug-in, described in plug-in manifest file.interfacePluginElement<T extends PluginElement<T>>This interface abstracts a plug-in element - a thing that is declared in plug-in or plug-in fragment descriptor.interfacePluginFragmentInterface to get access to main information about plug-in fragment.interfacePluginPrerequisiteThis interface abstracts inter plug-ins dependencies.interfaceUniqueIdentityBase 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 IdentityIntegrityCheckReport.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 voidShadingPathResolver. registerContext(Identity idt, java.net.URL url)voidStandardPathResolver. registerContext(Identity idt, java.net.URL url)This implementation acceptsPluginDescriptororPluginFragmentas valid plug-in elements.java.net.URLShadingPathResolver. resolvePath(Identity idt, java.lang.String path)java.net.URLStandardPathResolver. 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 classMockDocumentation<T extends Identity>Classes in org.java.plugin.tools.mocks that implement Identity Modifier and Type Class Description classMockExtensionclassMockExtensionPointclassMockIdentityclassMockLibraryclassMockParameterclassMockParameterDefinitionclassMockPluginAttributeclassMockPluginDescriptorclassMockPluginElement<T extends PluginElement<T>>classMockPluginFragmentclassMockPluginPrerequisiteMethods 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)
-