- cacheLibrary(URL, String) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- checkClassVisibility(Class<?>, StandardPluginClassLoader) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- checkIntegrity(PathResolver) - Method in interface org.java.plugin.registry.PluginRegistry
-
Performs integrity check of all registered plug-ins and generates result
as a collection of standard report items.
- checkIntegrity(PathResolver, boolean) - Method in interface org.java.plugin.registry.PluginRegistry
-
Performs integrity check of all registered plug-ins and generates result
as a collection of standard report items.
- checkIntegrity(PathResolver) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- checkIntegrity(PathResolver, boolean) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- collectFilters() - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- collectImports() - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- collectPluginLocations() - Method in class org.java.plugin.boot.DefaultPluginsCollector
-
- collectPluginLocations() - Method in interface org.java.plugin.boot.PluginsCollector
-
- compareFileDates(Date, Date) - Static method in class org.java.plugin.util.IoUtil
-
For some reason modification milliseconds for some files are unstable,
use this function to compare file dates ignoring milliseconds.
- compareFiles(File, File) - Static method in class org.java.plugin.util.IoUtil
-
Compares two files for directories/files synchronization purposes.
- compareTo(Version) - Method in class org.java.plugin.registry.Version
-
- config - Variable in class org.java.plugin.standard.StandardObjectFactory
-
- configure(ExtendedProperties) - Method in interface org.java.plugin.boot.ApplicationInitializer
-
Configures this initializer instance, this method will be called once
before any other method call in this class.
- configure(ExtendedProperties) - Method in class org.java.plugin.boot.DefaultApplicationInitializer
-
Configures this instance and application environment.
- configure(ExtendedProperties) - Method in class org.java.plugin.boot.DefaultPluginsCollector
-
- configure(ExtendedProperties) - Method in interface org.java.plugin.boot.PluginsCollector
-
Configures this collector instance, this method will be called once
before any other method call in this class.
- configure(ExtendedProperties) - Method in interface org.java.plugin.boot.SplashHandler
-
Configures this handler instance.
- configure(ExtendedProperties) - Method in class org.java.plugin.ObjectFactory
-
Configures this factory instance.
- configure(ExtendedProperties) - Method in interface org.java.plugin.PathResolver
-
Configures this resolver instance.
- configure(ExtendedProperties) - Method in interface org.java.plugin.registry.PluginRegistry
-
Configures this registry instance.
- configure(ExtendedProperties) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- configure(ExtendedProperties) - Method in class org.java.plugin.standard.PluginLifecycleHandler
-
Configures this handler instance.
- configure(ExtendedProperties) - Method in class org.java.plugin.standard.ShadingPathResolver
-
- configure(ExtendedProperties) - Method in class org.java.plugin.standard.StandardObjectFactory
-
- configure(ExtendedProperties) - Method in class org.java.plugin.standard.StandardPathResolver
-
No configuration parameters expected in this implementation.
- configure(ExtendedProperties) - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
-
- copyFile(File, File) - Static method in class org.java.plugin.util.IoUtil
-
Copies one file, existing file will be overridden.
- copyFolder(File, File) - Static method in class org.java.plugin.util.IoUtil
-
Copies folder recursively, existing files will be overridden
- copyFolder(File, File, boolean) - Static method in class org.java.plugin.util.IoUtil
-
Copies folder, existing files will be overridden
- copyFolder(File, File, boolean, boolean) - Static method in class org.java.plugin.util.IoUtil
-
Copies folder.
- copyFolder(File, File, boolean, boolean, FileFilter) - Static method in class org.java.plugin.util.IoUtil
-
Copies folder.
- copyStream(InputStream, OutputStream, int) - Static method in class org.java.plugin.util.IoUtil
-
Copies streams.
- countErrors() - Method in interface org.java.plugin.registry.IntegrityCheckReport
-
- countWarnings() - Method in interface org.java.plugin.registry.IntegrityCheckReport
-
- create(File) - Static method in class org.java.plugin.standard.StandardPluginLocation
-
Creates plug-in location from a given file and checks that all required
resources are available.
- createClassInstance(String) - Method in class org.java.plugin.standard.StandardObjectFactory
-
- createLifecycleHandler() - Method in class org.java.plugin.standard.StandardObjectFactory
-
Creates new instance of plug-in life cycle handler implementation class
using standard discovery algorithm to determine which handler
implementation class should be instantiated.
- createManager() - Method in class org.java.plugin.ObjectFactory
-
Creates new instance of plug-in manager using new instances of registry
and path resolver.
- createManager(PluginRegistry, PathResolver) - Method in class org.java.plugin.ObjectFactory
-
Creates new instance of plug-in manager.
- createManager(PluginRegistry, PathResolver) - Method in class org.java.plugin.standard.StandardObjectFactory
-
- createPathResolver() - Method in class org.java.plugin.ObjectFactory
-
Creates new instance of path resolver implementation class using standard
discovery algorithm to determine which resolver implementation class
should be instantiated.
- createPathResolver() - Method in class org.java.plugin.standard.StandardObjectFactory
-
- createPluginClassLoader(PluginDescriptor) - Method in class org.java.plugin.standard.PluginLifecycleHandler
-
This method should create new instance of class loader for given plug-in.
- createPluginClassLoader(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
-
Creates standard implementation of plug-in class loader.
- createPluginInstance(PluginDescriptor) - Method in class org.java.plugin.standard.PluginLifecycleHandler
-
This method should create new instance of plug-in class.
- createPluginInstance(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
-
Creates instance of plug-in class calling it's default (no-arguments)
constructor.
- createRegistry() - Method in class org.java.plugin.ObjectFactory
-
Creates new instance of plug-in registry implementation class using
standard discovery algorithm to determine which registry implementation
class should be instantiated.
- createRegistry() - Method in class org.java.plugin.standard.StandardObjectFactory
-
- emptyFolder(File) - Static method in class org.java.plugin.util.IoUtil
-
Recursively deletes whole content of the given folder.
- enablePlugin(PluginDescriptor, boolean) - Method in class org.java.plugin.PluginManager
-
Enables plug-in (or plug-ins) in this manager instance.
- enablePlugin(PluginDescriptor, boolean) - Method in class org.java.plugin.standard.StandardPluginManager
-
Enables plug-in (or plug-ins) in this manager instance.
- equals(Object) - Method in class org.java.plugin.registry.Version
-
- ErrorDialog - Class in org.java.plugin.boot
-
Helper class to display detailed message about application error.
- EventListenerAdapter() - Constructor for class org.java.plugin.PluginManager.EventListenerAdapter
-
- ExtendedProperties - Class in org.java.plugin.util
-
This implementation supports parameters substitution in property value.
- ExtendedProperties() - Constructor for class org.java.plugin.util.ExtendedProperties
-
- ExtendedProperties(Properties) - Constructor for class org.java.plugin.util.ExtendedProperties
-
- Extension - Interface in org.java.plugin.registry
-
This interface abstracts an extension - particular functionality,
the plug-in contribute to the system.
- Extension.Parameter - Interface in org.java.plugin.registry
-
This interface abstracts extension parameter according to extension
declaration in manifest.
- ExtensionMultiplicity - Enum in org.java.plugin.registry
-
Extension point multiplicity constants.
- ExtensionPoint - Interface in org.java.plugin.registry
-
This interface abstracts the extension point - a place where the
functionality of plug-in can be extended.
- ExtensionPoint.ParameterDefinition - Interface in org.java.plugin.registry
-
This interface abstracts parameter definition - a parameter
"type declaration".
- extractId(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Extracts plug-in element ID from some unique identifier.
- extractId(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- extractPluginId(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Extracts plug-in ID from some unique identifier.
- extractPluginId(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- extractVersion(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Extracts plug-in version identifier from some unique identifier (plug-in
or plug-in fragment).
- extractVersion(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getAttribute(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getAttributes() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of all top level attributes defined in manifest.
- getAttributes(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getAvailableExtension(String) - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getAvailableExtensions() - Method in interface org.java.plugin.registry.ExtensionPoint
-
Returns a collection of all extensions that available for this point.
- getBaseUrl(UniqueIdentity) - Method in class org.java.plugin.standard.ShadingPathResolver
-
- getBuild() - Method in class org.java.plugin.registry.Version
-
- getCaption() - Method in interface org.java.plugin.registry.Documentation
-
- getCaption() - Method in interface org.java.plugin.registry.Documentation.Reference
-
- getCode() - Method in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
-
- getConnectedExtension(String) - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getConnectedExtensions() - Method in interface org.java.plugin.registry.ExtensionPoint
-
Returns a collection of all extensions that was successfully "connected"
to this point.
- getContextLocation() - Method in interface org.java.plugin.PluginManager.PluginLocation
-
- getContextLocation() - Method in class org.java.plugin.standard.StandardPluginLocation
-
- getCustomData() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getDeclaringExtension() - Method in interface org.java.plugin.registry.Extension.Parameter
-
- getDeclaringExtensionPoint() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getDeclaringIdentity() - Method in interface org.java.plugin.registry.Documentation
-
- getDeclaringIdentity() - Method in interface org.java.plugin.registry.Documentation.Reference
-
- getDeclaringPluginDescriptor() - Method in interface org.java.plugin.registry.PluginElement
-
Returns plug-in descriptor, this element belongs to.
- getDeclaringPluginFragment() - Method in interface org.java.plugin.registry.PluginElement
-
Returns descriptor of plug-in fragment that contributes this element.
- getDefaultValue() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getDefinition() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns definition for this extension parameter.
- getDependingPlugins(PluginDescriptor) - Method in interface org.java.plugin.registry.PluginRegistry
-
Utility method that recursively collects all plug-ins that depends on the
given plug-in.
- getDependingPlugins(PluginDescriptor) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getDescendants() - Method in interface org.java.plugin.registry.ExtensionPoint
-
Looks for all available (valid) successors of this extension point.
- getDescriptor() - Method in class org.java.plugin.Plugin
-
- getDocsPath() - Method in interface org.java.plugin.registry.Documentable
-
- getDocumentation() - Method in interface org.java.plugin.registry.Documentable
-
- getErrorDetails(Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Utility method to get detailed error report.
- getExports() - Method in interface org.java.plugin.registry.Library
-
This method should return collection of
String
objects that
represent resource name prefixes or package name patterns that are
available to other plug-ins.
- getExtendedPluginId() - Method in interface org.java.plugin.registry.Extension
-
- getExtendedPointId() - Method in interface org.java.plugin.registry.Extension
-
- getExtension(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getExtensionPoint(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getExtensionPoint(String, String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Looks for extension point.
- getExtensionPoint(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Looks for extension point.
- getExtensionPoint(String, String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getExtensionPoint(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getExtensionPoints() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of all extension points defined in manifest.
- getExtensions() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of all extensions defined in manifest.
- getFragments() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of plug-in fragments which contributes to this
plug-in.
- getId() - Method in interface org.java.plugin.registry.Identity
-
- getId() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getImage() - Method in interface org.java.plugin.boot.SplashHandler
-
- getImplClassName(Class<?>) - Method in class org.java.plugin.standard.StandardObjectFactory
-
- getImplementation() - Method in interface org.java.plugin.boot.SplashHandler
-
Useful method to get access to handler internals.
- getItems() - Method in interface org.java.plugin.registry.IntegrityCheckReport
-
- getLibraries() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of all libraries defined in manifest.
- getLibrary(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getLocation() - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getLocation() - Method in interface org.java.plugin.registry.PluginFragment
-
- getMajor() - Method in class org.java.plugin.registry.Version
-
- getManager() - Method in class org.java.plugin.Plugin
-
- getManifestLocation() - Method in interface org.java.plugin.PluginManager.PluginLocation
-
- getManifestLocation() - Method in class org.java.plugin.standard.StandardPluginLocation
-
- getMatchingRule() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getMatchingRule() - Method in interface org.java.plugin.registry.PluginFragment
-
- getMatchingRule() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- getMessage(Locale) - Method in exception org.java.plugin.JpfException
-
- getMessage() - Method in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
-
- getMessage(Locale) - Method in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
-
- getMessage(String, String) - Static method in class org.java.plugin.util.ResourceManager
-
- getMessage(String, String, Object) - Static method in class org.java.plugin.util.ResourceManager
-
- getMessage(String, String, Locale) - Static method in class org.java.plugin.util.ResourceManager
-
- getMessage(String, String, Locale, Object) - Static method in class org.java.plugin.util.ResourceManager
-
- getMinor() - Method in class org.java.plugin.registry.Version
-
- getMultiplicity() - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getMultiplicity() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getName() - Method in class org.java.plugin.registry.Version
-
- getParameter(String) - Method in interface org.java.plugin.registry.Extension
-
Returns top level parameter with given ID or null
if no top
level parameters exist.
- getParameterDefinition(String) - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getParameterDefinitions() - Method in interface org.java.plugin.registry.ExtensionPoint
-
Returns collection of all top level parameter definitions declared
in this extension point and all it parents.
- getParameters() - Method in interface org.java.plugin.registry.Extension
-
Returns collection of all top level parameters defined in this extension.
- getParameters(String) - Method in interface org.java.plugin.registry.Extension
-
- getParentExtensionPointId() - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getParentPluginId() - Method in interface org.java.plugin.registry.ExtensionPoint
-
- getPath() - Method in interface org.java.plugin.registry.Library
-
- getPathResolver() - Method in class org.java.plugin.PluginManager
-
- getPathResolver() - Method in class org.java.plugin.standard.StandardPluginManager
-
- getPlugin(String) - Method in class org.java.plugin.PluginManager
-
Looks for plug-in with given ID and activates it if it is not activated
yet.
- getPlugin(String) - Method in class org.java.plugin.standard.StandardPluginManager
-
Looks for plug-in with given ID and activates it if it is not activated
yet.
- getPluginClassLoader(PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
Returns instance of plug-in's class loader and not tries to activate
plug-in.
- getPluginClassLoader(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
-
Returns instance of plug-in's class loader and not tries to activate
plug-in.
- getPluginClassName() - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getPluginDescriptor() - Method in class org.java.plugin.PluginClassLoader
-
- getPluginDescriptor(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Returns descriptor of plug-in with given ID.
- getPluginDescriptor(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getPluginDescriptors() - Method in interface org.java.plugin.registry.PluginRegistry
-
Returns collection of descriptors of all plug-ins that was successfully
populated by this registry.
- getPluginDescriptors() - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getPluginFor(Object) - Method in class org.java.plugin.PluginManager
-
Looks for plug-in, given object belongs to.
- getPluginFor(Object) - Method in class org.java.plugin.standard.StandardPluginManager
-
Looks for plug-in, given object belongs to.
- getPluginFragments() - Method in interface org.java.plugin.registry.PluginRegistry
-
Returns collection of descriptors of all plug-in fragments that was
successfully populated by this registry.
- getPluginFragments() - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getPluginId() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getPluginId() - Method in interface org.java.plugin.registry.PluginFragment
-
- getPluginId() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- getPluginManager() - Method in class org.java.plugin.PluginClassLoader
-
- getPluginManager() - Method in class org.java.plugin.standard.PluginLifecycleHandler
-
- getPluginVersion() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getPluginVersion() - Method in interface org.java.plugin.registry.PluginFragment
-
- getPluginVersion() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- getPrerequisite(String) - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getPrerequisites() - Method in interface org.java.plugin.registry.PluginDescriptor
-
Returns collection of all prerequisites defined in manifest.
- getProgress() - Method in interface org.java.plugin.boot.SplashHandler
-
- getProperty(String) - Method in class org.java.plugin.util.ExtendedProperties
-
Any parameter like ${propertyName}
in property value will
be replaced with the value of property with name
propertyName
.
- getProperty(String, String) - Method in class org.java.plugin.util.ExtendedProperties
-
- getRef() - Method in interface org.java.plugin.registry.Documentation.Reference
-
- getReferences() - Method in interface org.java.plugin.registry.Documentation
-
- getRegisteredContext(String) - Method in interface org.java.plugin.PathResolver
-
Returns URL of
registered
plug-in
element context.
- getRegisteredContext(String) - Method in class org.java.plugin.standard.StandardPathResolver
-
- getRegistrationReport() - Method in interface org.java.plugin.registry.PluginRegistry
-
- getRegistrationReport() - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- getRegistry() - Method in class org.java.plugin.PluginManager
-
- getRegistry() - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getRegistry() - Method in interface org.java.plugin.registry.PluginFragment
-
- getRegistry() - Method in class org.java.plugin.standard.StandardPluginManager
-
- getResourceInputStream(URL) - Static method in class org.java.plugin.util.IoUtil
-
Opens input stream for given resource.
- getSeverity() - Method in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
-
- getSource() - Method in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
-
- getSplashHandler() - Static method in class org.java.plugin.boot.Boot
-
Returns current instance of splash screen handler if it is available or
null
.
- getSubAttribute(String) - Method in interface org.java.plugin.registry.PluginAttribute
-
- getSubAttributes() - Method in interface org.java.plugin.registry.PluginAttribute
-
- getSubAttributes(String) - Method in interface org.java.plugin.registry.PluginAttribute
-
- getSubDefinition(String) - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getSubDefinitions() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
Returns collection of all parameter sub-definitions declared
in this parameter definition.
- getSubParameter(String) - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns sub-parameter with given ID or null
if no
sub-parameters exist.
- getSubParameters() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns collection of all sub-parameters defined in this parameter.
- getSubParameters(String) - Method in interface org.java.plugin.registry.Extension.Parameter
-
- getSubset(String) - Method in class org.java.plugin.util.ExtendedProperties
-
- getSubset(String, String) - Method in class org.java.plugin.util.ExtendedProperties
-
- getSuperAttribute() - Method in interface org.java.plugin.registry.PluginAttribute
-
- getSuperDefinition() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getSuperParameter() - Method in interface org.java.plugin.registry.Extension.Parameter
-
- getText() - Method in interface org.java.plugin.boot.SplashHandler
-
- getText() - Method in interface org.java.plugin.registry.Documentation
-
- getType() - Method in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
-
- getUniqueId() - Method in interface org.java.plugin.registry.UniqueIdentity
-
- getValue() - Method in interface org.java.plugin.registry.PluginAttribute
-
- getVendor() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getVendor() - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getVendor() - Method in interface org.java.plugin.registry.PluginFragment
-
- getVersion() - Method in interface org.java.plugin.registry.Library
-
- getVersion() - Method in interface org.java.plugin.registry.ManifestInfo
-
- getVersion() - Method in interface org.java.plugin.registry.PluginDescriptor
-
- getVersion() - Method in interface org.java.plugin.registry.PluginFragment
-
- Identity - Interface in org.java.plugin.registry
-
Base interface for any plug-in manifest element class.
- init(PluginManager) - Method in class org.java.plugin.standard.PluginLifecycleHandler
-
Initializes this handler instance.
- initApplication(BootErrorHandler, String[]) - Method in interface org.java.plugin.boot.ApplicationInitializer
-
This method should configure and initialize an application instance to be
started.
- initApplication(ExtendedProperties, String[]) - Method in class org.java.plugin.boot.ApplicationPlugin
-
This method should instantiate and configure application instance that
will then be started.
- initApplication(BootErrorHandler, String[]) - Method in class org.java.plugin.boot.DefaultApplicationInitializer
-
Initializes application.
- initPlugin(Plugin, PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
Initializes given plug-in with this manager instance and given
descriptor.
- IntegrityCheckReport - Interface in org.java.plugin.registry
-
Result of validation performed by registry on all registered plug-ins.
- IntegrityCheckReport.Error - Enum in org.java.plugin.registry
-
Integrity check error constants.
- IntegrityCheckReport.ReportItem - Interface in org.java.plugin.registry
-
Integrity check report element.
- IntegrityCheckReport.Severity - Enum in org.java.plugin.registry
-
Integrity check report item severity constants.
- integrityCheckReport2str(IntegrityCheckReport) - Method in class org.java.plugin.boot.DefaultApplicationInitializer
-
- IoUtil - Class in org.java.plugin.util
-
Input/Output, File and URL/URI related utilities.
- isActive() - Method in class org.java.plugin.Plugin
-
- isBadPlugin(PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
- isBadPlugin(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
-
- isClassVisible(String) - Method in class org.java.plugin.standard.StandardPluginClassLoader.ResourceFilter
-
- isCodeLibrary() - Method in interface org.java.plugin.registry.Library
-
- isCompatibleWith(Version) - Method in class org.java.plugin.registry.Version
-
Compares two version identifiers for compatibility.
- isContextRegistered(String) - Method in interface org.java.plugin.PathResolver
-
- isContextRegistered(String) - Method in class org.java.plugin.standard.StandardPathResolver
-
- isEquivalentTo(Version) - Method in class org.java.plugin.registry.Version
-
Compares two version identifiers for equivalency.
- isExported() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- isExtensionAvailable(String) - Method in interface org.java.plugin.registry.ExtensionPoint
-
Checks if extension is available for this extension point.
- isExtensionConnected(String) - Method in interface org.java.plugin.registry.ExtensionPoint
-
Checks if extension is in valid state and successfully "connected"
to this extension point.
- isExtensionPointAvailable(String, String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Checks if extension point exists and is in valid state.
- isExtensionPointAvailable(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Checks if extension point exists and is in valid state.
- isExtensionPointAvailable(String, String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- isExtensionPointAvailable(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- isGreaterOrEqualTo(Version) - Method in class org.java.plugin.registry.Version
-
Compares two version identifiers to see if this one is
greater than or equal to the argument.
- isGreaterThan(Version) - Method in class org.java.plugin.registry.Version
-
Compares two version identifiers for order using multi-decimal
comparison.
- isOptional() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- isPluginActivated(PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
- isPluginActivated(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
-
- isPluginActivating(PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
- isPluginActivating(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
-
- isPluginDescriptorAvailable(String) - Method in interface org.java.plugin.registry.PluginRegistry
-
Checks if plug-in exists and is in valid state.
- isPluginDescriptorAvailable(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
-
- isPluginEnabled(PluginDescriptor) - Method in class org.java.plugin.PluginManager
-
- isPluginEnabled(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
-
- isResourceExists(URL) - Static method in class org.java.plugin.util.IoUtil
-
Checks if resource exist and can be opened.
- isResourceVisible(String, URL, StandardPluginClassLoader) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- isResourceVisible(String) - Method in class org.java.plugin.standard.StandardPluginClassLoader.ResourceFilter
-
- isReverseLookup() - Method in interface org.java.plugin.registry.PluginPrerequisite
-
- isSuccessorOf(ExtensionPoint) - Method in interface org.java.plugin.registry.ExtensionPoint
-
- isValid() - Method in interface org.java.plugin.registry.Extension
-
- isValid() - Method in interface org.java.plugin.registry.ExtensionPoint
-
- isVisible() - Method in interface org.java.plugin.boot.SplashHandler
-
- PARAM_APPLICATION_PLUGIN - Static variable in class org.java.plugin.boot.DefaultApplicationInitializer
-
- PARAM_INTEGRITY_CHECK_MODE - Static variable in class org.java.plugin.boot.DefaultApplicationInitializer
-
- PARAM_PLUGINS_BLACK_LIST - Static variable in class org.java.plugin.boot.DefaultApplicationInitializer
-
- PARAM_PLUGINS_COLLECTOR - Static variable in class org.java.plugin.boot.DefaultApplicationInitializer
-
- PARAM_PLUGINS_LOCATIONS_DESCRIPTORS - Static variable in class org.java.plugin.boot.DefaultPluginsCollector
-
- PARAM_PLUGINS_REPOSITORIES - Static variable in class org.java.plugin.boot.DefaultPluginsCollector
-
- PARAM_PLUGINS_WHITE_LIST - Static variable in class org.java.plugin.boot.DefaultApplicationInitializer
-
- ParameterMultiplicity - Enum in org.java.plugin.registry
-
Parameter definition multiplicity constants.
- ParameterType - Enum in org.java.plugin.registry
-
Parameter definition type constants.
- parse(String) - Static method in class org.java.plugin.registry.Version
-
Parses given string as version identifier.
- PathResolver - Interface in org.java.plugin
-
This interface is intended to establish correspondence between relative path
and absolute URL in context of plug-in or plug-in fragment.
- Plugin - Class in org.java.plugin
-
This is base for "home" class of plug-in runtime.
- Plugin() - Constructor for class org.java.plugin.Plugin
-
- pluginActivated(Plugin) - Method in interface org.java.plugin.PluginManager.EventListener
-
This method will be called by the manager just after plug-in has been
successfully activated.
- pluginActivated(Plugin) - Method in class org.java.plugin.PluginManager.EventListenerAdapter
-
- PluginAttribute - Interface in org.java.plugin.registry
-
This interface abstracts plug-in attribute, a <ID,VALUE> pair.
- PluginClassLoader - Class in org.java.plugin
-
Extension to Java class loader API.
- PluginClassLoader(PluginManager, PluginDescriptor, URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class org.java.plugin.PluginClassLoader
-
- PluginClassLoader(PluginManager, PluginDescriptor, URL[], ClassLoader) - Constructor for class org.java.plugin.PluginClassLoader
-
- PluginClassLoader(PluginManager, PluginDescriptor, URL[]) - Constructor for class org.java.plugin.PluginClassLoader
-
- pluginDeactivated(Plugin) - Method in interface org.java.plugin.PluginManager.EventListener
-
This method will be called by the manager just before plug-in
deactivation.
- pluginDeactivated(Plugin) - Method in class org.java.plugin.PluginManager.EventListenerAdapter
-
- PluginDescriptor - Interface in org.java.plugin.registry
-
Main interface to get access to all meta-information for particular
plug-in, described in plug-in manifest file.
- pluginDisabled(PluginDescriptor) - Method in interface org.java.plugin.PluginManager.EventListener
-
This method will be called by the manager just before plug-in
disabling.
- pluginDisabled(PluginDescriptor) - Method in class org.java.plugin.PluginManager.EventListenerAdapter
-
- PluginElement<T extends PluginElement<T>> - Interface in org.java.plugin.registry
-
This interface abstracts a plug-in element - a thing that is declared in
plug-in or plug-in fragment descriptor.
- pluginEnabled(PluginDescriptor) - Method in interface org.java.plugin.PluginManager.EventListener
-
This method will be called by the manager just after plug-in
enabling.
- pluginEnabled(PluginDescriptor) - Method in class org.java.plugin.PluginManager.EventListenerAdapter
-
- PluginFragment - Interface in org.java.plugin.registry
-
Interface to get access to main information about plug-in fragment.
- PluginLifecycleException - Exception in org.java.plugin
-
Exception class that indicates errors during plug-in life cycle.
- PluginLifecycleException(String, String) - Constructor for exception org.java.plugin.PluginLifecycleException
-
- PluginLifecycleException(String, String, Object) - Constructor for exception org.java.plugin.PluginLifecycleException
-
- PluginLifecycleException(String, String, Object, Throwable) - Constructor for exception org.java.plugin.PluginLifecycleException
-
- PluginLifecycleHandler - Class in org.java.plugin.standard
-
Manager class that handles plug-in life cycle related logic.
- PluginLifecycleHandler() - Constructor for class org.java.plugin.standard.PluginLifecycleHandler
-
- PluginManager - Class in org.java.plugin
-
JPF "runtime" class - the entry point to the framework API.
- PluginManager() - Constructor for class org.java.plugin.PluginManager
-
- PluginManager.EventListener - Interface in org.java.plugin
-
Plug-ins life-cycle events callback interface.
- PluginManager.EventListenerAdapter - Class in org.java.plugin
-
An abstract adapter class for receiving plug-ins life-cycle events.
- PluginManager.PluginLocation - Interface in org.java.plugin
-
Simple callback interface to hold info about plug-in manifest and plug-in
data locations.
- PluginPrerequisite - Interface in org.java.plugin.registry
-
This interface abstracts inter plug-ins dependencies.
- PluginRegistry - Interface in org.java.plugin.registry
-
Root interface to get access to all meta-information about discovered
plug-ins.
- PluginRegistry.RegistryChangeData - Interface in org.java.plugin.registry
-
Registry changes data holder interface.
- PluginRegistry.RegistryChangeListener - Interface in org.java.plugin.registry
-
Plug-in registry changes callback interface.
- PluginRegistryImpl - Class in org.java.plugin.registry.xml
-
This is an implementation of plug-in registry of XML syntax plug-in
manifests.
- PluginRegistryImpl() - Constructor for class org.java.plugin.registry.xml.PluginRegistryImpl
-
Creates plug-in registry object.
- PluginsCollector - Interface in org.java.plugin.boot
-
Interface to encapsulate logic for gathering information about available
plug-ins locations.
- pluginsSetChanged() - Method in class org.java.plugin.PluginClassLoader
-
Registry data change notification.
- pluginsSetChanged() - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- printError(Throwable, String, StringBuilder) - Static method in class org.java.plugin.boot.ErrorDialog
-
Prints detailed stack trace to the given buffer.
- processFile(File, List<PluginManager.PluginLocation>) - Method in class org.java.plugin.boot.DefaultPluginsCollector
-
- processFolder(File, List<PluginManager.PluginLocation>) - Method in class org.java.plugin.boot.DefaultPluginsCollector
-
- PROP_BOOT_CONFIG - Static variable in class org.java.plugin.boot.Boot
-
Boot configuration file location System property name.
- PROP_BOOT_MODE - Static variable in class org.java.plugin.boot.Boot
-
Boot mode System property name.
- publishPlugins(PluginManager.PluginLocation[]) - Method in class org.java.plugin.PluginManager
-
Registers plug-ins and their locations with this plug-in manager.
- publishPlugins(PluginManager.PluginLocation[]) - Method in class org.java.plugin.standard.StandardPluginManager
-
Registers plug-ins and their locations with this plug-in manager.
- SEPARATOR - Static variable in class org.java.plugin.registry.Version
-
Version identifier parts separator.
- ServiceApplication - Interface in org.java.plugin.boot
-
This is "marker" interface to represent a service style application that
may be started and stopped.
- setForeignClassLoadingOptimization(boolean) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- setImage(URL) - Method in interface org.java.plugin.boot.SplashHandler
-
Sets new image URL and optionally displays it on the splash screen.
- setLocalClassLoadingOptimization(boolean) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- setProbeParentLoaderLast(boolean) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- setProgress(float) - Method in interface org.java.plugin.boot.SplashHandler
-
Sets boot progress value and optionally adjust visual progress bar
control.
- setSplashHandler(SplashHandler) - Static method in class org.java.plugin.boot.Boot
-
- setStickySynchronizing(boolean) - Method in class org.java.plugin.standard.StandardPluginClassLoader
-
- setText(String) - Method in interface org.java.plugin.boot.SplashHandler
-
Sets new text caption and optionally display it on the screen.
- setVisible(boolean) - Method in interface org.java.plugin.boot.SplashHandler
-
Shows/hides splash screen.
- ShadingPathResolver - Class in org.java.plugin.standard
-
This implementation of path resolver makes "shadow copy" of plug-in resources
before resolving paths to them, this helps avoid locking of local resources
and run native code from remote locations.
- ShadingPathResolver() - Constructor for class org.java.plugin.standard.ShadingPathResolver
-
- showError(Component, String, String) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showError(Component, String, String, Object) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showError(Component, String, Object, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showError(Component, String, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showError(Component, String, String, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showError(Component, String, String, Object, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user.
- showWarning(Component, String, String) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user and lets him to make a decision with
"Yes" and "No" buttons.
- showWarning(Component, String, String, Object) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user and lets him to make a decision with
"Yes" and "No" buttons.
- showWarning(Component, String, String, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user and lets him to make a decision with
"Yes" and "No" buttons.
- showWarning(Component, String, String, Object, Throwable) - Static method in class org.java.plugin.boot.ErrorDialog
-
Displays error dialogue to the user and lets him to make a decision with
"Yes" and "No" buttons.
- shutdown() - Method in class org.java.plugin.PluginManager
-
Shuts down the framework.
- shutdown() - Method in class org.java.plugin.standard.StandardPluginManager
-
Shuts down the framework.
- SplashHandler - Interface in org.java.plugin.boot
-
Interface to control application splash screen.
- StandardObjectFactory - Class in org.java.plugin.standard
-
Standard object factory implementation.
- StandardObjectFactory() - Constructor for class org.java.plugin.standard.StandardObjectFactory
-
- StandardPathResolver - Class in org.java.plugin.standard
-
Standard simple implementation of path resolver.
- StandardPathResolver() - Constructor for class org.java.plugin.standard.StandardPathResolver
-
- StandardPluginClassLoader - Class in org.java.plugin.standard
-
Standard implementation of plug-in class loader.
- StandardPluginClassLoader(PluginManager, PluginDescriptor, ClassLoader) - Constructor for class org.java.plugin.standard.StandardPluginClassLoader
-
Creates class instance configured to load classes and resources for given
plug-in.
- StandardPluginClassLoader.ResourceFilter - Class in org.java.plugin.standard
-
- StandardPluginLifecycleHandler - Class in org.java.plugin.standard
-
Standard implementation of plug-in life cycle handler.
- StandardPluginLifecycleHandler() - Constructor for class org.java.plugin.standard.StandardPluginLifecycleHandler
-
- StandardPluginLocation - Class in org.java.plugin.standard
-
A standard implementation of plug-in location interface.
- StandardPluginLocation(URL, URL) - Constructor for class org.java.plugin.standard.StandardPluginLocation
-
Creates a new plug-in location from a given context an manifest URL's.
- StandardPluginLocation(File, String) - Constructor for class org.java.plugin.standard.StandardPluginLocation
-
Creates a new plug-in location from a jar or a zip file or a folder.
- StandardPluginManager - Class in org.java.plugin.standard
-
Standard implementation of plug-in manager.
- StandardPluginManager(PluginRegistry, PathResolver, PluginLifecycleHandler) - Constructor for class org.java.plugin.standard.StandardPluginManager
-
Creates instance of plug-in manager for given registry, path resolver and
life cycle handler.
- startApplication() - Method in interface org.java.plugin.boot.Application
-
This method should start the application.
- startPlugin(Plugin) - Method in class org.java.plugin.PluginManager
-
Starts given plug-in.
- stopApplication(Application) - Static method in class org.java.plugin.boot.Boot
-
Stops the application, shuts down plug-in manager and disposes log
service.
- stopApplication() - Method in interface org.java.plugin.boot.ServiceApplication
-
This method should stop the application.
- stopPlugin(Plugin) - Method in class org.java.plugin.PluginManager
-
Stops given plug-in.
- synchronizeFolders(File, File) - Static method in class org.java.plugin.util.IoUtil
-
Performs one-way directories synchronization comparing files only,
not folders.
- synchronizeFolders(File, File, FileFilter) - Static method in class org.java.plugin.util.IoUtil
-
Performs one-way directories synchronization comparing files only,
not folders.
- valueAsBoolean() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsDate() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsExtension() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsExtensionPoint() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsNumber() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsPluginDescriptor() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsString() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsUrl() - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueAsUrl(PathResolver) - Method in interface org.java.plugin.registry.Extension.Parameter
-
Returns "typed" value of parameter.
- valueOf(String) - Static method in enum org.java.plugin.registry.ExtensionMultiplicity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java.plugin.registry.IntegrityCheckReport.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java.plugin.registry.IntegrityCheckReport.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java.plugin.registry.MatchingRule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java.plugin.registry.ParameterMultiplicity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java.plugin.registry.ParameterType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.java.plugin.registry.ExtensionMultiplicity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java.plugin.registry.IntegrityCheckReport.Error
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java.plugin.registry.IntegrityCheckReport.Severity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java.plugin.registry.MatchingRule
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java.plugin.registry.ParameterMultiplicity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java.plugin.registry.ParameterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION - Static variable in class org.java.plugin.PluginManager
-
JPF version number.
- Version - Class in org.java.plugin.registry
-
This class represents a plug-in version identifier.
- Version(int, int, int, String) - Constructor for class org.java.plugin.registry.Version
-
Creates version identifier object from given parts.
- VERSION_PROPERTY - Static variable in class org.java.plugin.PluginManager
-
JPF version system property name.