Package net.sf.basedb.clients.web.extensions
package net.sf.basedb.clients.web.extensions
-
ClassDescriptionAbstractJspActionFactory<A extends Action>An abstract base class for action factories that may need to support adding scripts and stylesheets to the rendered JSP page.An abstract BASE class for action and renderer factories.AbstractJspRendererFactory<A extends Action>An abstract base class for action factories that may need to support adding scripts and stylesheets to the rendered JSP page.Class for holding the name and value of a dynamic action attribute.Supplementary interface for actions that need to be able to support dynamic attributes that are not pre-defined by the actual
Action
.Abstract base class intended to be extended byAction
implementations that want to support dynamic action attributes.Controller class for the extension system in the web client.Filter implementation that selects only those extensions that was selected for ignoring by the user in the gui.File processor implementation that sets a final result status for each processed file (eg.Filter implementation that selects only those extensions that was selected by the user in the gui.Context object for the web application.Processor implementation that define servlets based on what it can find in the META-INF/servlets.xml file.Wrapper for HttpServletRequest that allows us to set proper servlet path and path info attributes for an extension servlet.Loads servlet definitions from an XML file.A wrapper class for servlets defined by extensions.Key implementation used to identify servlets.File processor implementation that finalizes the uninstallation of an extensions file by removing it from the settings.Filter implementation that selects only those extensions that was selected for uninstallation by the user in the gui.Annotation to be used on anAction
interface to mark it as a possible candidate for generating unsafe inline javascripts.A subclass to the regular extensions processor that adds information about various paths (eg. home path, servlet path) on the web client as variables in the XmlLoader that is used to process the definition files.Class that enabled compilation of custom JSP pages that are part of an extension that uses classes from the extension JAR file (eg. a JAR file in the /WEB-INF/extensions directory).