All Classes and Interfaces

Class
Description
This is "marker" interface to abstract an application that may be started (and will stop itself upon user activity).
Interface to plug custom code into JPF based application boot procedure.
This class is for "application" plug-ins - a JPF based program entry point.
Base class for some JPF related ant tasks.
Main class to get JPF based application running in different modes.
Callback interface to handle boot-time application errors.
Console out based error handler implementation, most suites good for non-interactive service-style applications.
Standard boot error handler for GUI applications.
The Ant task to perform integrity check of plug-in set.
Default implementation of the application initializer interface.
Default implementation of plug-ins collector interface.
Tool class to generate documentation for plug-ins using JXP templates.
Utility class to be used from JXP templates.
The Ant task to generate documentation from plug-in manifest.
Interface to get access to plug-in element documentation.
Interface to collect documentation data for some plug-in element.
Documentation reference.
Helper class to display detailed message about application error.
This implementation supports parameters substitution in property value.
This interface abstracts an extension - particular functionality, the plug-in contribute to the system.
This interface abstracts extension parameter according to extension declaration in manifest.
Extension point multiplicity constants.
This interface abstracts the extension point - a place where the functionality of plug-in can be extended.
This interface abstracts parameter definition - a parameter "type declaration".
Base interface for any plug-in manifest element class.
Result of validation performed by registry on all registered plug-ins.
Integrity check error constants.
Integrity check report element.
Integrity check report item severity constants.
Input/Output, File and URL/URI related utilities.
Base JPF exception class that supports localized error messages.
This interface provides access to information about resource or code contributed by plug-in.
Manifest info holder interface.
Exception class that indicates errors during plug-in manifest processing.
Version identifier matching modes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Factory class to help creating base Framework objects: plug-in registry, path resolver and plug-in manager.
The ant task for creating plug-ins archive file.
Parameter definition multiplicity constants.
Parameter definition type constants.
This interface is intended to establish correspondence between relative path and absolute URL in context of plug-in or plug-in fragment.
The Ant task to prepare classpath according to plug-in manifest(s) declarations.
This is base for "home" class of plug-in runtime.
Plug-ins archive support class.
Callback interface to filter plug-ins being processed.
This interface abstracts plug-in attribute, a <ID,VALUE> pair.
Extension to Java class loader API.
Main interface to get access to all meta-information for particular plug-in, described in plug-in manifest file.
This interface abstracts a plug-in element - a thing that is declared in plug-in or plug-in fragment descriptor.
Interface to get access to main information about plug-in fragment.
Simple task to read some data from plug-in manifest into project properties.
Exception class that indicates errors during plug-in life cycle.
Manager class that handles plug-in life cycle related logic.
JPF "runtime" class - the entry point to the framework API.
Plug-ins life-cycle events callback interface.
An abstract adapter class for receiving plug-ins life-cycle events.
Simple callback interface to hold info about plug-in manifest and plug-in data locations.
This interface abstracts inter plug-ins dependencies.
Root interface to get access to all meta-information about discovered plug-ins.
Registry changes data holder interface.
Plug-in registry changes callback interface.
This is an implementation of plug-in registry of XML syntax plug-in manifests.
Interface to encapsulate logic for gathering information about available plug-ins locations.
Utility class to manage localization resources.
This is "marker" interface to represent a service style application that may be started and stopped.
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.
The Ant task to create "single file" plug-ins.
The Ant task to sort plug-ins and plug-in fragments in correct build order.
Interface to control application splash screen.
Standard object factory implementation.
Standard simple implementation of path resolver.
Standard implementation of plug-in class loader.
 
Standard implementation of plug-in life cycle handler.
A standard implementation of plug-in location interface.
Standard implementation of plug-in manager.
Base interface for those plug-in manifest element classes that may have UID.
The ant task for extracting plug-ins from archive.
This class represents a plug-in version identifier.
This class can upgrade all version and plugin-version tags in all plugin manifest files, to the latest version specified in a text file (in Java properties format).