JPF 0.10
A B C D E F G H I J L M N O P R S T U V

A

Application - interface org.java.plugin.boot.Application.
This is "marker" interface to abstract an application that may be started (and will stop itself upon user activity).
ApplicationInitializer - interface org.java.plugin.boot.ApplicationInitializer.
Interface to plug custom code into JPF based application boot procedure.
ApplicationPlugin - class org.java.plugin.boot.ApplicationPlugin.
This class is for "application" plug-ins - a JPF based program entry point.
ApplicationPlugin() - Constructor for class org.java.plugin.boot.ApplicationPlugin
 
accept(String, Version, boolean) - Method in interface org.java.plugin.tools.configuration.PluginArchiver.Filter
 
activatePlugin(String) - Method in class org.java.plugin.PluginManager
Activates plug-in with given ID if it is not activated yet.
activatePlugin(String) - Method in class org.java.plugin.standard.StandardPluginManager
Activates plug-in with given ID if it is not activated yet.
addedExtensions() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
addedExtensions(String) - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
addedPlugins() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
afterPluginStop(Plugin) - Method in class org.java.plugin.standard.PluginLifecycleHandler
This method will be called by PluginManager just after stopping plug-in.
afterPluginStop(Plugin) - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
This method does nothing in this implementation.

B

BOOT_ERROR_FILE_NAME - Static variable in class org.java.plugin.boot.Boot
Name of the file, where to put boot error details.
BOOT_MODE_COMMAND_NAME - Static variable in class org.java.plugin.boot.Boot
Boot mode System property name.
BOOT_MODE_RESTART - Static variable in class org.java.plugin.boot.Boot
"restart" mode boot command value.
BOOT_MODE_SHELL - Static variable in class org.java.plugin.boot.Boot
"shell" mode boot command value.
BOOT_MODE_START - Static variable in class org.java.plugin.boot.Boot
"start" mode boot command value.
BOOT_MODE_STOP - Static variable in class org.java.plugin.boot.Boot
"stop" mode boot command value.
BaseJpfTask - class org.java.plugin.tools.ant.BaseJpfTask.
Base class for some JPF related ant tasks.
BaseJpfTask() - Constructor for class org.java.plugin.tools.ant.BaseJpfTask
 
Boot - class org.java.plugin.boot.Boot.
Main class to get JPF based application running in different modes.
BootErrorHandler - interface org.java.plugin.boot.BootErrorHandler.
Callback interface to handle boot-time application errors.
BootErrorHandlerConsole - class org.java.plugin.boot.BootErrorHandlerConsole.
Console out based error handler implementation, most suites good for non-interactive service-style applications.
BootErrorHandlerConsole() - Constructor for class org.java.plugin.boot.BootErrorHandlerConsole
 
BootErrorHandlerGui - class org.java.plugin.boot.BootErrorHandlerGui.
Standard boot error handler for GUI applications.
BootErrorHandlerGui() - Constructor for class org.java.plugin.boot.BootErrorHandlerGui
 
beforePluginStart(Plugin) - Method in class org.java.plugin.standard.PluginLifecycleHandler
This method will be called by PluginManager just before starting plug-in.
beforePluginStart(Plugin) - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
This method does nothing in this implementation.

C

CheckTask - class org.java.plugin.tools.ant.CheckTask.
The Ant task to perform integrity check of plug-in set.
CheckTask() - Constructor for class org.java.plugin.tools.ant.CheckTask
 
ConfigurationManager - class org.java.plugin.tools.configuration.ConfigurationManager.
Utility class to manage plug-ins set configuration.
ConfigurationManager() - Constructor for class org.java.plugin.tools.configuration.ConfigurationManager
 
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
 
collectPluginLocations() - Method in class org.java.plugin.boot.DefaultPluginsCollector
 
collectPluginLocations() - Method in interface org.java.plugin.boot.PluginsCollector
 
compareFiles(File, File) - Static method in class org.java.plugin.util.IoUtil
Compares two files for directories/files synchronization purposes.
compareTo(Object) - Method in class org.java.plugin.registry.Version
 
config - Variable in class org.java.plugin.standard.StandardObjectFactory
 
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.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.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.
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
 

D

DefaultApplicationInitializer - class org.java.plugin.boot.DefaultApplicationInitializer.
Default implementation of the application initializer interface.
DefaultApplicationInitializer() - Constructor for class org.java.plugin.boot.DefaultApplicationInitializer
 
DefaultPluginsCollector - class org.java.plugin.boot.DefaultPluginsCollector.
Default implementation of plug-ins collector interface.
DefaultPluginsCollector() - Constructor for class org.java.plugin.boot.DefaultPluginsCollector
 
DocGenerator - class org.java.plugin.tools.docgen.DocGenerator.
Tool class to generate documentation for plug-ins using JXP templates.
DocGenerator(PluginRegistry, PathResolver) - Constructor for class org.java.plugin.tools.docgen.DocGenerator
Constructs generator configured to use pre-defined set of templates.
DocGenerator(PluginRegistry, PathResolver, String, String) - Constructor for class org.java.plugin.tools.docgen.DocGenerator
Constructs generator configured to use custom templates available in the classpath.
DocGenerator(PluginRegistry, PathResolver, File, String) - Constructor for class org.java.plugin.tools.docgen.DocGenerator
Constructs generator configured to use custom templates located somewhere in the local file system.
DocGenerator.Tool - class org.java.plugin.tools.docgen.DocGenerator.Tool.
Utility class to be used from JXP templates.
DocGenerator.Tool(String) - Constructor for class org.java.plugin.tools.docgen.DocGenerator.Tool
 
DocTask - class org.java.plugin.tools.ant.DocTask.
The Ant task to generate documentation from plug-in manifest.
DocTask() - Constructor for class org.java.plugin.tools.ant.DocTask
 
Documentable - interface org.java.plugin.registry.Documentable.
Interface to get access to plug-in element documentation.
Documentation - interface org.java.plugin.registry.Documentation.
Interface to collect documentation data for some plug-in element.
Documentation.Reference - interface org.java.plugin.registry.Documentation.Reference.
Documentation reference.
deactivatePlugin(String) - Method in class org.java.plugin.PluginManager
Deactivates plug-in with given ID if it has been successfully activated before.
deactivatePlugin(String) - Method in class org.java.plugin.standard.StandardPluginManager
Deactivates plug-in with given ID if it has been successfully activated before.
disablePlugin(PluginDescriptor) - Method in class org.java.plugin.PluginManager
Disables plug-in (with dependencies) in this manager instance.
disablePlugin(PluginDescriptor) - Method in class org.java.plugin.standard.StandardPluginManager
Disables plug-in (with dependencies) in this manager instance.
dispose() - Method in class org.java.plugin.PluginClassLoader
Should release all resources acquired by this class loader instance.
dispose() - Method in class org.java.plugin.standard.PluginLifecycleHandler
Should dispose all resources allocated by this handler instance.
dispose() - Method in class org.java.plugin.standard.StandardPluginClassLoader
 
dispose() - Method in class org.java.plugin.standard.StandardPluginLifecycleHandler
This method does nothing in this implementation.
disposeClassLoader(PluginClassLoader) - Method in class org.java.plugin.PluginManager
Forwards call to PluginClassLoader.dispose() method.
doStart() - Method in class org.java.plugin.Plugin
This method will be called once during plug-in activation before any access to any code from this plug-in.
doStop() - Method in class org.java.plugin.Plugin
This method will be called once during plug-in deactivation.

E

ERROR_BAD_LIBRARY - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_CHECKER_FAULT - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_INVALID_EXTENSION - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_INVALID_EXTENSION_POINT - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_MANIFEST_PROCESSING_FAILED - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_NO_ERROR - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
ERROR_UNSATISFIED_PREREQUISITE - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item error code.
EXT_MULT_ANY - Static variable in interface org.java.plugin.registry.ExtensionPoint
Extension point multiplicity constant.
EXT_MULT_NONE - Static variable in interface org.java.plugin.registry.ExtensionPoint
Extension point multiplicity constant.
EXT_MULT_ONE - Static variable in interface org.java.plugin.registry.ExtensionPoint
Extension point multiplicity constant.
EXT_MULT_ONE_PER_PLUGIN - Static variable in interface org.java.plugin.registry.ExtensionPoint
Extension point multiplicity constant.
ErrorDialog - class org.java.plugin.boot.ErrorDialog.
Helper class to display detailed message about application error.
ExtendedProperties - class org.java.plugin.util.ExtendedProperties.
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 org.java.plugin.registry.Extension.
This interface abstracts an extension - particular functionality, the plug-in contribute to the system.
Extension.Parameter - interface org.java.plugin.registry.Extension.Parameter.
This interface abstracts extension parameter according to extension declaration in manifest.
ExtensionPoint - interface org.java.plugin.registry.ExtensionPoint.
This interface abstracts the extension point - a place where the functionality of plug-in can be extended.
ExtensionPoint.ParameterDefinition - interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition.
This interface abstracts parameter definition - a parameter "type declaration".
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
 
execute() - Method in class org.java.plugin.tools.ant.CheckTask
 
execute() - Method in class org.java.plugin.tools.ant.DocTask
 
execute() - Method in class org.java.plugin.tools.ant.PackTask
 
execute() - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
execute() - Method in class org.java.plugin.tools.ant.SingleFilePluginTask
 
execute() - Method in class org.java.plugin.tools.ant.UnpackTask
 
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
 

F

file2url(File) - Static method in class org.java.plugin.util.IoUtil
Utility method to convert a File object to a local URL.
findLibrary(String) - Method in class org.java.plugin.standard.StandardPluginClassLoader
 
findResource(String) - Method in class org.java.plugin.standard.StandardPluginClassLoader
 
findResources(String) - Method in class org.java.plugin.standard.StandardPluginClassLoader
 

G

generate(File) - Method in class org.java.plugin.tools.docgen.DocGenerator
Generates documentation for all registered plug-ins.
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.
getBuild() - Method in class org.java.plugin.registry.Version
 
getCaption() - Method in interface org.java.plugin.registry.Documentation.Reference
 
getCaption() - Method in interface org.java.plugin.registry.Documentation
 
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.Reference
 
getDeclaringIdentity() - Method in interface org.java.plugin.registry.Documentation
 
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.
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
 
getDocumentationOverview() - Method in class org.java.plugin.tools.docgen.DocGenerator
 
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.PluginRegistry.ManifestInfo
 
getImplClassName(Class) - Method in class org.java.plugin.standard.StandardObjectFactory
 
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
 
getLink(Documentation.Reference) - Method in class org.java.plugin.tools.docgen.DocGenerator.Tool
 
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
 
getMatch() - Method in interface org.java.plugin.registry.PluginPrerequisite
 
getMatchingRule() - Method in interface org.java.plugin.registry.PluginRegistry.ManifestInfo
 
getMessage(Locale) - Method in class 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.ParameterDefinition
 
getMultiplicity() - Method in interface org.java.plugin.registry.ExtensionPoint
 
getName() - Method in class org.java.plugin.registry.Version
 
getOldPluginDescriptors(String) - Method in interface org.java.plugin.registry.PluginRegistry
Deprecated. without any replacement, this method will be removed before 1.0 release
getOldPluginDescriptors(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
getOldPluginFragments(String) - Method in interface org.java.plugin.registry.PluginRegistry
Deprecated. without any replacement, this method will be removed before 1.0 release
getOldPluginFragments(String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
getOutputEncoding() - Method in class org.java.plugin.tools.docgen.DocGenerator
 
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
 
getPathResolver() - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
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.PluginFragment
 
getPluginId() - Method in interface org.java.plugin.registry.PluginPrerequisite
 
getPluginId() - Method in interface org.java.plugin.registry.PluginRegistry.ManifestInfo
 
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.PluginFragment
 
getPluginVersion() - Method in interface org.java.plugin.registry.PluginPrerequisite
 
getPluginVersion() - Method in interface org.java.plugin.registry.PluginRegistry.ManifestInfo
 
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.
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
 
getRegistry() - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
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
 
getStylesheet() - Method in class org.java.plugin.tools.docgen.DocGenerator
 
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.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.PluginDescriptor
 
getVendor() - Method in interface org.java.plugin.registry.PluginFragment
 
getVendor() - Method in interface org.java.plugin.registry.PluginRegistry.ManifestInfo
 
getVerbose() - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
getVersion() - Method in interface org.java.plugin.registry.Library
 
getVersion() - Method in interface org.java.plugin.registry.PluginDescriptor
 
getVersion() - Method in interface org.java.plugin.registry.PluginFragment
 
getVersion() - Method in interface org.java.plugin.registry.PluginRegistry.ManifestInfo
 

H

handleError(String, Exception) - Method in interface org.java.plugin.boot.BootErrorHandler
Called if non-fatal error has occurred and application boot may be continued.
handleError(String, IntegrityCheckReport) - Method in interface org.java.plugin.boot.BootErrorHandler
Called if an error has been detected during plug-ins integrity check and application boot may be continued.
handleError(String, Exception) - Method in class org.java.plugin.boot.BootErrorHandlerConsole
Does the same as BootErrorHandlerConsole.handleFatalError(String, Throwable) always returns false.
handleError(String, IntegrityCheckReport) - Method in class org.java.plugin.boot.BootErrorHandlerConsole
Does the same as BootErrorHandlerConsole.handleFatalError(String) always returns false.
handleError(String, Exception) - Method in class org.java.plugin.boot.BootErrorHandlerGui
 
handleError(String, IntegrityCheckReport) - Method in class org.java.plugin.boot.BootErrorHandlerGui
 
handleFatalError(String) - Method in interface org.java.plugin.boot.BootErrorHandler
Called if fatal error has occurred.
handleFatalError(String, Throwable) - Method in interface org.java.plugin.boot.BootErrorHandler
Called if fatal error has occurred.
handleFatalError(String) - Method in class org.java.plugin.boot.BootErrorHandlerConsole
Prints given message to the "standard" error output.
handleFatalError(String, Throwable) - Method in class org.java.plugin.boot.BootErrorHandlerConsole
Prints given message and error stack trace to the "standard" error output.
handleFatalError(String) - Method in class org.java.plugin.boot.BootErrorHandlerGui
 
handleFatalError(String, Throwable) - Method in class org.java.plugin.boot.BootErrorHandlerGui
 
hashCode() - Method in class org.java.plugin.registry.Version
 

I

Identity - interface org.java.plugin.registry.Identity.
Base interface for any plug-in manifest element class.
IntegrityCheckReport - interface org.java.plugin.registry.IntegrityCheckReport.
Result of validation performed by registry on all registered plug-ins.
IntegrityCheckReport.ReportItem - interface org.java.plugin.registry.IntegrityCheckReport.ReportItem.
Integrity check report element.
IoUtil - class org.java.plugin.util.IoUtil.
Input/Output, File and URL/URI related utilities.
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.
initRegistry(boolean) - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
integrityCheckReport2str(IntegrityCheckReport) - Method in class org.java.plugin.boot.DefaultApplicationInitializer
 
isAbsoluteUrl(String) - Method in class org.java.plugin.tools.docgen.DocGenerator.Tool
 
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
 
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) - Method in interface org.java.plugin.PathResolver
Deprecated. use IoUtil.isResourceExists(URL) method instead, this method will be removed before 1.0 release
isResourceExists(URL) - Method in class org.java.plugin.standard.StandardPathResolver
 
isResourceExists(URL) - Static method in class org.java.plugin.util.IoUtil
Checks if resource exist and can be opened.
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
 

J

JpfException - exception org.java.plugin.JpfException.
Base JPF exception class that supports localized error messages.
JpfException(String, String, Object, Throwable) - Constructor for class org.java.plugin.JpfException
 

L

Library - interface org.java.plugin.registry.Library.
This interface provides access to information about resource or code contributed by plug-in.
load(Properties) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Loads this class specific properties from given collection.
load(File) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Loads configuration from given file.
load(InputStream) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Loads configuration from given input stream.
loadClass(String, boolean) - Method in class org.java.plugin.standard.StandardPluginClassLoader
 
log - Variable in class org.java.plugin.Plugin
Makes logging service available for descending classes.
log - Variable in class org.java.plugin.boot.DefaultPluginsCollector
 
log - Variable in class org.java.plugin.standard.StandardObjectFactory
 
log - Variable in class org.java.plugin.standard.StandardPathResolver
 
lookup(Object) - Static method in class org.java.plugin.PluginManager
Looks for plug-in manager instance for given object.

M

MATCH_COMPATIBLE - Static variable in interface org.java.plugin.registry.PluginPrerequisite
Version identifier matching mode.
MATCH_EQUAL - Static variable in interface org.java.plugin.registry.PluginPrerequisite
Version identifier matching mode.
MATCH_EQUIVALENT - Static variable in interface org.java.plugin.registry.PluginPrerequisite
Version identifier matching mode.
MATCH_GREATER_OR_EQUAL - Static variable in interface org.java.plugin.registry.PluginPrerequisite
Version identifier matching mode.
MULT_ANY - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition multiplicity constant.
MULT_NONE_OR_ONE - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition multiplicity constant.
MULT_ONE - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition multiplicity constant.
MULT_ONE_OR_MORE - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition multiplicity constant.
ManifestProcessingException - exception org.java.plugin.registry.ManifestProcessingException.
Exception class that indicates errors during plug-in manifest processing.
ManifestProcessingException(String, String) - Constructor for class org.java.plugin.registry.ManifestProcessingException
 
ManifestProcessingException(String, String, Object) - Constructor for class org.java.plugin.registry.ManifestProcessingException
 
ManifestProcessingException(String, String, Object, Throwable) - Constructor for class org.java.plugin.registry.ManifestProcessingException
 
main(String[]) - Static method in class org.java.plugin.boot.Boot
Call this method to start/stop application.
makeUniqueId(String, String) - Method in interface org.java.plugin.registry.PluginRegistry
Constructs unique identifier for some plug-in element from it's ID.
makeUniqueId(String, Version) - Method in interface org.java.plugin.registry.PluginRegistry
Constructs unique identifier for plug-in with given ID.
makeUniqueId(String, String) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
makeUniqueId(String, Version) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
matches(PluginDescriptor) - Method in interface org.java.plugin.registry.PluginFragment
Checks is this fragment may contribute to given plug-in.
matches() - Method in interface org.java.plugin.registry.PluginPrerequisite
 
modifiedExtensions() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
modifiedExtensions(String) - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
modifiedPlugins() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 

N

newInstance() - Static method in class org.java.plugin.ObjectFactory
Creates and configures new instance of object factory.
newInstance(ExtendedProperties) - Static method in class org.java.plugin.ObjectFactory
Creates and configures new instance of object factory.
notifyClassLoader(PluginClassLoader) - Method in class org.java.plugin.PluginManager
Forwards call to PluginClassLoader.pluginsSetChanged() method.

O

ObjectFactory - class org.java.plugin.ObjectFactory.
Factory class to help creating base Framework objects: plug-in registry, path resolver and plug-in manager.
ObjectFactory() - Constructor for class org.java.plugin.ObjectFactory
 
org.java.plugin - package org.java.plugin
This package contains framework runtime API.
org.java.plugin.boot - package org.java.plugin.boot
This package contains helper classes to start/stop JPF based applications.
org.java.plugin.registry - package org.java.plugin.registry
This package contains framework registry API.
org.java.plugin.registry.xml - package org.java.plugin.registry.xml
This package contains XML syntax manifest files based framework registry API implementation.
org.java.plugin.standard - package org.java.plugin.standard
This package contains standard implementation of main framework runtime API.
org.java.plugin.tools.ant - package org.java.plugin.tools.ant
This package contains implementations of various Ant tasks aimed to make usage of JPF much simple and convenient.
org.java.plugin.tools.configuration - package org.java.plugin.tools.configuration
Plug-ins configurations related classes.
org.java.plugin.tools.docgen - package org.java.plugin.tools.docgen
JXP (Java scripted page) templates based documentation generator.
org.java.plugin.util - package org.java.plugin.util
This package contains miscellaneous utility classes.

P

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_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
 
PackTask - class org.java.plugin.tools.ant.PackTask.
The ant task for creating plug-ins archive file.
PackTask() - Constructor for class org.java.plugin.tools.ant.PackTask
 
PathResolver - interface org.java.plugin.PathResolver.
This interface is intended to establish correspondence between relative path and absolute URL in context of plug-in or plug-in fragment.
Plugin - class org.java.plugin.Plugin.
This is base for "home" class of plug-in runtime.
Plugin() - Constructor for class org.java.plugin.Plugin
Constructor to be used by plug-in manager for plug-in instantiation.
Plugin(PluginManager, PluginDescriptor) - Constructor for class org.java.plugin.Plugin
Deprecated. Define no-arguments constructor instead of this one if you need to run come code during class instantiation. Not though that it is not recommended to put any code within class constructor, use plug-in "lifecyle" methods Plugin.doStart() and Plugin.doStop() for that purposes.
PluginArchiver - class org.java.plugin.tools.configuration.PluginArchiver.
Plug-ins archive support class.
PluginArchiver.Filter - interface org.java.plugin.tools.configuration.PluginArchiver.Filter.
Callback interface to filter plug-ins being processed.
PluginAttribute - interface org.java.plugin.registry.PluginAttribute.
This interface abstracts plug-in attribute, a <ID,VALUE> pair.
PluginClassLoader - class org.java.plugin.PluginClassLoader.
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
 
PluginDescriptor - interface org.java.plugin.registry.PluginDescriptor.
Main interface to get access to all meta-information for particular plug-in, described in plug-in manifest file.
PluginElement - interface org.java.plugin.registry.PluginElement.
This interface abstracts a plug-in element - a thing that is declared in plug-in or plug-in fragment descriptor.
PluginFragment - interface org.java.plugin.registry.PluginFragment.
Interface to get access to main information about plug-in fragment.
PluginInfoTask - class org.java.plugin.tools.ant.PluginInfoTask.
Simple task to read some data from plug-in manifest into project properties.
PluginInfoTask() - Constructor for class org.java.plugin.tools.ant.PluginInfoTask
 
PluginLifecycleException - exception org.java.plugin.PluginLifecycleException.
Exception class that indicates errors during plug-in life cycle.
PluginLifecycleException(String, String) - Constructor for class org.java.plugin.PluginLifecycleException
 
PluginLifecycleException(String, String, Object) - Constructor for class org.java.plugin.PluginLifecycleException
 
PluginLifecycleException(String, String, Object, Throwable) - Constructor for class org.java.plugin.PluginLifecycleException
 
PluginLifecycleHandler - class org.java.plugin.standard.PluginLifecycleHandler.
Manager class that handles plug-in life cycle related logic.
PluginLifecycleHandler() - Constructor for class org.java.plugin.standard.PluginLifecycleHandler
 
PluginManager - class org.java.plugin.PluginManager.
JPF "runtime" class - the entry point to the framework API.
PluginManager() - Constructor for class org.java.plugin.PluginManager
 
PluginManager.EventListener - interface org.java.plugin.PluginManager.EventListener.
Plug-ins life-cycle events callback interface.
PluginManager.EventListenerAdapter - class org.java.plugin.PluginManager.EventListenerAdapter.
An abstract adapter class for receiving plug-ins life-cycle events.
PluginManager.EventListenerAdapter() - Constructor for class org.java.plugin.PluginManager.EventListenerAdapter
 
PluginManager.PluginLocation - interface org.java.plugin.PluginManager.PluginLocation.
Simple callback interface to hold info about plug-in manifest and plug-in data locations.
PluginPrerequisite - interface org.java.plugin.registry.PluginPrerequisite.
This interface abstracts inter plug-ins dependencies.
PluginRegistry - interface org.java.plugin.registry.PluginRegistry.
Root interface to get access to all meta-information about discovered plug-ins.
PluginRegistry.ManifestInfo - interface org.java.plugin.registry.PluginRegistry.ManifestInfo.
Manifest info holder interface.
PluginRegistry.RegistryChangeData - interface org.java.plugin.registry.PluginRegistry.RegistryChangeData.
Registry changes data holder interface.
PluginRegistry.RegistryChangeListener - interface org.java.plugin.registry.PluginRegistry.RegistryChangeListener.
Plug-in registry changes callback interface.
PluginRegistryImpl - class org.java.plugin.registry.xml.PluginRegistryImpl.
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 org.java.plugin.boot.PluginsCollector.
Interface to encapsulate logic for gathering information about available plug-ins locations.
pack(PluginDescriptor, PathResolver, File) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Packs given plug-in into single ZIP file.
pack(PluginFragment, PathResolver, File) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Packs given plug-in fragment into single ZIP file.
pack(PluginRegistry, PathResolver, File) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Packs all plug-ins from given registry as one archive file.
pack(PluginRegistry, PathResolver, File, PluginArchiver.Filter) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Packs plug-ins from given registry as one archive file according to given filter.
parse(String) - Static method in class org.java.plugin.registry.Version
Parses given string as version identifier.
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
 
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
 
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
 
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
 
pluginsSetChanged() - Method in class org.java.plugin.PluginClassLoader
Registry data change notification.
pluginsSetChanged() - Method in class org.java.plugin.standard.StandardPluginClassLoader
 
processDocText(String) - Method in class org.java.plugin.tools.docgen.DocGenerator.Tool
Substitutes all ${relativePath} variables with their values.
processFile(File, List) - Method in class org.java.plugin.boot.DefaultPluginsCollector
 
processFolder(File, List) - Method in class org.java.plugin.boot.DefaultPluginsCollector
 
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.

R

ResourceManager - class org.java.plugin.util.ResourceManager.
Utility class to manage localization resources.
rawValue() - Method in interface org.java.plugin.registry.Extension.Parameter
 
readDescriptor(URL, PluginRegistry) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Reads meta-information from plug-ins archive file and registers found plug-in manifest data with given registry for future analysis.
readDescriptor(URL, PluginRegistry, PluginArchiver.Filter) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Reads meta-information from plug-ins archive file and registers found plug-in manifest data with given registry for future analysis.
readManifestInfo(URL) - Method in interface org.java.plugin.registry.PluginRegistry
Reads basic information from a plug-in or plug-in fragment manifest.
readManifestInfo(URL) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
register(URL[]) - Method in interface org.java.plugin.registry.PluginRegistry
Registers plug-ins and plug-in fragments in this registry.
register(URL[]) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
General algorithm: Collect all currently registered extension points.
registerContext(Identity, URL) - Method in interface org.java.plugin.PathResolver
Registers "home" URL for given plug-in element.
registerContext(Identity, URL) - Method in class org.java.plugin.standard.ShadingPathResolver
 
registerContext(Identity, URL) - Method in class org.java.plugin.standard.StandardPathResolver
This implementation accepts PluginDescriptor or PluginFragment as valid plug-in elements.
registerListener(PluginManager.EventListener) - Method in class org.java.plugin.PluginManager
Registers plug-in manager event listener.
registerListener(PluginRegistry.RegistryChangeListener) - Method in interface org.java.plugin.registry.PluginRegistry
Registers plug-in registry change event listener.
registerListener(PluginRegistry.RegistryChangeListener) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
registerListener(PluginManager.EventListener) - Method in class org.java.plugin.standard.StandardPluginManager
Registers plug-in manager event listener.
registryChanged(PluginRegistry.RegistryChangeData) - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeListener
This method will be called by the framework when changes are made on registry (via PluginRegistry.register(URL[]) or PluginRegistry.unregister(String[]) methods).
removedExtensions() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
removedExtensions(String) - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
removedPlugins() - Method in interface org.java.plugin.registry.PluginRegistry.RegistryChangeData
 
resolvePath(Identity, String) - Method in interface org.java.plugin.PathResolver
Should resolve given path to URL for a given identity.
resolvePath(Identity, String) - Method in class org.java.plugin.standard.ShadingPathResolver
 
resolvePath(Identity, String) - Method in class org.java.plugin.standard.StandardPathResolver
 
resolvePath(URL, String) - Method in class org.java.plugin.standard.StandardPathResolver
Resolves given path against given base URL.

S

SEPARATOR - Static variable in class org.java.plugin.registry.Version
Version identifier parts separator.
SEVERITY_ERROR - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item severity code.
SEVERITY_INFO - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item severity code.
SEVERITY_WARNING - Static variable in interface org.java.plugin.registry.IntegrityCheckReport.ReportItem
Item severity code.
ServiceApplication - interface org.java.plugin.boot.ServiceApplication.
This is "marker" interface to represent a service style application that may be started and stopped.
ShadingPathResolver - class org.java.plugin.standard.ShadingPathResolver.
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
 
SingleFilePluginTask - class org.java.plugin.tools.ant.SingleFilePluginTask.
The Ant task to create "single file" plug-ins.
SingleFilePluginTask() - Constructor for class org.java.plugin.tools.ant.SingleFilePluginTask
 
StandardObjectFactory - class org.java.plugin.standard.StandardObjectFactory.
Standard object factory implementation.
StandardObjectFactory() - Constructor for class org.java.plugin.standard.StandardObjectFactory
 
StandardPathResolver - class org.java.plugin.standard.StandardPathResolver.
Standard simple implementation of path resolver.
StandardPathResolver() - Constructor for class org.java.plugin.standard.StandardPathResolver
 
StandardPluginClassLoader - class org.java.plugin.standard.StandardPluginClassLoader.
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.
StandardPluginLifecycleHandler - class org.java.plugin.standard.StandardPluginLifecycleHandler.
Standard implementation of plug-in life cycle handler.
StandardPluginLifecycleHandler() - Constructor for class org.java.plugin.standard.StandardPluginLifecycleHandler
 
StandardPluginLocation - class org.java.plugin.standard.StandardPluginLocation.
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 org.java.plugin.standard.StandardPluginManager.
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.
save(Properties) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Merges this class specific properties with given collection.
save(File) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Stores configuration data to given file.
save(OutputStream) - Method in class org.java.plugin.tools.configuration.ConfigurationManager
Stores configuration data to given output stream.
setBaseDir(File) - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
setDestDir(File) - Method in class org.java.plugin.tools.ant.DocTask
 
setDestDir(File) - Method in class org.java.plugin.tools.ant.SingleFilePluginTask
 
setDestDir(File) - Method in class org.java.plugin.tools.ant.UnpackTask
 
setDestFile(File) - Method in class org.java.plugin.tools.ant.PackTask
 
setDocEncoding(String) - Method in class org.java.plugin.tools.ant.DocTask
 
setDocumentationOverview(String) - Method in class org.java.plugin.tools.docgen.DocGenerator
 
setEncoding(String) - Method in class org.java.plugin.tools.ant.DocTask
 
setManifest(File) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setOutputEncoding(String) - Method in class org.java.plugin.tools.docgen.DocGenerator
 
setOverview(File) - Method in class org.java.plugin.tools.ant.DocTask
 
setPropertyId(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setPropertyMatchingRule(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setPropertyPluginId(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setPropertyPluginVersion(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setPropertyVendor(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setPropertyVersion(String) - Method in class org.java.plugin.tools.ant.PluginInfoTask
 
setSrcFile(File) - Method in class org.java.plugin.tools.ant.UnpackTask
 
setStylesheet(String) - Method in class org.java.plugin.tools.docgen.DocGenerator
 
setStylesheetFile(File) - Method in class org.java.plugin.tools.ant.DocTask
 
setTemplates(String) - Method in class org.java.plugin.tools.ant.DocTask
 
setUsePathResolver(boolean) - Method in class org.java.plugin.tools.ant.CheckTask
 
setVerbose(boolean) - Method in class org.java.plugin.tools.ant.BaseJpfTask
 
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.
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.

T

TYPE_ANY - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_BOOLEAN - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_DATE - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_DATETIME - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_EXTENSION_ID - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_EXTENSION_POINT_ID - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_FIXED - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_NULL - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_NUMBER - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_PLUGIN_ID - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_RESOURCE - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_STRING - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
TYPE_TIME - Static variable in interface org.java.plugin.registry.ExtensionPoint.ParameterDefinition
Parameter definition type constant.
toString() - Method in class org.java.plugin.Plugin
 
toString() - Method in class org.java.plugin.PluginClassLoader
 
toString() - Method in class org.java.plugin.registry.Version
Returns the string representation of this version identifier.
toString() - Method in class org.java.plugin.standard.StandardPluginLocation
 

U

UniqueIdentity - interface org.java.plugin.registry.UniqueIdentity.
Base interface for those plug-in manifest element classes that may have UID.
UnpackTask - class org.java.plugin.tools.ant.UnpackTask.
The ant task for extracting plug-ins from archive.
UnpackTask() - Constructor for class org.java.plugin.tools.ant.UnpackTask
 
unpack(URL, PluginRegistry, File) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Extracts plug-ins from the given archive file.
unpack(URL, PluginRegistry, File, PluginArchiver.Filter) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Extracts plug-ins from the given archive file.
unpack(URL, File) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Extracts all plug-ins from the given archive file.
unpack(URL, File, PluginArchiver.Filter) - Static method in class org.java.plugin.tools.configuration.PluginArchiver
Extracts plug-ins from the given archive file according to given filter.
unregister(String[]) - Method in interface org.java.plugin.registry.PluginRegistry
Unregisters plug-ins and plug-in fragments with given ID's (including depending plug-ins and plug-in fragments).
unregister(String[]) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
unregisterContext(String) - Method in interface org.java.plugin.PathResolver
Unregisters plug-in element from this path resolver.
unregisterContext(String) - Method in class org.java.plugin.standard.ShadingPathResolver
 
unregisterContext(String) - Method in class org.java.plugin.standard.StandardPathResolver
 
unregisterListener(PluginManager.EventListener) - Method in class org.java.plugin.PluginManager
Unregisters manager event listener.
unregisterListener(PluginRegistry.RegistryChangeListener) - Method in interface org.java.plugin.registry.PluginRegistry
Unregisters registry change event listener.
unregisterListener(PluginRegistry.RegistryChangeListener) - Method in class org.java.plugin.registry.xml.PluginRegistryImpl
 
unregisterListener(PluginManager.EventListener) - Method in class org.java.plugin.standard.StandardPluginManager
Unregisters manager event listener.
url2file(URL) - Method in interface org.java.plugin.PathResolver
Deprecated. use IoUtil.url2file(URL) method instead, this method will be removed before 1.0 release
url2file(URL) - Method in class org.java.plugin.standard.StandardPathResolver
 
url2file(URL) - Static method in class org.java.plugin.util.IoUtil
Utility method to convert local URL to a File object.

V

Version - class org.java.plugin.registry.Version.
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.
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.

A B C D E F G H I J L M N O P R S T U V
JPF 0.10

Copyright © 2004-2005 Dmitry Olshansky. All Rights Reserved.