You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general-cvs@xml.apache.org by cz...@apache.org on 2002/12/06 16:31:02 UTC
cvs commit: xml-site/targets/cocoon/userdocs/concepts validation.html actions.html caching.html catalog.html databases.html index.html matchers_selectors.html modules.html mrustore.html persistence.html sitemap-examples.html sitemap.html storejanitor.html views.html xmlform.html xmlsearching.html
cziegeler 2002/12/06 07:31:01
Modified: targets/cocoon changes.html doclist.html index.html
todo.html who.html
targets/cocoon/apidocs/org/apache/cocoon/acting
AbstractAction.html
AbstractComplementaryConfigurableAction.html
AbstractConfigurableAction.html
AbstractDatabaseAction.html
AbstractValidatorAction.html Action.html
ComposerAction.html ConfigurableComposerAction.html
ConfigurationHelper.html DatabaseAddAction.html
DatabaseAuthenticatorAction.html
DatabaseDeleteAction.html DatabaseSelectAction.html
DatabaseUpdateAction.html FormValidatorAction.html
HelloAction.html HttpHeaderAction.html
LocaleAction.html RequestParamAction.html
RequestParameterExistsAction.StringParts.html
RequestParameterExistsAction.html
ResourceExistsAction.html ScriptAction.html
ServerPagesAction.html
SessionInvalidatorAction.html
SessionIsValidAction.html
SessionPropagatorAction.html
SessionStateAction.html SessionValidatorAction.html
SetCharacterEncodingAction.html
ValidatorActionHelper.html
ValidatorActionResult.html package-frame.html
package-summary.html package-tree.html
targets/cocoon/developing parent-component-manager.html
targets/cocoon/developing/webapps index.html
targets/cocoon/faq faq-configure-c2.html
targets/cocoon/installing index.html jars.html updating.html
targets/cocoon/plan catalog.html changes-doc.html
release.html
targets/cocoon/userdocs/concepts actions.html caching.html
catalog.html databases.html index.html
matchers_selectors.html modules.html mrustore.html
persistence.html sitemap-examples.html sitemap.html
storejanitor.html views.html xmlform.html
xmlsearching.html
Added: targets/cocoon/apidocs/org/apache/cocoon/acting/modular
DatabaseAction.CacheHelper.html
DatabaseAction.Column.html
DatabaseAction.LookUpKey.html DatabaseAction.html
DatabaseAddAction.html DatabaseDeleteAction.html
DatabaseQueryAction.html DatabaseSelectAction.html
DatabaseUpdateAction.html TestAction.html
package-frame.html package-summary.html
package-tree.html
targets/cocoon/userdocs/concepts validation.html
Log:
Updating site
Revision Changes Path
1.28 +898 -15 xml-site/targets/cocoon/changes.html
Index: changes.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/changes.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- changes.html 4 Dec 2002 05:20:17 -0000 1.27
+++ changes.html 6 Dec 2002 15:30:53 -0000 1.28
@@ -191,7 +191,891 @@
- <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b> 2.0.4-dev (December 3 2002)</b></font>
+ <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b> 2.1-dev (December 6 2002)</b></font>
+<ul>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Cleaned up the esql logicsheet and helper classes.
+ Created classes for db specific stuff.
+ Improved the limit/paging features.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved the jsp components to the jsp block, using hand-made-to-be-cleaned
+ mock objects for the weblogic specific imports.
+ Had also to move some definitions from the cocoon roles and xconf file.
+ This moving of the blocks is indeed cleaning the core! :-)
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated block build system to compile and use mock objects in
+ the "mocks" subdir of the blocks if present.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New InputModule to access contents of
+ an XMLFile using JXPath, based on patch from Jeff Turner (jefft@apache.org).
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved endorsed libs in ./lib/endorsed, so that they can be added in the build file
+ easily as java jvm args, or in the future copied to the webserver or Java endorsed dir.
+ Currently it enables Jetty to run easily in 1.4 JVMs without need to copy libs to
+ the endorsed dir.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added jetty webserver for fast and easy Cocoon test and evaluation.
+ To run launch "build run" and point the browser to http://localhost:8888/
+ Since it seems there is a bug somewhere, ATM point to
+ http://localhost:8888/documentation/index.html to see the page.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Removed ./tools/build-i.xml and moved the interactive targets in main build.
+ Removed ./tools/build-s.xml and removed all references to scratchpad builds (not used).
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Removed JTidyTask that was not used and switched to using the Ant input task from UserInputTask.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Added useexternalfile="yes" attribute makes Ant collect all package names in a temporary
+ file and give that to Javadoc, thus going round the Wintel long command truncation issue.
+ (NKB) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14795">bug 14795</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved LDAPTransformer to a block called "naming".
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ New build target "validate-schematron" to conduct build-time validation
+ (currently only the sitemaps) using RELAX NG grammars with embedded
+ Schematron rules.
+ This uses <a href="http://www.ascc.net/xml/schematron/">Schematron</a>
+ stylesheets from Rick Jelliffe and Academia Sinica Computing Center, Taiwan.
+ (DC) Thanks to <a href="mailto:colin@colina.demon.co.uk">Colin Paul Adams</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14581">bug 14581</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Enhanced the RELAX NG grammar for sitemap.xmap files and added embedded
+ Schematron rules.
+ (DC) Thanks to <a href="mailto:colin@colina.demon.co.uk">Colin Paul Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Fix setOutputStream throwing IOExeption in XMLSerializer, and TextSerializer.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Make the CLI report errors correctly to the screen when a page generation fails.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved POI to a block. Applied patch without moving the core elementprocessor
+ classes in the block.
+ (NKB) Thanks to <a href="mailto:Philipp.Schmidt@it-care.de">Philipp Schmidt</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12975">bug 12975</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ When a part of a pipeline aggregation fails, cocoon will no more silently return
+ without reporting an error.
+ Now, upon request of an erroneous page, the result is that I can see all parts, that have been processed so
+ far on the screen and I see the error infos positioned at the bottom of the page.
+ (NKB) Thanks to <a href="mailto:dabbous@saxess.com">Hussayn Dabbous</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Added 'query' sitemap parameter to SearchTransformer. Added configuration parameters to
+ SimpleLuceneXMLIndexerImpl for choosing the content-view and which tags you want stored
+ as fields by the indexer. Added field storage implementation to LuceneIndexContentHandler.
+ (JQ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New build target "validate-xdocs" to conduct build-time validation of core
+ xml documentation (call it manually with:
+ <code><font face="courier, monospaced">./build.sh validate-xdocs</font></code>).
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added SystemPropertyModule input module to enable environment variables
+ in sitemap attributes. E.g.:
+ <map:transform src="{system-property:user.home}/style.xsl">
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added resource bundle component interfaces to allow different
+ implementations to be used for i18n.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Extended implementation of i18n transformer to allow markup in translations,
+ inline translations (conditional processing) and named parameters.
+ Now i18n transformer is cachable, this will affect on dynamic markup,
+ e.g. i18n:date-time.
+
+ WARN: The namespace of i18n markup is changed to "http://apache.org/cocoon/i18n/2.1".
+ i18n samples are updated to demonstrate the new features.
+ (KP) Thanks to <a href="mailto:mattam@netcourrier.com">Matthieu Sozeau</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ XMLForm Howto to reflect the fact that there is no
+ need for manual handling of unchecked check-boxes.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated Xalan to 2.4.1
+ (IAI) Thanks to <a href="mailto:crossley@indexgeo.com.au">David Crossley</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Renamed the AbstractMethodAction into AbstractMultiAction and
+ moved it from scratchpad into the maintrunk. Using it helps
+ reducing the amount of custom actions for a webapp.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added RELAX NG grammar for sitemap.xmap files and removed old draft sitemap
+ DTD.
+ (DC) Thanks to <a href="mailto:colin@colina.demon.co.uk">Colin Paul Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Started moving database related stuff (actions, transformers, readers) as well as HSQLDB to a new blocks.
+ Samples have not yet moved to new block, datasource declaration has.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated the draft DTD for sitemap.
+ (DC) Thanks to <a href="mailto:colin@colina.demon.co.uk">Colin Paul Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added a draft W3C XML Schema for sitemap.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Removed deprecated notification classes in org.apache.cocoon.* and in
+ org.apache.cocoon.sitemap.* and the deprecated methods in
+ org.apache.cocoon.components.notification.Notifier.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added support for sitemap variable anchors {#name:variable}.
+ This introduces a new "name" attribute for matchers and actions
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added support for direct access of root level sitemap variables {/1}
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New pipeline hint attribute to allow pipeline components (i.e. map:generate, map:transform
+ and map:serialize) to hold some pipeline-specific parameters. The first usage of this feature
+ is to drive manual cache points for the CachingPointProcessingPipeline.
+ (SW) Thanks to <a href="mailto:Michael.Melhem@managesoft.com">Michael Melhem</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12780">bug 12780</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Removed all references to Loggable in favor of LogEnabled (this includes
+ references to common abstract classes as AbstractLoggable and
+ AbstractDualLogEnabled)
+ (GP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Added support for using Avalon components as Axis service objects
+ with the AxisRPCReader.
+ (MC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Enhancing cinclude transformer with configuration possiblities, lie
+ POST requests and flexible parameter handling.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Enabled the RTF serializer and SWF serializer as block.
+ (SMS) Thanks to <a href="mailto:Philipp.Schmidt@it-care.de">Philipp Schmidt</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12799">bug 12799</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Enabled the chaperon text parser as block.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added initial support for compilation of Cocoon blocks, and migrated
+ Fop and Batik classes and configuration to the src/blocks dir.
+ Blocks that need Avalon components not yet supported.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added support for Avalon Excalibur instrumentation.
+ (MC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added CascadingIOException to wrap other exceptions when an IOException is thrown.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added configurable buffering of the output. This removes all the problems
+ with error handler and already committed responses etc. A new pipeline
+ parameter "outputBufferSize" controlls the behaviour.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added AxisRPCReader to scratchpad. This reader essentially allows you
+ to serve SOAP requests from your Cocoon application. Sample webapp with
+ status page is also included.
+ (MC) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12304">bug 12304</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated Jakarta Commons HTTP client jar. Fixes problems with SOAP XSP
+ taglib.
+ (MC) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12236">bug 12236</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added new ComposerReader class with various Reader refactorings.
+ (MC) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12122">bug 12122</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Don't explicitly redirect to the cocoon:/ pipeline in
+ AbstractInterpreter.forwardTo(), do it instead in
+ system.js.
+ (OP) Thanks to <a href="mailto:ramy@imkenberg.net">Ramy Mamdouh</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Fixed code generation problem in the jpath.xsl. Patch from.
+ (OP) Thanks to <a href="mailto:pelle@alma.nu">Per-Olof Noren</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New user login and preferences sample to show the control flow
+ layer.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ The control flow layer can now save the global JavaScript scope in
+ the servlet session object. This allows the value of global
+ variables to be saved between different top-level function
+ invocations.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Profiler components extended to store intermediate SAX
+ fragments, and also the some informations about the
+ environment, thanks to Bruno Dumon.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Made Commandline Cocoon (Main.java) verbose output (-V option)
+ less cluttered and grouped the log and output methods.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Commandline Cocoon (Main.java) now doesn't stop anymore on broken links,
+ but inserts an error page instead and correctly notifies it in the
+ broken links file if requested.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Add the methods 'copy', 'move' and 'delete' to the WriteableSource
+ interface.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added the Chaperon components, examples and docs into the main tree.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Replaced implementation from Loggable by LogEnabled to use
+ the Avalon Logger instead of the LogKit Logger.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Moved the SWF generator and serializer from the scratchpad into the main trunk.
+ Added a hello-world sample for SWF
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added a new PDF serializer. iText seems to be good and fast alternative with many features
+ iText also provides support for RTF and HTML
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated xerces, xalan, xml-apis jars to their latest CVS versions. Especially due to some xerces bugs in the 2.0 release
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Made docs target use logging to file via the logkit.xconf and added informative System.out messages for the
+ commandline cocoon (Main.java).
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Allow parent component manager to be LogEnabled.
+ (CZ) Thanks to <a href="mailto:leo.sutic@inspireinfrastructure.com">Leo Sutic</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Extended pipeline handling for CachingPoint caching algorithm.
+ (CZ) Thanks to <a href="mailto:michaelm@bank.dresdner.net ">Michael Melhem</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10284">bug 10284</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ New samples for HSSF Serializer.
+ (NKB) Thanks to <a href="mailto:acoliver@apache.org">Andrew C. Oliver</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ This adds get-bigdecimal to ESQL (see java.math.BigDecimal for details as to why
+ you need BigDecimals).
+ (NKB) Thanks to <a href="mailto:acoliver@apache.org">Andrew C. Oliver</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8058">bug 8058</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ The SQL Transformer does those nastly looking exponents for large values. By
+ calling "getBigDecimal()" instead of getObject we can call an overridden
+ toString and avoid those nasty things.
+ (NKB) Thanks to <a href="mailto:acoliver@apache.org">Andrew C. Oliver</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8056">bug 8056</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Python language support for the XSP pages.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Python programming language using jython interpreter.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New SwitchSelector that uses a common context object for all map:when tests.
+ (SW) Thanks to <a href="mailto:crafterm@apache.org">Marcus Crafter</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Fixed the use of roles in TraxTransformer which was incorrect. Now it sets
+ the factory explicitly in the XSLTProcessor component without using
+ any special avalon component management capacity.
+ (SM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Uniformed the configurations used by the Avalon XSLTProcessor component
+ and the TraxTransformer to specify the TransformationFactory to use.
+ (SM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Applied patch to add javascript support for the mozilla browser for transforming xml
+ to html.
+ (SMS) Thanks to <a href="mailto:andrew@timberlake.co.za">Andrew Timberlake</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9521">bug 9521</a>.</font>
+</li>
+
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ The OASIS Catalog and the entities (DTDs, entity sets, etc.) have moved
+ to WEB-INF/entities and the CatalogManager.properties file has moved to
+ WEB-INF/classes
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New Cocoon Generator. Allows Embedding One Web Site in Another.
+ WebServiceProxyGenerator Demo.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ XMLForm framework. Allows client independent form handling.
+ See <a href="howto/xmlform-wizard/howto-xmlform-wizard.html">Documentation</a>.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added "userhomes" in the webapp, that automounts the sitemaps
+ found in *nix user homes.
+ To remove it, just delete the dir.
+ (NKB) Thanks to <a href="mailto:phantom@stserv.hcf.jhu.edu">Tim Myers</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added support for actions and In-/OutputModules to the JavaScript
+ Flow. Caveat: Modifications of the Redirector object are ignored.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Support for writing xLOBs to database through modular.DatabaseActions. Does
+ not include a required InputModule that returns a JDBCxlobHelper to be
+ passed to the action.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ New DatabaseAction: DatabaseQueryAction. It works like the other modular
+ DatabaseActions but does not auto-generate the query. The query has to be
+ provided conforming to PreparedStatement syntax. Unlike the name might
+ suggest, it can be a select, update, or delete query.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated SourceWritingTransformer. Changed the tag set so that source:write and source:insert each share the same way of taking parameters.
+ Added results from source:insert tag like source:write.
+ Changed the implementation of the source:write tag so it now buffers to DOM Fragment like source:insert.
+ Added new tests, updated slash-edit to use new tags.
+ (JQ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="remove" src="images/remove.jpg">
+ Removed (long time deprecated) matcher and selector factories. Use
+ appropriate matchers and selectors instead.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated the profiler code, removed the need of SAXConnectors.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Encourage people to help with the refactoring of Cocoon samples.
+ Provide a
+ <a href="plan/samples.html">refactoring guidelines</a> document.
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved the old sample for Catalog Entity Resolver in to the new
+ webapp/samples structure. Added new sample for Simplified DocBook DTDs
+ configuration. Added section for other miscellaneous samples.
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Moved linkstatus sample and LinkStatusGenerator to core from scratchpad;
+ added a link to test the documentation links on the Cocoon demo webapp frontpage.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ ESQL: Added support for reading BLOBs from database.
+ (CH) Thanks to <a href="mailto:hypernexdev@hypernexinc.com">Roger I Martin PhD</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ DatabaseActions, changed behaviour: Tables are used in order of appearance
+ in tableset, before they were used in order of appearance in tables section.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="remove" src="images/remove.jpg">
+ Removed XT XSLT transformer.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added custom component configuration to map:pipelines section.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added global parameters to map:pipelines section.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Changed modules to use objectModel instead of just the request object.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Modular database actions now don't inherit from original database actions
+ anymore. Some custom datatypes got lost during this process as they should
+ be handled be specialized input modules instead.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Replaced event pipeline and stream pipeline with one single component,
+ the processing pipeline. Added configurable pipelines to sitemap.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added an "expires" directive to map:pipeline in order to
+ manually set an "Expires:" HTTP header following Apache's
+ mod_expires syntax.
+ (GR)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Modified check-jars.xsl to dynamically create the jars.xml for
+ documentation.
+ Need to copy the generated file over the static placeholder...
+ Help - where to in the build.xml?
+ (JM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ ResourceReader gets the mime type from the source now,
+ instead of declaring the mime type in the sitemap.
+ (GF) Thanks to <a href="mailto:stephan@vern.chem.tu-berlin.de">Stephan Michels</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Moved mod-db stuff from scratchpad to trunk.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Util logicsheet: get-source and include-source tags. E.g. to include XHTML
+ generated by another pipeline as email.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Esql: multiple results can now have different result blocks, position
+ determines matching result position. Last one is default if more results
+ arrive. call-results now evaluated after other results to comply with JDBC
+ specs.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added Jakarta Slide Source components and examples in scratchpad.
+ (NKB) Thanks to <a href="mailto:stephan@vern.chem.tu-berlin.de">Stephan Michels</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added continuations-based control flow support to Cocoon. It is
+ currently based on a modified Rhino JavaScript implementation with
+ continuations support, courtesy of <a href="mailto:coliver@seebeyond.com">Christopher Oliver</a>:
+ <a href="ftp://ftp.primaryinterface.com/pub/rhino">ftp://ftp.primaryinterface.com/pub/rhino</a>.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Added size attribute and sorting to directory-generator. Thanks to
+ Frank Ridderbusch for original code [BUGZILLA: 8531]
+ (JM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Changed error behaviour in esql: all exceptions now result in error-results
+ being evaluated. If error-results is present, exceptions are caught,
+ otherwise a processing exception is thrown.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Complete rewrite of grouping code in esql (footer still not supported),
+ group-on available through esql:param
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Esql fix for get-columns with PostgreSQL and getObject not working with all
+ datatypes
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ CLOB support in esql logicsheet, esp. in get-xml
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ changed the LanguageException and the JavaLanguage to expose more than
+ just the compilation error. Now it also shows the actual code from the
+ repository +/- a few lines around that error.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ restructured the ProgramGenerator and
+ added option "watchSource" (true/false). If turned on you can
+ make changes inside the generated source code (inside the repository)
+ and the ProgramGenerator will compile them for you. This eases XSP
+ debugging a lot! Turned off (same behaviour as before) by default.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Fixed esql getBytes() behaviour
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur Store and StoreJanitor components.
+ This deprecates the Cocoon version.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added formula support for HSSF Serializer.
+ (GF) Thanks to <a href="mailto:acoliver@apache.org ">Andy Oliver</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur XSLT Processor. This deprecates the
+ Cocoon version.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Locale selection for I18nTransformer changed to use parameter set from sitemap.
+ The old behavior (implicit locale selection using LocaleAction) is not supported any more.
+ i18n samples are refactored, redesigned, new translations are added.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur Source Resolving architecture. This deprecates
+ the now obsolete Cocoon source resolving. Wrapper classes etc. have been provided
+ for an easy upgrading. In addition the Excalibur XMLizer is added.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added the sunShine contribution from S&N AG, Germany (http://www.s-und-n.de). This
+ contribution consists of a session management framework, an authentication
+ framework and a portal engine.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Changed default persistence store to the JispFilesystemStore.
+ To switch back to FilesystemStore, remove jisp.jar and rebuild Cocoon
+ (or simply edit cocoon.xconf)
+ (VG) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10697">bug 10697</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ RequestGenerator does optionally output request parameters.
+ (CZ) Thanks to <a href="mailto:ilya@kaon.com">Ilya A. Kriveshko</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Output extra locator info if included Throwable of ProcessingException is
+ SAXParseException or TransformerException.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ FIX NPE in org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline,
+ if content is malformed, and there exists an cached response the
+ validity[] contains null entries.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
+ Fix CocoonCrawlerImpl, check if contentType is not null, and always close the BufferedReader at the end.
+ (BH) Thanks to <a href="mailto:m.kristian@gmx.net">M. Kristian</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added JXPath based input modules for Request and Session properties.
+ Demonstration sample is also added.
+ RequestContextPathModule and RequestURIModules are obsolete now and
+ will be removed.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Updated the Jisp store system to the new Jisp version and added the missing clear()
+ and keys() methods.
+ (GF)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
+ Added a more sophisticated example in samples/webserviceproxy/cocoonhive.
+ Demonstrates a small virtual portal which embeds functionality
+ from Amazon and OpenWiki.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ XMLFormTransformer now saves a list of referenced model properties,
+ which is later used to automatically populate with default values
+ properties which were not addressed in the http request (like unchecked
+ checkboxes). This applies to session scope forms only.
+ (IAI)</font>
+</li>
+
+</ul>
+
+<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b> 2.0.4 (December 06 2002)</b></font>
<ul>
<li>
@@ -217,7 +1101,7 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
New InputModule to map parameter names to / from another name. Uses translation
- table and additional prefix / suffix.
+ table and additional prefix / suffix.
(CH)</font>
</li>
@@ -225,7 +1109,7 @@
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
Fixed SimpleFormTransformer: Malformed XML with textarea elements.
(CH) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14739">bug 14739</a>.</font>
-</li>
+</li>
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="add" src="images/add.jpg">
@@ -308,13 +1192,6 @@
</li>
<li>
-<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
- TraxTransformer does not have use-deli parameter anymore. If deli is
- configured in the cocoon.xconf, it always will be used.
- (VG)</font>
-</li>
-
-<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
CocoonServlet upload behavior now configurable from the web.xml.
Configuration parameters are: autosave-uploads, overwrite-uploads,
@@ -423,7 +1300,7 @@
work with code written for Cocoon 2.0.
(VG) Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11401">bug 11401</a>.</font>
</li>
-
+
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
AbstractServerPages used static fields for dependency tracking, which caused
@@ -456,7 +1333,7 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
- Sync modules and related components with HEAD.
+ Sync modules and related components between 2.0.x and HEAD.
(CH)</font>
</li>
@@ -534,6 +1411,12 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
+ Added cocoon-docs mailinglist to mail-archives.xml.
+ (BH) Thanks to <a href="mailto:tk-cocoon@datas-world.de">Torsten Knodt</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11447">bug 11447</a>.</font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
<xsp-util:include-expr/> includes any object, converting it to string.
(VG)</font>
@@ -652,8 +1535,8 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
- Fixed sitemap compilation error when matchers are used within view or
- resource.
+ Fixed sitemap compilation error when matchers are used within view
+ or resource.
(VG) Thanks to <a href="mailto:michaelm@fztig938.bank.dresdner.net">Michael Melhem</a>. Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8658">bug 8658</a>.</font>
</li>
@@ -674,7 +1557,7 @@
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="fix" src="images/fix.jpg">
Removed Java 1.3+ only method (URL.getPath()) from LinkStatusGenerator.
(NKB)</font>
-</li>
+</li>
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle" border="0" alt="update" src="images/update.jpg">
1.9 +4 -0 xml-site/targets/cocoon/doclist.html
Index: doclist.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/doclist.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- doclist.html 4 Dec 2002 05:20:18 -0000 1.8
+++ doclist.html 6 Dec 2002 15:30:53 -0000 1.9
@@ -570,6 +570,10 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif"><a href="userdocs/concepts/validation.html">XML Validation</a></font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif"><a href="userdocs/concepts/databases.html">Databases</a></font>
</li>
1.31 +1 -1 xml-site/targets/cocoon/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/index.html,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- index.html 4 Dec 2002 05:20:18 -0000 1.30
+++ index.html 6 Dec 2002 15:30:53 -0000 1.31
@@ -227,7 +227,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- To download the latest release 2.0.3 of Apache Cocoon, go to the
+ To download the latest release 2.0.4 of Apache Cocoon, go to the
<a href="http://xml.apache.org/cocoon/dist/">download area.</a>
</font>
</p>
1.24 +14 -4 xml-site/targets/cocoon/todo.html
Index: todo.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/todo.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- todo.html 4 Dec 2002 05:20:18 -0000 1.23
+++ todo.html 6 Dec 2002 15:30:53 -0000 1.24
@@ -212,6 +212,14 @@
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>high</b></font>
<ul>
<li>
+<font face="verdana, helvetica, sans serif"><b>[build]</b>
+ Integrate the new "validate-config" target into the build to conduct
+ validation of core important configuration files. See email:
+ <a href="http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=103733768812046">[VOTE] build-time XML validation via RELAX NG</a>
+ (which includes a link to the Proposal).
+ </font>
+</li>
+<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
For 2.1: Rewrite the FilesystemStore. The current implementations relies on
a correct implementation of the toString() method of the used
@@ -238,7 +246,7 @@
</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif"><b>[code]</b>
+<font face="verdana, helvetica, sans serif"><b>[build]</b>
Complete (means put all allowed constructs and combinations)
the lint/sitemap.xmap file. Enhance the RELAX NG grammar for sitemap.
</font>
@@ -258,7 +266,9 @@
</li>
<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
- For 2.1: Make all the samples in WIP (Work In Progress) work again, and finish refactoring.
+ Change the handle-errors to enable use of any Generator.
+ DOUBLE CHECK THAT REDIRECTS ARE FORBIDDEN.
+ http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=102633389301850&w=2
</font>
</li>
</ul>
@@ -275,7 +285,7 @@
</li>
<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
- For 2.1: Make a guide on how to upgrade Cocoon,and see how this can be eased.
+ For 2.1: Make a guide on how to upgrade Cocoon, and see how this can be eased.
</font>
</li>
<li>
@@ -291,7 +301,7 @@
<font face="verdana, helvetica, sans serif"><b>[code]</b>
For 2.1: Redesign FragmentExtractorGenerator/Transformer so that it works on a clustered
server : store fragments in the session rather than in a local store. <br>
- Additionnaly, store the fragments using the XMLCompiler instead of building a DOM.
+ Additionally, store the fragments using the XMLCompiler instead of building a DOM.
</font>
</li>
</ul>
1.10 +4 -0 xml-site/targets/cocoon/who.html
Index: who.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/who.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- who.html 4 Dec 2002 05:20:18 -0000 1.9
+++ who.html 6 Dec 2002 15:30:54 -0000 1.10
@@ -268,6 +268,10 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif">Matthew Langham (mlangham@apache.org)</font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif">Stefano Mazzocchi (stefano@apache.org)</font>
</li>
1.6 +66 -27 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractAction.html
Index: AbstractAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractAction.html 6 Dec 2002 15:30:54 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractAction
+AbstractAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
- <A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/modules/database/AbstractAutoIncrementModule.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,32 +77,37 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<B>org.apache.cocoon.acting.AbstractAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html">SessionInvalidatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html">SessionIsValidAction</A></DD>
</DL>
<HR>
<DL>
-<DT>public abstract class <B>AbstractAction</B><DT>extends org.apache.avalon.framework.logger.AbstractLoggable<DT>implements <A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></DL>
+<DT>public abstract class <B>AbstractAction</B><DT>extends org.apache.avalon.framework.logger.AbstractLogEnabled<DT>implements <A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></DL>
<P>
AbstractAction gives you the infrastructure for easily deploying more
Actions. In order to get at the Logger, use getLogger().
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -101,7 +124,7 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></B></CODE>
<BR>
- Empty unmodifiable map.</TD>
+ Empty unmodifiable map. </TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
@@ -132,13 +155,13 @@
<!-- ========== METHOD SUMMARY =========== -->
-<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -178,7 +201,11 @@
protected static final java.util.Map <B>EMPTY_MAP</B></PRE>
<DL>
<DD>Empty unmodifiable map. Replace with Collections.EMPTY_MAP when
- pre-jdk1.3 support is dropped.</DL>
+ pre-jdk1.3 support is dropped.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -206,14 +233,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -227,16 +254,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
- <A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/modules/database/AbstractAutoIncrementModule.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +88 -31 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html
Index: AbstractComplementaryConfigurableAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractComplementaryConfigurableAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractComplementaryConfigurableAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractComplementaryConfigurableAction
+AbstractComplementaryConfigurableAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractComplementaryConfigurableAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/commandline/AbstractCommandLineEnvironment.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractComplementaryConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractComplementaryConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -70,7 +88,7 @@
+--<B>org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A>, <A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html">AbstractValidatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
@@ -86,19 +104,30 @@
Each configuration file must use the same format in order to be
effective. The name of the root configuration element is irrelevant.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -165,7 +194,7 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A></B>(java.lang.String descriptor)</CODE>
<BR>
- Set up the complementary configuration file.</TD>
+ Set up the complementary configuration file. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -181,11 +210,11 @@
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></B>(java.lang.String descriptor,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+ org.apache.cocoon.environment.SourceResolver resolver,
boolean reloadable)</CODE>
<BR>
- Set up the complementary configuration file.</TD>
+ Set up the complementary configuration file. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
@@ -206,13 +235,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -277,7 +306,13 @@
this approach, we can limit the number of config files.
Also note that the configuration file does not have to be a file.
- Defaults to reload configuration file it has changed.</DL>
+ Defaults to reload configuration file it has changed.
+<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
+</DL>
<HR>
<A NAME="getConfiguration(java.lang.String, boolean)"><!-- --></A><H3>
@@ -290,6 +325,10 @@
<DD><B>Deprecated.</B> <I>please use the getConfiguration(String, SourceResolver, boolean)
version of this method instead.</I>
<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -297,14 +336,20 @@
getConfiguration</H3>
<PRE>
protected org.apache.avalon.framework.configuration.Configuration <B>getConfiguration</B>(java.lang.String descriptor,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+ org.apache.cocoon.environment.SourceResolver resolver,
boolean reloadable)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Set up the complementary configuration file. Please note that
multiple Actions can share the same configurations. By using
this approach, we can limit the number of config files.
- Also note that the configuration file does not have to be a file.</DL>
+ Also note that the configuration file does not have to be a file.
+<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -312,14 +357,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -332,17 +377,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/commandline/AbstractCommandLineEnvironment.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractComplementaryConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractComplementaryConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +74 -28 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractConfigurableAction.html
Index: AbstractConfigurableAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractConfigurableAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractConfigurableAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractConfigurableAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractConfigurableAction
+AbstractConfigurableAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractConfigurableAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -38,13 +44,25 @@
<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.AbstractConfigurableAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A>, <A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html">HttpHeaderAction</A>, <A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html">SessionPropagatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html">SessionStateAction</A></DD>
@@ -79,14 +97,18 @@
AbstractConfigurableAction gives you the infrastructure for easily
deploying more Actions that take default parameters.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -99,7 +121,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected <A HREF="../../../../org/apache/cocoon/util/HashMap.html">HashMap</A></CODE></FONT></TD>
+<CODE>protected org.apache.cocoon.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></B></CODE>
<BR>
@@ -156,16 +178,18 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the Action.</TD>
+ Configures the Action.
+
+ </TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -202,10 +226,14 @@
<A NAME="settings"><!-- --></A><H3>
settings</H3>
<PRE>
-protected <A HREF="../../../../org/apache/cocoon/util/HashMap.html">HashMap</A> <B>settings</B></PRE>
+protected org.apache.cocoon.util.HashMap <B>settings</B></PRE>
<DL>
<DD>Stores (global) configuration parameters as <code>key</code> /
- <code>value</code> pairs.</DL>
+ <code>value</code> pairs.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -247,8 +275,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -258,14 +292,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -282,13 +316,25 @@
<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +151 -59 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractDatabaseAction.html
Index: AbstractDatabaseAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractDatabaseAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractDatabaseAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractDatabaseAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractDatabaseAction
+AbstractDatabaseAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractDatabaseAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/xml/AbstractDOMFragment.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -72,10 +90,10 @@
+--<B>org.apache.cocoon.acting.AbstractDatabaseAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html">DatabaseAddAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html">DatabaseDeleteAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html">DatabaseSelectAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html">DatabaseUpdateAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html">DatabaseAddAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html">DatabaseCookieAuthenticatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html">DatabaseDeleteAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html">DatabaseSelectAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html">DatabaseUpdateAction</A>, <A HREF="../../../../org/apache/cocoon/acting/DbXMLAuthenticatorAction.html">DbXMLAuthenticatorAction</A></DD>
</DL>
<HR>
<DL>
@@ -199,14 +217,19 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a>, <a href="mailto:balld@apache.org">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+, <a href="mailto:balld@apache.org">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -323,7 +346,7 @@
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getColumn(java.sql.ResultSet, org.apache.cocoon.environment.Request, org.apache.avalon.framework.configuration.Configuration)">getColumn</A></B>(java.sql.ResultSet set,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
@@ -340,7 +363,7 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String)">getRequestAttribute</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String)">getRequestAttribute</A></B>(org.apache.cocoon.environment.Request request,
java.lang.String key)</CODE>
<BR>
@@ -359,30 +382,31 @@
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.cocoon.environment.Request, org.apache.avalon.framework.configuration.Configuration)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
- Set the Statement column so that the results are mapped correctly.</TD>
+ Set the Statement column so that the results are mapped correctly.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.cocoon.environment.Request, org.apache.avalon.framework.configuration.Configuration, java.lang.String)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param)</CODE>
<BR>
- Set the Statement column so that the results are mapped correctly.</TD>
+ Set the Statement column so that the results are mapped correctly. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.cocoon.environment.Request, org.apache.avalon.framework.configuration.Configuration, java.lang.String, java.lang.Object)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value)</CODE>
@@ -395,7 +419,7 @@
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.cocoon.environment.Request, org.apache.avalon.framework.configuration.Configuration, java.lang.String, java.lang.Object, int)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value,
@@ -407,12 +431,12 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String, java.lang.Object)">setRequestAttribute</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String, java.lang.Object)">setRequestAttribute</A></B>(org.apache.cocoon.environment.Request request,
java.lang.String key,
java.lang.Object value)</CODE>
<BR>
- Store a key/value pair in the request attributes.</TD>
+ Store a key/value pair in the request attributes. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
@@ -433,13 +457,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -487,6 +511,8 @@
<PRE>
protected java.util.Map <B>files</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -495,6 +521,8 @@
<PRE>
protected static final java.util.Map <B>typeConstants</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -503,6 +531,8 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentSelector <B>dbselector</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -538,8 +568,14 @@
public void <B>compose</B>(org.apache.avalon.framework.component.ComponentManager manager)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
-<DD>Compose the Actions so that we can select our databases.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
+<DD>Compose the Actions so that we can select our databases.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
@@ -550,9 +586,15 @@
protected final org.apache.avalon.excalibur.datasource.DataSourceComponent <B>getDataSource</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
-<DD>Get the Datasource we need.<DD><DL>
+<DD>Get the Datasource we need.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -561,7 +603,12 @@
<PRE>
protected final boolean <B>isLargeObject</B>(java.lang.String type)</PRE>
<DL>
-<DD>Return whether a type is a Large Object (BLOB/CLOB).<DD><DL>
+<DD>Return whether a type is a Large Object (BLOB/CLOB).
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -571,13 +618,19 @@
getColumn</H3>
<PRE>
protected java.lang.Object <B>getColumn</B>(java.sql.ResultSet set,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)
throws java.lang.Exception</PRE>
<DL>
-<DD>Get the Statement column so that the results are mapped correctly.<DD><DL>
+<DD>Get the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
</DL>
<HR>
@@ -586,16 +639,19 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)
throws java.lang.Exception</PRE>
<DL>
<DD>Set the Statement column so that the results are mapped correctly.
- The name of the parameter is retrieved from the configuration object.<DD><DL>
+ The name of the parameter is retrieved from the configuration object.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -605,7 +661,7 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param)
throws java.lang.Exception</PRE>
@@ -617,11 +673,14 @@
attributes, that value is used. Otherwise the request object is
retrieved using Request.get(attribute), which is documented to be the
same as Request.getAttribute(attribute), so something weird must be
- going on.<DD><DL>
+ going on.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -631,17 +690,20 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set the Statement column so that the results are mapped correctly.<DD><DL>
+<DD>Set the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter<DD><CODE>value</CODE> - the value of the column</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter<DD><CODE>value</CODE> - the value of the column
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -651,18 +713,21 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value,
int rowIndex)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set the Statement column so that the results are mapped correctly.<DD><DL>
+<DD>Set the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter<DD><CODE>value</CODE> - the value of the column<DD><CODE>rowIndex</CODE> - the index of the current row for manyrows inserts</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared statement<DD><CODE>position</CODE> - the position of the column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the configuration object<DD><CODE>param</CODE> - the name of the request parameter<DD><CODE>value</CODE> - the value of the column<DD><CODE>rowIndex</CODE> - the index of the current row for manyrows inserts
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -672,8 +737,13 @@
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
-<DD>dispose<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>dispose</CODE> in interface <CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+<DD>dispose
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface <CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -681,12 +751,17 @@
<A NAME="setRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String, java.lang.Object)"><!-- --></A><H3>
setRequestAttribute</H3>
<PRE>
-protected void <B>setRequestAttribute</B>(<A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+protected void <B>setRequestAttribute</B>(org.apache.cocoon.environment.Request request,
java.lang.String key,
java.lang.Object value)</PRE>
<DL>
<DD>Store a key/value pair in the request attributes. We prefix the key
- with the name of this class to prevent potential name collisions.<DD><DL>
+ with the name of this class to prevent potential name collisions.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -695,10 +770,15 @@
<A NAME="getRequestAttribute(org.apache.cocoon.environment.Request, java.lang.String)"><!-- --></A><H3>
getRequestAttribute</H3>
<PRE>
-protected java.lang.Object <B>getRequestAttribute</B>(<A HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+protected java.lang.Object <B>getRequestAttribute</B>(org.apache.cocoon.environment.Request request,
java.lang.String key)</PRE>
<DL>
-<DD>Retreive a value from the request attributes.<DD><DL>
+<DD>Retreive a value from the request attributes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -709,14 +789,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -730,16 +810,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/xml/AbstractDOMFragment.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +93 -45 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractValidatorAction.html
Index: AbstractValidatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:24 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractValidatorAction
+AbstractValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractValidatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/transformation/AbstractTransformer.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/matching/AbstractWildcardMatcher.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -72,10 +90,10 @@
+--<B>org.apache.cocoon.acting.AbstractValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html">FormValidatorAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html">SessionValidatorAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html">FormValidatorAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html">SessionFormAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html">SessionValidatorAction</A></DD>
</DL>
<HR>
<DL>
@@ -174,19 +192,31 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a>, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -249,7 +279,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionHelper</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html#validateParameter(java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration[], java.util.Map, boolean)">validateParameter</A></B>(java.lang.String name,
org.apache.avalon.framework.configuration.Configuration constraints,
org.apache.avalon.framework.configuration.Configuration[] conf,
@@ -261,7 +291,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionHelper</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html#validateParameter(java.lang.String, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration[], java.util.Map, boolean)">validateParameter</A></B>(java.lang.String name,
java.lang.String rule,
org.apache.avalon.framework.configuration.Configuration constraints,
@@ -300,13 +330,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -372,13 +402,15 @@
<A NAME="validateParameter(java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration[], java.util.Map, boolean)"><!-- --></A><H3>
validateParameter</H3>
<PRE>
-public <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A> <B>validateParameter</B>(java.lang.String name,
- org.apache.avalon.framework.configuration.Configuration constraints,
- org.apache.avalon.framework.configuration.Configuration[] conf,
- java.util.Map params,
- boolean isString)</PRE>
+public org.apache.cocoon.acting.ValidatorActionHelper <B>validateParameter</B>(java.lang.String name,
+ org.apache.avalon.framework.configuration.Configuration constraints,
+ org.apache.avalon.framework.configuration.Configuration[] conf,
+ java.util.Map params,
+ boolean isString)</PRE>
<DL>
-<DD>Try to validate given parameter.<DD><DL>
+<DD>Try to validate given parameter.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
@@ -387,7 +419,8 @@
description XML file.<DD><CODE>params</CODE> - The map of parameters.<DD><CODE>isString</CODE> - Indicates wheter given param to validate is
string (as taken from HTTP request for example) or wheteher it
should be regular instance of java.lang.Double, java.lang.Long,
- etc.<DT><B>Returns:</B><DD>The validated parameter.</DL>
+ etc.
+<DT><B>Returns:</B><DD>The validated parameter.</DL>
</DD>
</DL>
<HR>
@@ -395,14 +428,16 @@
<A NAME="validateParameter(java.lang.String, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration[], java.util.Map, boolean)"><!-- --></A><H3>
validateParameter</H3>
<PRE>
-public <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A> <B>validateParameter</B>(java.lang.String name,
- java.lang.String rule,
- org.apache.avalon.framework.configuration.Configuration constraints,
- org.apache.avalon.framework.configuration.Configuration[] conf,
- java.util.Map params,
- boolean isString)</PRE>
+public org.apache.cocoon.acting.ValidatorActionHelper <B>validateParameter</B>(java.lang.String name,
+ java.lang.String rule,
+ org.apache.avalon.framework.configuration.Configuration constraints,
+ org.apache.avalon.framework.configuration.Configuration[] conf,
+ java.util.Map params,
+ boolean isString)</PRE>
<DL>
-<DD>Try to validate given parameter.<DD><DL>
+<DD>Try to validate given parameter.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
@@ -412,7 +447,8 @@
description XML file.<DD><CODE>params</CODE> - The map of parameters.<DD><CODE>isString</CODE> - Indicates wheter given param to validate is
string (as taken from HTTP request for example) or wheteher it
should be regular instance of java.lang.Double, java.lang.Long,
- etc.<DT><B>Returns:</B><DD>The validated parameter.</DL>
+ etc.
+<DT><B>Returns:</B><DD>The validated parameter.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -422,14 +458,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -442,17 +478,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/transformation/AbstractTransformer.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/matching/AbstractWildcardMatcher.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +71 -30 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/Action.html
Index: Action.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/Action.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Action.html 4 Dec 2002 12:37:05 -0000 1.5
+++ Action.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:24 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Interface Action
+Action (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="Action (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV CLASS
- NEXT CLASS</FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/xml/AbstractXMLProducer.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ActionSetNode.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -60,7 +78,7 @@
<DT><B>All Superinterfaces:</B> <DD>org.apache.avalon.framework.component.Component</DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A>, <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html">LangSelect</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></DD>
</DL>
<HR>
<DL>
@@ -68,13 +86,15 @@
<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -109,8 +129,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -119,7 +139,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
@@ -140,6 +162,8 @@
<PRE>
public static final java.lang.String <B>ROLE</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -158,8 +182,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
@@ -172,20 +196,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -195,14 +224,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -215,17 +244,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV CLASS
- NEXT CLASS</FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/xml/AbstractXMLProducer.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ActionSetNode.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +74 -30 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ComposerAction.html
Index: ComposerAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ComposerAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ComposerAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ComposerAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ComposerAction
+ComposerAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ComposerAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ComponentsSelector.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ComposerGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,17 +77,17 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.ComposerAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/HelloAction.html">HelloAction</A>, <A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html">LocaleAction</A>, <A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html">RequestParamAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html">ResourceExistsAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html">ScriptAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html">SetCharacterEncodingAction</A>, <A HREF="../../../../org/apache/cocoon/acting/modular/TestAction.html">TestAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/webapps/authentication/acting/AuthAction.html">AuthAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/portal/acting/AuthAction.html">AuthAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ClearCacheAction.html">ClearCacheAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ClearPersistentStoreAction.html">ClearPersistentStoreAction</A>, <A HREF="../../../../org/apache/cocoon/acting/HelloAction.html">HelloAction</A>, <A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html">LocaleAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LoggedInAction.html">LoggedInAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LoginAction.html">LoginAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LogoutAction.html">LogoutAction</A>, <A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html">RequestParamAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html">ResourceExistsAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html">ScriptAction</A>, <A HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionAction.html">SessionAction</A>, <A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html">SetCharacterEncodingAction</A>, <A HREF="../../../../org/apache/cocoon/acting/modular/TestAction.html">TestAction</A></DD>
</DL>
<HR>
<DL>
@@ -79,14 +97,18 @@
The <code>ComposerAction</code> will allow any <code>Action</code>
that extends this to access SitemapComponents.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -159,13 +181,13 @@
<code>Composable</code>.</TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -204,7 +226,11 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentManager <B>manager</B></PRE>
<DL>
-<DD>The component manager instance</DL>
+<DD>The component manager instance
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -240,8 +266,14 @@
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Set the current <code>ComponentManager</code> instance used by this
- <code>Composable</code>.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+ <code>Composable</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -251,14 +283,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -271,17 +303,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ComponentsSelector.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ComposerGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +75 -30 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurableComposerAction.html
Index: ConfigurableComposerAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurableComposerAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ConfigurableComposerAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ConfigurableComposerAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ConfigurableComposerAction
+ConfigurableComposerAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ConfigurableComposerAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/caching/CompositeCacheValidity.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/authentication/generation/ConfigurationGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,10 +86,10 @@
+--<B>org.apache.cocoon.acting.ConfigurableComposerAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html">ServerPagesAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A>, <A HREF="../../../../org/apache/cocoon/acting/AbstractMultiAction.html">AbstractMultiAction</A>, <A HREF="../../../../org/apache/cocoon/acting/AbstractXMLFormAction.html">AbstractXMLFormAction</A>, <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html">ServerPagesAction</A></DD>
</DL>
<HR>
<DL>
@@ -84,14 +102,19 @@
Basically a copy of <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><CODE>ComposerAction</CODE></A> that inherits from
<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><CODE>AbstractConfigurableAction</CODE></A>.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>, <a href="mailto:haul@apache.org">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+, <a href="mailto:haul@apache.org">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -182,13 +205,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -227,7 +250,11 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentManager <B>manager</B></PRE>
<DL>
-<DD>The component manager instance</DL>
+<DD>The component manager instance
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -263,8 +290,14 @@
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Set the current <code>ComponentManager</code> instance used by this
- <code>Composable</code>.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+ <code>Composable</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -274,14 +307,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -294,17 +327,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/caching/CompositeCacheValidity.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/authentication/generation/ConfigurationGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +53 -19 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurationHelper.html
Index: ConfigurationHelper.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurationHelper.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ConfigurationHelper.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ConfigurationHelper.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ConfigurationHelper
+ConfigurationHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ConfigurationHelper (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/webapps/portal/generation/ConfigurationGenerator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/samples/parentcm/Configurator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -69,7 +87,7 @@
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -143,6 +161,8 @@
<PRE>
public long <B>lastModified</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -151,6 +171,8 @@
<PRE>
public org.apache.avalon.framework.configuration.Configuration <B>configuration</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -179,14 +201,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -199,17 +221,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/webapps/portal/generation/ConfigurationGenerator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/samples/parentcm/Configurator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +96 -41 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAddAction.html
Index: DatabaseAddAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAddAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAddAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseAddAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseAddAction
+DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseAddAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,14 +105,19 @@
that if a secondary table relies on the value of a new primary key in a
primary table, the primary key must be created using manual mode.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a>, <a href="mailto:balld@apache.org">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+, <a href="mailto:balld@apache.org">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -187,14 +210,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Add a record to the database.</TD>
+ Add a record to the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -202,7 +225,7 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#getAddQuery(org.apache.avalon.framework.configuration.Configuration)">getAddQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table)</CODE>
<BR>
- Get the String representation of the PreparedStatement.</TD>
+ Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -219,7 +242,7 @@
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
- Set the String representation of the MaxID lookup statement.</TD>
+ Set the String representation of the MaxID lookup statement. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
@@ -249,13 +272,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -294,6 +317,8 @@
<PRE>
protected static final java.util.Map <B>addStatements</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -326,8 +351,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -335,21 +360,25 @@
<DL>
<DD>Add a record to the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
@@ -362,11 +391,15 @@
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
- it will be created.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object<DT><B>Returns:</B><DD>the insert query as a string</DL>
+<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
+<DT><B>Returns:</B><DD>the insert query as a string
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -380,9 +413,15 @@
<DL>
<DD>Set the String representation of the MaxID lookup statement. This is
mapped to the Configuration object itself, so if it doesn't exist,
- it will be created.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -395,6 +434,10 @@
<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -403,14 +446,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -423,17 +466,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +81 -36 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAuthenticatorAction.html
Index: DatabaseAuthenticatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAuthenticatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAuthenticatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseAuthenticatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseAuthenticatorAction
+DatabaseAuthenticatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseAuthenticatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseAuthenticatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -115,19 +133,30 @@
"false". No values are then propagated to the sesion and session object is
not verified.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -200,8 +229,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -237,13 +266,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -300,28 +329,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -331,14 +364,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -351,17 +384,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +82 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseDeleteAction.html
Index: DatabaseDeleteAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseDeleteAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseDeleteAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseDeleteAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseDeleteAction
+DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseDeleteAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,19 +105,30 @@
in the correct order. In other words, it removes one record by
the keys.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -172,14 +201,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Delete a record from the database.</TD>
+ Delete a record from the database. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
@@ -209,13 +238,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -272,8 +301,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public final java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public final java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -281,21 +310,25 @@
<DL>
<DD>Delete a record from the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -305,14 +338,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -325,17 +358,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +91 -39 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseSelectAction.html
Index: DatabaseSelectAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseSelectAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DatabaseSelectAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ DatabaseSelectAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseSelectAction
+DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseSelectAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -85,19 +103,31 @@
their values are used to populate request attributes. Otherwise,
values from database are used.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a>, <a href="mailto:vgritsenko@apache.org">Vadim Gritsenko</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+, <a href="mailto:vgritsenko@apache.org">Vadim Gritsenko</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -170,14 +200,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Select a record from the database.</TD>
+ Select a record from the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -185,7 +215,7 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#getSelectQuery(org.apache.avalon.framework.configuration.Configuration)">getSelectQuery</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Get the String representation of the PreparedStatement.</TD>
+ Get the String representation of the PreparedStatement. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
@@ -215,13 +245,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -278,8 +308,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -287,21 +317,25 @@
<DL>
<DD>Select a record from the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
@@ -314,9 +348,15 @@
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
- it will be created.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -325,14 +365,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -345,17 +385,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +90 -39 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseUpdateAction.html
Index: DatabaseUpdateAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseUpdateAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseUpdateAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseUpdateAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseUpdateAction
+DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseUpdateAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -84,19 +102,30 @@
Update a record in a database. This Action assumes that there is
only one table at a time to update.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -169,14 +198,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Update a record in the database.</TD>
+ Update a record in the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -184,7 +213,7 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#getUpdateQuery(org.apache.avalon.framework.configuration.Configuration)">getUpdateQuery</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Get the String representation of the PreparedStatement.</TD>
+ Get the String representation of the PreparedStatement. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!-- --></A>
@@ -214,13 +243,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -277,8 +306,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -286,21 +315,25 @@
<DL>
<DD>Update a record in the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
@@ -313,9 +346,15 @@
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
- it will be created.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -324,14 +363,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -344,17 +383,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +82 -36 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/FormValidatorAction.html
Index: FormValidatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/FormValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- FormValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ FormValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:44 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class FormValidatorAction
+FormValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="FormValidatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/ForwardRedirector.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.FormValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -135,19 +153,31 @@
<p>All values for a parameter are read through the
getParameterValues() method and validated seperately.</p>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a>, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+, <a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -211,8 +241,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -257,13 +287,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -320,28 +350,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -351,14 +385,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -371,17 +405,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/ForwardRedirector.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +81 -36 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HelloAction.html
Index: HelloAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HelloAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HelloAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ HelloAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:46 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class HelloAction
+HelloAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="HelloAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/selection/HeaderSelector.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/elementprocessor/impl/poi/hssf/elements/HorizontalAlignment.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.HelloAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -78,19 +96,30 @@
A simple Action that tracks if a <code>Session</code> object
has been created or not.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -145,8 +174,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/HelloAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/HelloAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -165,13 +194,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -219,29 +248,33 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
<DD>A simple Action that logs if the <code>Session</code> object
- has been created<DD><DL>
-</DL>
+ has been created
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -251,14 +284,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -271,17 +304,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/selection/HeaderSelector.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/elementprocessor/impl/poi/hssf/elements/HorizontalAlignment.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +95 -40 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HttpHeaderAction.html
Index: HttpHeaderAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HttpHeaderAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HttpHeaderAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ HttpHeaderAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:47 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class HttpHeaderAction
+HttpHeaderAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="HttpHeaderAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/environment/http/HttpEnvironment.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/http/HttpRequest.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.HttpHeaderAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -77,19 +95,30 @@
<P>
This action adds HTTP headers to the response.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:balld@apache.org">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:balld@apache.org">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -144,8 +173,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -154,7 +183,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -162,16 +193,18 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the Action.</TD>
+ Configures the Action.
+
+ </TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -230,8 +263,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -239,8 +278,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -254,21 +293,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -278,14 +321,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -298,17 +341,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/environment/http/HttpEnvironment.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/environment/http/HttpRequest.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +155 -64 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/LocaleAction.html
Index: LocaleAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/LocaleAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- LocaleAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ LocaleAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:52 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class LocaleAction
+LocaleAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="LocaleAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/Loader.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/elementprocessor/LocaleAware.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.LocaleAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -132,7 +150,7 @@
<br>
The attribute names can be configured/customized at action definition
- and/or usage time, using the paramters
+ using the configuration paramters
{language,country,variant,locale}-attribute.
eg.
@@ -145,22 +163,22 @@
or:
- <pre>
- <map:act type="locale">
- <map:parameter name="language-attribute" value="lg"/>
- </map:act>
- </pre>
-
<center>Code originated from org.apache.cocoon.acting.LangSelect</center>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Marcus.Crafter@osa.de">Marcus Crafter</a>, <a href="mailto:kpiroumian@flagship.ru">Konstantin Piroumian</a>, <a href="mailto:lassi.immonen@valkeus.com">Lassi Immonen</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Marcus.Crafter@osa.de">Marcus Crafter</a></DD>
+, <a href="mailto:kpiroumian@flagship.ru">Konstantin Piroumian</a></DD>
+, <a href="mailto:lassi.immonen@valkeus.com">Lassi Immonen</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -323,8 +341,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -344,10 +362,12 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#getLocaleAttribute(java.util.Map)">getLocaleAttribute</A></B>(java.util.Map objectModel)</CODE>
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#getLocaleAttribute(java.util.Map, java.lang.String)">getLocaleAttribute</A></B>(java.util.Map objectModel,
+ java.lang.String localeAttrName)</CODE>
<BR>
- Helper method to access Locale sub component values.</TD>
+ Helper method to retreive the attribute value containing locale
+ information. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
@@ -359,13 +379,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -395,7 +415,11 @@
<PRE>
public static final java.lang.String <B>LANG</B></PRE>
<DL>
-<DD>Constant representing the language parameter</DL>
+<DD>Constant representing the language parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LANG">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="COUNTRY"><!-- --></A><H3>
@@ -403,7 +427,11 @@
<PRE>
public static final java.lang.String <B>COUNTRY</B></PRE>
<DL>
-<DD>Constant representing the country parameter</DL>
+<DD>Constant representing the country parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.COUNTRY">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="VARIANT"><!-- --></A><H3>
@@ -411,7 +439,11 @@
<PRE>
public static final java.lang.String <B>VARIANT</B></PRE>
<DL>
-<DD>Constant representing the variant parameter</DL>
+<DD>Constant representing the variant parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.VARIANT">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="LOCALE"><!-- --></A><H3>
@@ -419,7 +451,11 @@
<PRE>
public static final java.lang.String <B>LOCALE</B></PRE>
<DL>
-<DD>Constant representing the locale parameter</DL>
+<DD>Constant representing the locale parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LOCALE">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="LANG_ATTR"><!-- --></A><H3>
@@ -427,7 +463,11 @@
<PRE>
public static final java.lang.String <B>LANG_ATTR</B></PRE>
<DL>
-<DD>Constant representing the language configuration attribute</DL>
+<DD>Constant representing the language configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LANG_ATTR">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="COUNTRY_ATTR"><!-- --></A><H3>
@@ -435,7 +475,11 @@
<PRE>
public static final java.lang.String <B>COUNTRY_ATTR</B></PRE>
<DL>
-<DD>Constant representing the country configuration attribute</DL>
+<DD>Constant representing the country configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.COUNTRY_ATTR">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="VARIANT_ATTR"><!-- --></A><H3>
@@ -443,7 +487,11 @@
<PRE>
public static final java.lang.String <B>VARIANT_ATTR</B></PRE>
<DL>
-<DD>Constant representing the variant configuration attribute</DL>
+<DD>Constant representing the variant configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.VARIANT_ATTR">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="LOCALE_ATTR"><!-- --></A><H3>
@@ -451,7 +499,11 @@
<PRE>
public static final java.lang.String <B>LOCALE_ATTR</B></PRE>
<DL>
-<DD>Constant representing the locale configuration attribute</DL>
+<DD>Constant representing the locale configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LOCALE_ATTR">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_REQUEST"><!-- --></A><H3>
@@ -459,7 +511,11 @@
<PRE>
public static final java.lang.String <B>STORE_REQUEST</B></PRE>
<DL>
-<DD>Constant representing the request storage configuration attribute</DL>
+<DD>Constant representing the request storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_REQUEST">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="CREATE_SESSION"><!-- --></A><H3>
@@ -467,7 +523,11 @@
<PRE>
public static final java.lang.String <B>CREATE_SESSION</B></PRE>
<DL>
-<DD>Constant representing the session creation configuration attribute</DL>
+<DD>Constant representing the session creation configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.CREATE_SESSION">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_SESSION"><!-- --></A><H3>
@@ -475,7 +535,11 @@
<PRE>
public static final java.lang.String <B>STORE_SESSION</B></PRE>
<DL>
-<DD>Constant representing the session storage configuration attribute</DL>
+<DD>Constant representing the session storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_SESSION">Constant Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_COOKIE"><!-- --></A><H3>
@@ -483,7 +547,11 @@
<PRE>
public static final java.lang.String <B>STORE_COOKIE</B></PRE>
<DL>
-<DD>Constant representing the cookie storage configuration attribute</DL>
+<DD>Constant representing the cookie storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_COOKIE">Constant Field Values</A></DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -518,11 +586,14 @@
public void <B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
-<DD>Configure this action.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+<DD>Configure this action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>conf</CODE> - configuration information (if any)</DL>
+<DT><B>Parameters:</B><DD><CODE>conf</CODE> - configuration information (if any)
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -530,44 +601,52 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
<DD>Action which obtains the current environments locale information, and
- places it in the objectModel (and optionally in a session/cookie).<DD><DL>
-</DL>
+ places it in the objectModel (and optionally in a session/cookie).
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
-<A NAME="getLocaleAttribute(java.util.Map)"><!-- --></A><H3>
+<A NAME="getLocaleAttribute(java.util.Map, java.lang.String)"><!-- --></A><H3>
getLocaleAttribute</H3>
<PRE>
-public static java.lang.String <B>getLocaleAttribute</B>(java.util.Map objectModel)
- throws java.lang.Exception</PRE>
+public static java.lang.String <B>getLocaleAttribute</B>(java.util.Map objectModel,
+ java.lang.String localeAttrName)</PRE>
<DL>
-<DD>Helper method to access Locale sub component values.<DD><DL>
+<DD>Helper method to retreive the attribute value containing locale
+ information. See class documentation for locale determination algorythm.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>objectModel</CODE> - requesting object's environment<DT><B>Returns:</B><DD>locale value<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - should some error occur</DL>
+<DT><B>Parameters:</B><DD><CODE>objectModel</CODE> - requesting object's environment
+<DT><B>Returns:</B><DD>locale value or <code>null</null> if no locale was found</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -577,14 +656,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -597,17 +676,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/Loader.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/elementprocessor/LocaleAware.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +85 -34 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParamAction.html
Index: RequestParamAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParamAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- RequestParamAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ RequestParamAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class RequestParamAction
+RequestParamAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParamAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/modules/input/RequestModule.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.RequestParamAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -125,14 +143,19 @@
etc, etc.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Marcus.Crafter@osa.de">Marcus Crafter</a>, <a href="mailto:tcurdt@dff.st">Torsten Curdt</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Marcus.Crafter@osa.de">Marcus Crafter</a></DD>
+, <a href="mailto:tcurdt@dff.st">Torsten Curdt</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -239,8 +262,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
@@ -249,7 +272,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
@@ -261,13 +286,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -297,6 +322,8 @@
<PRE>
public static final java.lang.String <B>MAP_URI</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_URI">Constant Field Values</A></DL>
</DL>
<HR>
@@ -305,6 +332,8 @@
<PRE>
public static final java.lang.String <B>MAP_QUERY</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_QUERY">Constant Field Values</A></DL>
</DL>
<HR>
@@ -313,6 +342,8 @@
<PRE>
public static final java.lang.String <B>MAP_CONTEXTPATH</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_CONTEXTPATH">Constant Field Values</A></DL>
</DL>
<HR>
@@ -321,6 +352,8 @@
<PRE>
public static final java.lang.String <B>PARAM_PARAMETERS</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.PARAM_PARAMETERS">Constant Field Values</A></DL>
</DL>
<HR>
@@ -329,6 +362,8 @@
<PRE>
public static final java.lang.String <B>PARAM_DEFAULT_PREFIX</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.PARAM_DEFAULT_PREFIX">Constant Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -361,8 +396,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -376,21 +411,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -400,14 +439,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -420,17 +459,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/modules/input/RequestModule.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +50 -20 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html
Index: RequestParameterExistsAction.StringParts.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RequestParameterExistsAction.StringParts.html 4 Dec 2002 12:37:05 -0000 1.4
+++ RequestParameterExistsAction.StringParts.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class RequestParameterExistsAction.StringParts
+RequestParameterExistsAction.StringParts (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParameterExistsAction.StringParts (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/matching/RequestParameterMatcher.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.StringParts.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.StringParts.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -62,7 +80,7 @@
+--<B>org.apache.cocoon.acting.RequestParameterExistsAction.StringParts</B>
</PRE>
<DL>
-<DT><B>Enclosing class: </B><DD><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A></DD>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A></DD>
</DL>
<HR>
<DL>
@@ -72,7 +90,7 @@
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -87,7 +105,7 @@
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html#RequestParameterExistsAction.StringParts(org.apache.cocoon.acting.RequestParameterExistsAction, java.lang.String, java.lang.String)">RequestParameterExistsAction.StringParts</A></B>(java.lang.String pre,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html#RequestParameterExistsAction.StringParts(java.lang.String, java.lang.String)">RequestParameterExistsAction.StringParts</A></B>(java.lang.String pre,
java.lang.String post)</CODE>
<BR>
@@ -122,7 +140,7 @@
</TR>
</TABLE>
-<A NAME="RequestParameterExistsAction.StringParts(org.apache.cocoon.acting.RequestParameterExistsAction, java.lang.String, java.lang.String)"><!-- --></A><H3>
+<A NAME="RequestParameterExistsAction.StringParts(java.lang.String, java.lang.String)"><!-- --></A><H3>
RequestParameterExistsAction.StringParts</H3>
<PRE>
public <B>RequestParameterExistsAction.StringParts</B>(java.lang.String pre,
@@ -139,14 +157,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -160,16 +178,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/matching/RequestParameterMatcher.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.StringParts.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.StringParts.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +94 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.html
Index: RequestParameterExistsAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RequestParameterExistsAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ RequestParameterExistsAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class RequestParameterExistsAction
+RequestParameterExistsAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParameterExistsAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -38,13 +44,25 @@
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: <A HREF="#inner_class_summary">INNER</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.RequestParameterExistsAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
@@ -95,20 +113,24 @@
matches. E.g. "id_* name_*" enforces, that if "id_1" exists,
"name_1" must also exist and vice versa.</p>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
-<A NAME="inner_class_summary"><!-- --></A>
+<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
-<B>Inner Class Summary</B></FONT></TD>
+<B>Nested Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -122,7 +144,14 @@
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -177,8 +206,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -187,7 +216,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -197,7 +228,7 @@
<BR>
If a String matches a StringPart spec, return the substring
- between the specified prefix and postfix.</TD>
+ between the specified prefix and postfix. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -206,7 +237,7 @@
<BR>
Find first "*" in a String and split it into the substring
- before and after the "*".</TD>
+ before and after the "*". </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
@@ -218,13 +249,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -272,8 +303,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -287,18 +318,22 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
+ reduces memory usage and avoids pooling.
+<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
@@ -309,7 +344,12 @@
protected <A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html">RequestParameterExistsAction.StringParts</A> <B>splitParameter</B>(java.lang.String paramName)</PRE>
<DL>
<DD>Find first "*" in a String and split it into the substring
- before and after the "*". Returns null if no "*" is present.</DL>
+ before and after the "*". Returns null if no "*" is present.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getMatch(java.lang.String, org.apache.cocoon.acting.RequestParameterExistsAction.StringParts)"><!-- --></A><H3>
@@ -320,7 +360,12 @@
<DL>
<DD>If a String matches a StringPart spec, return the substring
between the specified prefix and postfix. Returns null if it
- doesn't match.</DL>
+ doesn't match.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -328,14 +373,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -352,13 +397,25 @@
<A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: <A HREF="#inner_class_summary">INNER</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +84 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ResourceExistsAction.html
Index: ResourceExistsAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ResourceExistsAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ResourceExistsAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ResourceExistsAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:11 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ResourceExistsAction
+ResourceExistsAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ResourceExistsAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/resolver/ResolverImpl.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/ResourceNotFoundException.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.ResourceExistsAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -81,19 +99,30 @@
<p>Instead of src attribute, source can be specified using
parameter named 'url' (this is old syntax).
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:balld@apache.org">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:balld@apache.org">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -148,8 +177,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -158,7 +187,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
@@ -170,13 +201,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -224,8 +255,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -239,21 +270,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -263,14 +298,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -283,17 +318,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/resolver/ResolverImpl.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/ResourceNotFoundException.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +84 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ScriptAction.html
Index: ScriptAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ScriptAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ScriptAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ ScriptAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:12 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ScriptAction
+ScriptAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ScriptAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/flow/javascript/ScriptableMap.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ScriptGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.ScriptAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -77,19 +95,30 @@
<P>
A simple action that executes any script that can be run by the BSF
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:jafoster@uwaterloo.ca">Jason Foster</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:jafoster@uwaterloo.ca">Jason Foster</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -144,8 +173,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -154,7 +183,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
@@ -166,13 +197,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -220,8 +251,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
@@ -235,21 +266,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -259,14 +294,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -279,17 +314,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/flow/javascript/ScriptableMap.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ScriptGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +101 -41 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ServerPagesAction.html
Index: ServerPagesAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ServerPagesAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServerPagesAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ ServerPagesAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:13 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ServerPagesAction
+ServerPagesAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ServerPagesAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/hsqldb/ServerImpl.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ServerPagesGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -70,7 +88,7 @@
+--<B>org.apache.cocoon.acting.ServerPagesAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.excalibur.logger.LogKitManageable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.excalibur.logger.LogKitManageable, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -109,14 +127,18 @@
</action>
</pre>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:sylvain@apache.org">Sylvain Wallez</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:sylvain@apache.org">Sylvain Wallez</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -216,8 +238,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -226,7 +248,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -234,7 +258,9 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the Action.</TD>
+ Configures the Action.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -262,13 +288,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -298,6 +324,8 @@
<PRE>
public static final java.lang.String <B>REDIRECTOR_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.REDIRECTOR_OBJECT">Constant Field Values</A></DL>
</DL>
<HR>
@@ -306,6 +334,8 @@
<PRE>
public static final java.lang.String <B>ACTION_RESULT_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.ACTION_RESULT_OBJECT">Constant Field Values</A></DL>
</DL>
<HR>
@@ -314,6 +344,8 @@
<PRE>
public static final java.lang.String <B>ACTION_SUCCESS_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.ACTION_SUCCESS_OBJECT">Constant Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -357,8 +389,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -369,7 +407,10 @@
public void <B>setLogKitManager</B>(org.apache.avalon.excalibur.logger.LogKitManager logKitManager)</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>setLogKitManager</CODE> in interface <CODE>org.apache.avalon.excalibur.logger.LogKitManageable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>setLogKitManager</CODE> in interface <CODE>org.apache.avalon.excalibur.logger.LogKitManageable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -380,7 +421,10 @@
public void <B>dispose</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>dispose</CODE> in interface <CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface <CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -388,8 +432,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -403,21 +447,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -427,14 +475,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -447,17 +495,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/hsqldb/ServerImpl.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/generation/ServerPagesGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionInvalidatorAction.html
Index: SessionInvalidatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionInvalidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionInvalidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionInvalidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:15 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionInvalidatorAction
+SessionInvalidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionInvalidatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.SessionInvalidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -76,19 +94,30 @@
This is the action used to invalidate an HTTP session. The action returns
empty map if everything is ok, null otherwise.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
@@ -134,8 +163,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -144,13 +173,13 @@
Main invocation routine.</TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -198,28 +227,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -229,14 +262,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -249,17 +282,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionIsValidAction.html
Index: SessionIsValidAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionIsValidAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionIsValidAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionIsValidAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:15 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionIsValidAction
+SessionIsValidAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionIsValidAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/components/SessionManager.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.SessionIsValidAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -76,19 +94,30 @@
This action just checks if a session exists and whether the current
seesion is still valid.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
@@ -134,8 +163,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -144,13 +173,13 @@
Main invocation routine.</TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -198,28 +227,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -229,14 +262,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -250,16 +283,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/components/SessionManager.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +90 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionPropagatorAction.html
Index: SessionPropagatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionPropagatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionPropagatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionPropagatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionPropagatorAction
+SessionPropagatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionPropagatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionPreTransformer.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SessionPropagatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,19 +105,30 @@
</map:act>
</pre>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -154,8 +183,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -169,16 +198,18 @@
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the Action.</TD>
+ Configures the Action.
+
+ </TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -237,8 +268,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -246,28 +283,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -277,14 +318,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -297,17 +338,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionPreTransformer.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +91 -37 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionStateAction.html
Index: SessionStateAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionStateAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionStateAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionStateAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionStateAction
+SessionStateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionStateAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/selection/SessionStateSelector.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SessionStateAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -119,15 +137,19 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
-<DT><B>See Also: </B><DD><A HREF="../../../../org/apache/cocoon/matching/WildcardSessionAttributeMatcher.html"><CODE>WildcardSessionAttributeMatcher</CODE></A>,
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/cocoon/matching/WildcardSessionAttributeMatcher.html"><CODE>WildcardSessionAttributeMatcher</CODE></A>,
<A HREF="../../../../org/apache/cocoon/selection/SessionAttributeSelector.html"><CODE>SessionAttributeSelector</CODE></A></DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -226,8 +248,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -236,7 +258,9 @@
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -247,13 +271,13 @@
Configures the Action.</TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -283,6 +307,8 @@
<PRE>
protected java.lang.String <B>statekey</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -291,6 +317,8 @@
<PRE>
protected java.lang.String <B>newstate</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -299,6 +327,8 @@
<PRE>
protected int <B>sublevels</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -307,6 +337,8 @@
<PRE>
protected int <B>mylevel</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -342,8 +374,14 @@
public void <B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
-<DD>Configures the Action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+<DD>Configures the Action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -351,8 +389,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
@@ -366,21 +404,25 @@
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -390,14 +432,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -411,16 +453,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/selection/SessionStateSelector.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionValidatorAction.html
Index: SessionValidatorAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionValidatorAction
+SessionValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionValidatorAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionTransformer.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.SessionValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -115,19 +133,30 @@
This action returns null when validation fails, otherwise it provides
all validated parameters to the sitemap via {name} expression.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:Martin.Man@seznam.cz">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -191,8 +220,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -237,13 +266,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -300,28 +329,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -331,14 +364,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -351,17 +384,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionTransformer.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.4 +82 -34 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SetCharacterEncodingAction.html
Index: SetCharacterEncodingAction.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SetCharacterEncodingAction.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- SetCharacterEncodingAction.html 4 Dec 2002 12:37:05 -0000 1.3
+++ SetCharacterEncodingAction.html 6 Dec 2002 15:30:55 -0000 1.4
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:17 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SetCharacterEncodingAction
+SetCharacterEncodingAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SetCharacterEncodingAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/crawler/SimpleCocoonCrawlerImpl.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SetCharacterEncodingAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -86,18 +104,28 @@
These configuration options supported in both declaration and use time.
<p>If no encoding specified, the action does nothing.
<P>
+
+<P>
<DL>
-<DT><B>Author: </B><DD><a href="mailto:miyabe@jzf.co.jp">MIYABE Tatsuhiko</a></DD>
+<DT><B>Author:</B><DD><a href="mailto:miyabe@jzf.co.jp">MIYABE Tatsuhiko</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -152,8 +180,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -179,13 +207,13 @@
<TD><CODE><A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!-- --></A>
+ <A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -237,7 +265,11 @@
throws org.apache.avalon.framework.parameters.ParameterException</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>parameterize</CODE> in interface <CODE>org.apache.avalon.framework.parameters.Parameterizable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>parameterize</CODE> in interface <CODE>org.apache.avalon.framework.parameters.Parameterizable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.parameters.ParameterException</CODE></DL>
</DD>
</DL>
<HR>
@@ -245,28 +277,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set character encoding of current request.<DD><DL>
-</DL>
+<DD>Set character encoding of current request.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The <code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -276,14 +312,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -297,16 +333,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>PREV CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/crawler/SimpleCocoonCrawlerImpl.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +123 -45 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionHelper.html
Index: ValidatorActionHelper.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionHelper.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ValidatorActionHelper.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ValidatorActionHelper.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:25 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ValidatorActionHelper
+ValidatorActionHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ValidatorActionHelper (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/validation/Validator.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -69,14 +87,18 @@
Helper class to pass a the result of a validation back along with
the validated object itself.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -97,7 +119,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>protected org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#result">result</A></B></CODE>
<BR>
@@ -118,15 +140,15 @@
<BR>
Create a ValidatorActionHelper object that contains just the
- object.</TD>
+ object. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#ValidatorActionHelper(java.lang.Object, org.apache.cocoon.acting.ValidatorActionResult)">ValidatorActionHelper</A></B>(java.lang.Object validatedObject,
- <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> validationResult)</CODE>
+ org.apache.cocoon.acting.ValidatorActionResult validationResult)</CODE>
<BR>
Create a ValidatorActionHelper object that contains just the
- object.</TD>
+ object. </TD>
</TR>
</TABLE>
@@ -157,7 +179,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#getResult()">getResult</A></B>()</CODE>
<BR>
@@ -170,7 +192,7 @@
<BR>
Tests if the validation result is <code>NOTPRESENT</code>,
- e.g.</TD>
+ e.g. when the value is null and is allowed to be null.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -179,7 +201,7 @@
<BR>
Tests if the validation result is <code>ISNULL</code>,
- e.g.</TD>
+ e.g. when the value is null but is not supposed to be null.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -196,7 +218,8 @@
<BR>
Tests if the validation result is <code>TOOLARGE</code>,
- e.g.</TD>
+ e.g. in case of a double or long the value is too large or in
+ case of a string it is too long.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -205,7 +228,8 @@
<BR>
Tests if the validation result is <code>TOOSMALL</code>,
- e.g.</TD>
+ e.g. in case of a double or long the value is too small or in
+ case of a string it is too short.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -233,8 +257,10 @@
<A NAME="result"><!-- --></A><H3>
result</H3>
<PRE>
-protected <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>result</B></PRE>
+protected org.apache.cocoon.acting.ValidatorActionResult <B>result</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -243,6 +269,8 @@
<PRE>
protected java.lang.Object <B>object</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -261,23 +289,21 @@
public <B>ValidatorActionHelper</B>(java.lang.Object validatedObject)</PRE>
<DL>
<DD>Create a ValidatorActionHelper object that contains just the
- object. Defaults to <code>OK</code> as validation result.<DD><DL>
+ object. Defaults to <code>OK</code> as validation result.
+<P>
<DT><B>Parameters:</B><DD><CODE>validatedObject</CODE> - object that has been validated</DL>
-</DD>
-</DL>
<HR>
<A NAME="ValidatorActionHelper(java.lang.Object, org.apache.cocoon.acting.ValidatorActionResult)"><!-- --></A><H3>
ValidatorActionHelper</H3>
<PRE>
public <B>ValidatorActionHelper</B>(java.lang.Object validatedObject,
- <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> validationResult)</PRE>
+ org.apache.cocoon.acting.ValidatorActionResult validationResult)</PRE>
<DL>
<DD>Create a ValidatorActionHelper object that contains just the
- object. Defaults to <code>OK</code> as validation result.<DD><DL>
+ object. Defaults to <code>OK</code> as validation result.
+<P>
<DT><B>Parameters:</B><DD><CODE>validatedObject</CODE> - object that has been validated<DD><CODE>validationResult</CODE> - result of the validation</DL>
-</DD>
-</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -294,7 +320,12 @@
<PRE>
public boolean <B>isOK</B>()</PRE>
<DL>
-<DD>Tests if the validation result is <code>OK</code></DL>
+<DD>Tests if the validation result is <code>OK</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isNotPresent()"><!-- --></A><H3>
@@ -303,7 +334,12 @@
public boolean <B>isNotPresent</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>NOTPRESENT</code>,
- e.g. when the value is null and is allowed to be null.</DL>
+ e.g. when the value is null and is allowed to be null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isNull()"><!-- --></A><H3>
@@ -312,7 +348,12 @@
public boolean <B>isNull</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>ISNULL</code>,
- e.g. when the value is null but is not supposed to be null.</DL>
+ e.g. when the value is null but is not supposed to be null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isTooLarge()"><!-- --></A><H3>
@@ -322,7 +363,12 @@
<DL>
<DD>Tests if the validation result is <code>TOOLARGE</code>,
e.g. in case of a double or long the value is too large or in
- case of a string it is too long.</DL>
+ case of a string it is too long.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isTooSmall()"><!-- --></A><H3>
@@ -332,7 +378,12 @@
<DL>
<DD>Tests if the validation result is <code>TOOSMALL</code>,
e.g. in case of a double or long the value is too small or in
- case of a string it is too short.</DL>
+ case of a string it is too short.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="doesNotMatch()"><!-- --></A><H3>
@@ -341,7 +392,12 @@
public boolean <B>doesNotMatch</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>NOMATCH</code>, can
- only occur when</DL>
+ only occur when
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getObject()"><!-- --></A><H3>
@@ -349,15 +405,25 @@
<PRE>
public java.lang.Object <B>getObject</B>()</PRE>
<DL>
-<DD>Returns the tested object.</DL>
+<DD>Returns the tested object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getResult()"><!-- --></A><H3>
getResult</H3>
<PRE>
-public <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>getResult</B>()</PRE>
+public org.apache.cocoon.acting.ValidatorActionResult <B>getResult</B>()</PRE>
<DL>
-<DD>Returns the result.</DL>
+<DD>Returns the result.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -365,14 +431,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -385,17 +451,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../org/apache/cocoon/components/validation/Validator.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +109 -43 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionResult.html
Index: ValidatorActionResult.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionResult.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ValidatorActionResult.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ValidatorActionResult.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:25 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ValidatorActionResult
+ValidatorActionResult (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ValidatorActionResult (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>PREV CLASS</B></A>
- NEXT CLASS</FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/variables/VariableResolver.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -71,14 +89,18 @@
A number of constants to represent the possible outcomes of a
validation.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:haul@informatik.tu-darmstadt.de">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -91,7 +113,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#ERROR">ERROR</A></B></CODE>
<BR>
@@ -100,7 +122,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#ISNULL">ISNULL</A></B></CODE>
<BR>
@@ -108,7 +130,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#MAXERROR">MAXERROR</A></B></CODE>
<BR>
@@ -116,7 +138,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#NOMATCH">NOMATCH</A></B></CODE>
<BR>
@@ -125,7 +147,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#NOTPRESENT">NOTPRESENT</A></B></CODE>
<BR>
@@ -135,7 +157,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#OK">OK</A></B></CODE>
<BR>
@@ -143,7 +165,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#TOOLARGE">TOOLARGE</A></B></CODE>
<BR>
@@ -152,7 +174,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#TOOSMALL">TOOSMALL</A></B></CODE>
<BR>
@@ -200,71 +222,103 @@
<A NAME="OK"><!-- --></A><H3>
OK</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>OK</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>OK</B></PRE>
+<DL>
+<DD>no error occurred, parameter successfully checked.
+<P>
<DL>
-<DD>no error occurred, parameter successfully checked.</DL>
+</DL>
+</DL>
<HR>
<A NAME="NOTPRESENT"><!-- --></A><H3>
NOTPRESENT</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>NOTPRESENT</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>NOTPRESENT</B></PRE>
<DL>
<DD>this is returned when the result of a validation is
requested but no such result is found in the request
- attribute.</DL>
+ attribute.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="ERROR"><!-- --></A><H3>
ERROR</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>ERROR</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>ERROR</B></PRE>
<DL>
<DD>some error occurred, this is a result that is never set but
- serves as a comparison target.</DL>
+ serves as a comparison target.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="ISNULL"><!-- --></A><H3>
ISNULL</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>ISNULL</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>ISNULL</B></PRE>
+<DL>
+<DD>the parameter is null but isn't allowed to.
+<P>
<DL>
-<DD>the parameter is null but isn't allowed to.</DL>
+</DL>
+</DL>
<HR>
<A NAME="TOOSMALL"><!-- --></A><H3>
TOOSMALL</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>TOOSMALL</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>TOOSMALL</B></PRE>
<DL>
<DD>either value or length in case of a string is less than the
- specified minimum.</DL>
+ specified minimum.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="TOOLARGE"><!-- --></A><H3>
TOOLARGE</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>TOOLARGE</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>TOOLARGE</B></PRE>
<DL>
<DD>either value or length in case of a string is greater than
- the specified maximum.</DL>
+ the specified maximum.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="NOMATCH"><!-- --></A><H3>
NOMATCH</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>NOMATCH</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>NOMATCH</B></PRE>
<DL>
<DD>a string parameter's value is not matched by the specified
- regular expression.</DL>
+ regular expression.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="MAXERROR"><!-- --></A><H3>
MAXERROR</H3>
<PRE>
-public static final <A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> <B>MAXERROR</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult <B>MAXERROR</B></PRE>
<DL>
-<DD>maximum error, only used for comparisons.</DL>
+<DD>maximum error, only used for comparisons.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -278,14 +332,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -299,16 +353,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>PREV CLASS</B></A>
- NEXT CLASS</FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/components/treeprocessor/variables/VariableResolver.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +22 -6 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-frame.html
Index: package-frame.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-frame.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-frame.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-frame.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,14 +1,20 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:02 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Package org.apache.cocoon.acting
+org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<FONT size="+1" CLASS="FrameTitleFont">
<A HREF="../../../../org/apache/cocoon/acting/package-summary.html" TARGET="classFrame">org.apache.cocoon.acting</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
@@ -36,8 +42,16 @@
<BR>
<A HREF="AbstractDatabaseAction.html" TARGET="classFrame">AbstractDatabaseAction</A>
<BR>
+<A HREF="AbstractMultiAction.html" TARGET="classFrame">AbstractMultiAction</A>
+<BR>
<A HREF="AbstractValidatorAction.html" TARGET="classFrame">AbstractValidatorAction</A>
<BR>
+<A HREF="AbstractXMLFormAction.html" TARGET="classFrame">AbstractXMLFormAction</A>
+<BR>
+<A HREF="ClearCacheAction.html" TARGET="classFrame">ClearCacheAction</A>
+<BR>
+<A HREF="ClearPersistentStoreAction.html" TARGET="classFrame">ClearPersistentStoreAction</A>
+<BR>
<A HREF="ComposerAction.html" TARGET="classFrame">ComposerAction</A>
<BR>
<A HREF="ConfigurableComposerAction.html" TARGET="classFrame">ConfigurableComposerAction</A>
@@ -48,19 +62,21 @@
<BR>
<A HREF="DatabaseAuthenticatorAction.html" TARGET="classFrame">DatabaseAuthenticatorAction</A>
<BR>
+<A HREF="DatabaseCookieAuthenticatorAction.html" TARGET="classFrame">DatabaseCookieAuthenticatorAction</A>
+<BR>
<A HREF="DatabaseDeleteAction.html" TARGET="classFrame">DatabaseDeleteAction</A>
<BR>
<A HREF="DatabaseSelectAction.html" TARGET="classFrame">DatabaseSelectAction</A>
<BR>
<A HREF="DatabaseUpdateAction.html" TARGET="classFrame">DatabaseUpdateAction</A>
<BR>
+<A HREF="DbXMLAuthenticatorAction.html" TARGET="classFrame">DbXMLAuthenticatorAction</A>
+<BR>
<A HREF="FormValidatorAction.html" TARGET="classFrame">FormValidatorAction</A>
<BR>
<A HREF="HelloAction.html" TARGET="classFrame">HelloAction</A>
<BR>
<A HREF="HttpHeaderAction.html" TARGET="classFrame">HttpHeaderAction</A>
-<BR>
-<A HREF="LangSelect.html" TARGET="classFrame">LangSelect</A>
<BR>
<A HREF="LocaleAction.html" TARGET="classFrame">LocaleAction</A>
<BR>
1.6 +107 -33 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-summary.html
Index: package-summary.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-summary.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-summary.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-summary.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,20 +1,26 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:02 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Package org.apache.cocoon.acting
+org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -38,7 +44,19 @@
<A HREF="../../../../org/apache/cocoon/acting/modular/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -70,11 +88,11 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractAction.html">AbstractAction</A></B></TD>
<TD>AbstractAction gives you the infrastructure for easily deploying more
- Actions.</TD>
+ Actions. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
-<TD>Set up environment for configurable form handling data.</TD>
+<TD>Set up environment for configurable form handling data. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -83,12 +101,38 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
-<TD>Set up environment for configurable form handling data.</TD>
+<TD>Set up environment for configurable form handling data. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="AbstractMultiAction.html">AbstractMultiAction</A></B></TD>
+<TD>The <code>AbstractMultiAction</code> provides a way
+ to call methods of an action specified by
+ the <code>method</code> parameter.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractValidatorAction.html">AbstractValidatorAction</A></B></TD>
<TD>Abstract implementation of action that needs to perform validation of
- parameters (from session, from request, etc.).</TD>
+ parameters (from session, from request, etc.). </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="AbstractXMLFormAction.html">AbstractXMLFormAction</A></B></TD>
+<TD>This is the base action class for
+ xmlform handling
+
+ This action is Poolable which means that
+ subclasses of this class should not be
+ concerned about thread safety.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="ClearCacheAction.html">ClearCacheAction</A></B></TD>
+<TD>Simple action which ensures the cache is cleared of all
+ cached results</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="ClearPersistentStoreAction.html">ClearPersistentStoreAction</A></B></TD>
+<TD>Simple action which ensures the persistent store is cleared.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ComposerAction.html">ComposerAction</A></B></TD>
@@ -98,7 +142,9 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
<TD>The <code>ComposerAction</code> will allow any <code>Action</code>
- that extends this to access SitemapComponents.</TD>
+ that extends this to access SitemapComponents.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ConfigurationHelper.html">ConfigurationHelper</A></B></TD>
@@ -106,28 +152,40 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseAddAction.html">DatabaseAddAction</A></B></TD>
-<TD>Adds record in a database.</TD>
+<TD>Adds record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A></B></TD>
<TD>This action is used to authenticate user by comparing several request
- fields (username, password) with the values in database.</TD>
+ fields (username, password) with the values in database. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="DatabaseCookieAuthenticatorAction.html">DatabaseCookieAuthenticatorAction</A></B></TD>
+<TD>This action is used to authenticate user by comparing several cookie values
+ (username, password) with the values in database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseDeleteAction.html">DatabaseDeleteAction</A></B></TD>
-<TD>Delete a record from a database.</TD>
+<TD>Delete a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseSelectAction.html">DatabaseSelectAction</A></B></TD>
-<TD>Select a record from a database.</TD>
+<TD>Select a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseUpdateAction.html">DatabaseUpdateAction</A></B></TD>
-<TD>Update a record in a database.</TD>
+<TD>Update a record in a database. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="DbXMLAuthenticatorAction.html">DbXMLAuthenticatorAction</A></B></TD>
+<TD>This action is used to authenticate user by comparing several request
+ fields (username, password) with the values in a DBXML compliant database.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="FormValidatorAction.html">FormValidatorAction</A></B></TD>
-<TD>This is the action used to validate Request parameters.</TD>
+<TD>This is the action used to validate Request parameters.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="HelloAction.html">HelloAction</A></B></TD>
@@ -139,28 +197,28 @@
<TD>This action adds HTTP headers to the response.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="LangSelect.html">LangSelect</A></B></TD>
-<TD><B>Deprecated.</B> <I>Use LocaleAction instead.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="LocaleAction.html">LocaleAction</A></B></TD>
<TD>LocaleAction is a class which obtains the request's locale information
(language, country, variant) and makes it available to the
- sitemap/pipeline.</TD>
+ sitemap/pipeline.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="RequestParamAction.html">RequestParamAction</A></B></TD>
<TD>This action makes some request details available to the sitemap via parameter
- substitution.</TD>
+ substitution.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="RequestParameterExistsAction.html">RequestParameterExistsAction</A></B></TD>
<TD>This action simply checks to see if a given request parameter
- exists.</TD>
+ exists. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ResourceExistsAction.html">ResourceExistsAction</A></B></TD>
-<TD>This action simply checks to see if a given resource exists.</TD>
+<TD>This action simply checks to see if a given resource exists. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ScriptAction.html">ScriptAction</A></B></TD>
@@ -168,11 +226,11 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ServerPagesAction.html">ServerPagesAction</A></B></TD>
-<TD>Allows actions to be written in XSP.</TD>
+<TD>Allows actions to be written in XSP. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SessionInvalidatorAction.html">SessionInvalidatorAction</A></B></TD>
-<TD>This is the action used to invalidate an HTTP session.</TD>
+<TD>This is the action used to invalidate an HTTP session. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SessionIsValidAction.html">SessionIsValidAction</A></B></TD>
@@ -181,19 +239,23 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SessionPropagatorAction.html">SessionPropagatorAction</A></B></TD>
-<TD>This is the action used to propagate parameters into session.</TD>
+<TD>This is the action used to propagate parameters into session. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SessionStateAction.html">SessionStateAction</A></B></TD>
-<TD>Store the session's current state in a session attribute.</TD>
+<TD>Store the session's current state in a session attribute.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SessionValidatorAction.html">SessionValidatorAction</A></B></TD>
-<TD>This is the action used to validate Session parameters (attributes).</TD>
+<TD>This is the action used to validate Session parameters (attributes).
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SetCharacterEncodingAction.html">SetCharacterEncodingAction</A></B></TD>
-<TD>Sets the character encoding of parameters.</TD>
+<TD>Sets the character encoding of parameters.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ValidatorActionHelper.html">ValidatorActionHelper</A></B></TD>
@@ -215,7 +277,7 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -239,7 +301,19 @@
<A HREF="../../../../org/apache/cocoon/acting/modular/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +45 -11 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-tree.html
Index: package-tree.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-tree.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-tree.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-tree.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,20 +1,26 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): org.apache.cocoon.acting Class Hierarchy
+Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css" TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting Class Hierarchy";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -38,7 +44,19 @@
<A HREF="../../../../org/apache/cocoon/acting/modular/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -50,14 +68,14 @@
</H2>
</CENTER>
<DL>
-<DT><B>Package Hierarchies: </B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.Object<UL>
-<LI TYPE="circle">class org.apache.avalon.framework.logger.AbstractLoggable (implements org.apache.avalon.framework.logger.Loggable)
+<LI TYPE="circle">class org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>AbstractAction</B></A> (implements org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>)
<UL>
@@ -70,9 +88,11 @@
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>DatabaseAddAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>DatabaseAuthenticatorAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>DatabaseCookieAuthenticatorAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>DatabaseDeleteAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>DatabaseSelectAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>DatabaseUpdateAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/DbXMLAuthenticatorAction.html"><B>DbXMLAuthenticatorAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>AbstractValidatorAction</B></A> (implements org.apache.avalon.framework.configuration.Configurable)
<UL>
@@ -80,6 +100,7 @@
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>SessionValidatorAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
</UL>
+<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractMultiAction.html"><B>AbstractMultiAction</B></A><LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/AbstractXMLFormAction.html"><B>AbstractXMLFormAction</B></A> (implements org.apache.cocoon.components.xmlform.<A HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html">FormListener</A>, org.apache.avalon.excalibur.pool.Poolable, org.apache.avalon.excalibur.pool.Recyclable)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>ServerPagesAction</B></A> (implements org.apache.avalon.framework.activity.Disposable, org.apache.avalon.excalibur.logger.LogKitManageable, org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>HttpHeaderAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
@@ -88,6 +109,8 @@
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>ComposerAction</B></A> (implements org.apache.avalon.framework.component.Composable)
<UL>
+<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ClearCacheAction.html"><B>ClearCacheAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ClearPersistentStoreAction.html"><B>ClearPersistentStoreAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>HelloAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>LocaleAction</B></A> (implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>RequestParamAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
@@ -98,7 +121,6 @@
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>SessionInvalidatorAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>SessionIsValidAction</B></A> (implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
-<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>LangSelect</B></A> (implements org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>ConfigurationHelper</B></A><LI TYPE="circle">class org.apache.cocoon.util.<A HREF="../../../../org/apache/cocoon/util/EnumerationFactory.html"><B>EnumerationFactory</B></A><UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>ValidatorActionResult</B></A></UL>
@@ -117,7 +139,7 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -141,7 +163,19 @@
<A HREF="../../../../org/apache/cocoon/acting/modular/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html
Index: DatabaseAction.CacheHelper.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.CacheHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.CacheHelper (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.CacheHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.CacheHelper</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.CacheHelper</B><DT>extends java.lang.Object</DL>
<P>
Structure that takes all processed data for a table depending
on current default modes
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#columns">columns</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#isSet">isSet</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#noOfKeys">noOfKeys</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#queryString">queryString</A></B></CODE>
<BR>
Generated query string</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#setMaster">setMaster</A></B></CODE>
<BR>
if a set is used, column number which is used to determine
the number of rows to insert.</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#DatabaseAction.CacheHelper(int)">DatabaseAction.CacheHelper</A></B>(int cols)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#DatabaseAction.CacheHelper(int, int)">DatabaseAction.CacheHelper</A></B>(int keys,
int cols)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="queryString"><!-- --></A><H3>
queryString</H3>
<PRE>
public java.lang.String <B>queryString</B></PRE>
<DL>
<DD>Generated query string
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="setMaster"><!-- --></A><H3>
setMaster</H3>
<PRE>
public int <B>setMaster</B></PRE>
<DL>
<DD>if a set is used, column number which is used to determine
the number of rows to insert.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isSet"><!-- --></A><H3>
isSet</H3>
<PRE>
public boolean <B>isSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="noOfKeys"><!-- --></A><H3>
noOfKeys</H3>
<PRE>
public int <B>noOfKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="columns"><!-- --></A><H3>
columns</H3>
<PRE>
public <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>[] <B>columns</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction.CacheHelper(int)"><!-- --></A><H3>
DatabaseAction.CacheHelper</H3>
<PRE>
public <B>DatabaseAction.CacheHelper</B>(int cols)</PRE>
<DL>
</DL>
<HR>
<A NAME="DatabaseAction.CacheHelper(int, int)"><!-- --></A><H3>
DatabaseAction.CacheHelper</H3>
<PRE>
public <B>DatabaseAction.CacheHelper</B>(int keys,
int cols)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.CacheHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.Column.html
Index: DatabaseAction.Column.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.Column (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.Column (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.Column.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.Column</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.Column</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.Column</B><DT>extends java.lang.Object</DL>
<P>
Structure that takes all processed data for one column.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html#DatabaseAction.Column()">DatabaseAction.Column</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction.Column()"><!-- --></A><H3>
DatabaseAction.Column</H3>
<PRE>
protected <B>DatabaseAction.Column</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.Column.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html
Index: DatabaseAction.LookUpKey.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.LookUpKey (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.LookUpKey (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.LookUpKey.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.LookUpKey</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.LookUpKey</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.LookUpKey</B><DT>extends java.lang.Object</DL>
<P>
Structure that takes up both current mode types for database
operations and table configuration data. Used to access parsed
configuration data.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#modeTypes">modeTypes</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#tableConf">tableConf</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#DatabaseAction.LookUpKey(org.apache.avalon.framework.configuration.Configuration, java.util.Map)">DatabaseAction.LookUpKey</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
java.util.Map modeTypes)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="tableConf"><!-- --></A><H3>
tableConf</H3>
<PRE>
public org.apache.avalon.framework.configuration.Configuration <B>tableConf</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="modeTypes"><!-- --></A><H3>
modeTypes</H3>
<PRE>
public java.util.Map <B>modeTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction.LookUpKey(org.apache.avalon.framework.configuration.Configuration, java.util.Map)"><!-- --></A><H3>
DatabaseAction.LookUpKey</H3>
<PRE>
public <B>DatabaseAction.LookUpKey</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
java.util.Map modeTypes)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.LookUpKey.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.html
Index: DatabaseAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/webapps/portal/components/CopletThread.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html">DatabaseAddAction</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html">DatabaseDeleteAction</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html">DatabaseQueryAction</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html">DatabaseSelectAction</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html">DatabaseUpdateAction</A></DD>
</DL>
<HR>
<DL>
<DT>public abstract class <B>DatabaseAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A><DT>implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable</DL>
<P>
Abstract action for common function needed by database actions.
The difference to the other Database*Actions is, that the actions
in this package use additional components ("modules") for reading
and writing parameters. In addition the descriptor format has
changed to accomodate the new features.
<p>This action is heavily based upon the original DatabaseAddActions.</p>
<p>Modes have to be configured in cocoon.xconf. Mode names from
descriptor.xml file are looked up in the component service. Default
mode names can only be set during action setup. </p>
<p>The number of affected rows is returned to the sitemap with the
"row-count" parameter if at least one row was affected.</p>
<p>All known column types can be found in
<A HREF="../../../../../org/apache/cocoon/util/JDBCTypeConversions.html"><CODE>JDBCTypeConversions</CODE></A>.</p>
<table>
<tr><td colspan="2">Configuration options (setup):</td></tr>
<tr><td>input </td><td>default mode name for reading values</td></tr>
<tr><td>autoincrement </td><td>default mode name for obtaining values from autoincrement columns</td></tr>
</table>
<table>
<tr><td colspan="2">Configuration options (setup and per invocation):</td></tr>
<tr><td>throw-exception </td><td>throw an exception when an error occurs (default: false)</td></tr>
<tr><td>descriptor </td><td>file containing database description</td></tr>
<tr><td>table-set </td><td>table-set name to work with </td></tr>
<tr><td>output </td><td>mode name for writing values </td></tr>
</table>
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
<DT><B>See Also:</B><DD><CODE>org.apache.cocoon.components.modules.input</CODE>,
<CODE>org.apache.cocoon.components.modules.output</CODE>,
<CODE>org.apache.cocoon.components.modules.database</CODE>,
<A HREF="../../../../../org/apache/cocoon/util/JDBCTypeConversions.html"><CODE>JDBCTypeConversions</CODE></A></DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></B></CODE>
<BR>
Structure that takes all processed data for a table depending
on current default modes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A></B></CODE>
<BR>
Structure that takes all processed data for one column.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></B></CODE>
<BR>
Structure that takes up both current mode types for database
operations and table configuration data. </TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.cocoon.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.avalon.framework.component.ComponentSelector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#DatabaseAction()">DatabaseAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
Add a record to the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></B>(org.apache.avalon.framework.component.ComponentManager manager)</CODE>
<BR>
Compose the Actions so that we can select our databases.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
Configures the Action.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A></B>()</CODE>
<BR>
dispose</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A></B>(org.apache.avalon.framework.configuration.Configuration[] conf,
boolean isKey,
java.util.Map defaultModeNames,
java.util.Map modeTypes,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> set)</CODE>
<BR>
Setup parsed attribute configuration object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
java.util.Map objectModel)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.avalon.excalibur.datasource.DataSourceComponent</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A></B>(org.apache.avalon.framework.configuration.Configuration conf,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
<BR>
Get the Datasource we need.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A></B>(org.apache.avalon.framework.configuration.Configuration conf,
java.lang.String type)</CODE>
<BR>
Choose a mode configuration based on its name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf)</CODE>
<BR>
compose name for output a long the lines of "table.column"</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf,
int rowIndex)</CODE>
<BR>
compose name for output a long the lines of "table.column[row]" or
"table.column" if rowIndex is -1.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A></B>(java.lang.String type)</CODE>
<BR>
Return whether a type is a Large Object (BLOB/CLOB).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.sql.Connection conn,
java.util.Map objectModel,
java.util.Map results,
java.util.Map modeTypes)</CODE>
<BR>
Inserts a row or a set of rows into the given table based on the
request parameters</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
This method is intended to be overridden by classes that
implement other operations e.g. delete</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value,
java.sql.PreparedStatement statement,
int position)</CODE>
<BR>
set a column in a statement using the appropriate JDBC setXXX
method and propagate the value to the output module and results
map if present. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.Object value)</CODE>
<BR>
set a column in a statement using the appropriate JDBC setXXX method.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value)</CODE>
<BR>
create a unique name using the getOutputName method and write
the value to the output module and the results map if present.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.lang.String key,
java.lang.Object value)</CODE>
<BR>
Store a key/value pair in the output attributes. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="dbselector"><!-- --></A><H3>
dbselector</H3>
<PRE>
protected org.apache.avalon.framework.component.ComponentSelector <B>dbselector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="defaultModeNames"><!-- --></A><H3>
defaultModeNames</H3>
<PRE>
protected java.util.Map <B>defaultModeNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="cachedQueryData"><!-- --></A><H3>
cachedQueryData</H3>
<PRE>
protected final org.apache.cocoon.util.HashMap <B>cachedQueryData</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction()"><!-- --></A><H3>
DatabaseAction</H3>
<PRE>
public <B>DatabaseAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="configure(org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
configure</H3>
<PRE>
public void <B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></B></DD>
<DD>Configures the Action.
Takes the children from the <code>Configuration</code> and stores them
them as key (configuration name) and value (configuration value)
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
For nested configurations, override this function in your action.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="compose(org.apache.avalon.framework.component.ComponentManager)"><!-- --></A><H3>
compose</H3>
<PRE>
public void <B>compose</B>(org.apache.avalon.framework.component.ComponentManager manager)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Compose the Actions so that we can select our databases.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface <CODE>org.apache.avalon.framework.component.Composable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="dispose()"><!-- --></A><H3>
dispose</H3>
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
<DD>dispose
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface <CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
getDataSource</H3>
<PRE>
protected org.apache.avalon.excalibur.datasource.DataSourceComponent <B>getDataSource</B>(org.apache.avalon.framework.configuration.Configuration conf,
org.apache.avalon.framework.parameters.Parameters parameters)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the Datasource we need.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isLargeObject(java.lang.String)"><!-- --></A><H3>
isLargeObject</H3>
<PRE>
protected final boolean <B>isLargeObject</B>(java.lang.String type)</PRE>
<DL>
<DD>Return whether a type is a Large Object (BLOB/CLOB).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)"><!-- --></A><H3>
setOutputAttribute</H3>
<PRE>
protected void <B>setOutputAttribute</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.lang.String key,
java.lang.Object value)</PRE>
<DL>
<DD>Store a key/value pair in the output attributes. We prefix the key
with the name of this class to prevent potential name collisions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)"><!-- --></A><H3>
processTable</H3>
<PRE>
protected int <B>processTable</B>(org.apache.avalon.framework.configuration.Configuration table,
java.sql.Connection conn,
java.util.Map objectModel,
java.util.Map results,
java.util.Map modeTypes)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>Inserts a row or a set of rows into the given table based on the
request parameters
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration<DD><CODE>conn</CODE> - the database connection<DD><CODE>objectModel</CODE> - the objectModel
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)"><!-- --></A><H3>
getMode</H3>
<PRE>
protected org.apache.avalon.framework.configuration.Configuration <B>getMode</B>(org.apache.avalon.framework.configuration.Configuration conf,
java.lang.String type)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Choose a mode configuration based on its name.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>conf</CODE> - Configuration (i.e. a column's configuration) that might have
several children configurations named "mode".<DD><CODE>type</CODE> - desired type (i.e. every mode has a type
attribute), find the first mode that has a compatible type.
Special mode "all" matches all queried types.
<DT><B>Returns:</B><DD>configuration that has desired type or type "all" or null.
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
getOutputName</H3>
<PRE>
protected java.lang.String <B>getOutputName</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf)</PRE>
<DL>
<DD>compose name for output a long the lines of "table.column"
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)"><!-- --></A><H3>
getOutputName</H3>
<PRE>
protected java.lang.String <B>getOutputName</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf,
int rowIndex)</PRE>
<DL>
<DD>compose name for output a long the lines of "table.column[row]" or
"table.column" if rowIndex is -1.
If the section of the sitemap corresponding to the action contains
<append-table-name>false</append-table-name>
the name for output is "column[row]"
If the section of the sitemap corresponding to the action contains
<append-row>false</append-row>
the name for output is "column"
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)"><!-- --></A><H3>
getColumnValue</H3>
<PRE>
protected java.lang.Object[] <B>getColumnValue</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)"><!-- --></A><H3>
fillModes</H3>
<PRE>
protected void <B>fillModes</B>(org.apache.avalon.framework.configuration.Configuration[] conf,
boolean isKey,
java.util.Map defaultModeNames,
java.util.Map modeTypes,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> set)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Setup parsed attribute configuration object
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)"><!-- --></A><H3>
setOutput</H3>
<PRE>
protected void <B>setOutput</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value)</PRE>
<DL>
<DD>create a unique name using the getOutputName method and write
the value to the output module and the results map if present.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)"><!-- --></A><H3>
setColumn</H3>
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.Object value)
throws java.lang.Exception</PRE>
<DL>
<DD>set a column in a statement using the appropriate JDBC setXXX method.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)"><!-- --></A><H3>
setColumn</H3>
<PRE>
protected void <B>setColumn</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value,
java.sql.PreparedStatement statement,
int position)
throws java.lang.Exception</PRE>
<DL>
<DD>set a column in a statement using the appropriate JDBC setXXX
method and propagate the value to the output module and results
map if present. Effectively combines calls to setColumn and
setOutput.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
throws java.lang.Exception</PRE>
<DL>
<DD>Add a record to the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
to the AbstractDatabaseAction specifications.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
(ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
be skipped.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected abstract int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
return number of rows processed
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected abstract java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected abstract boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected abstract <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/webapps/portal/components/CopletThread.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAddAction.html
Index: DatabaseAddAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAddAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAddAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseAddAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Adds record in a database. The action can update one or more
tables, and can add more than one row to a table at a time. See
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><CODE>DatabaseAction</CODE></A> for details.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseAddAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#DatabaseAddAction()">DatabaseAddAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values for all columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
here: INSERT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#setKeyAuto(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, int, int, java.sql.Connection, java.sql.PreparedStatement, java.util.Map, java.lang.String, java.util.Map)">setKeyAuto</A></B>(org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
int currentIndex,
int rowIndex,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)</CODE>
<BR>
Sets the key value on the prepared statement for an autoincrement type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#storeKeyValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, int, java.sql.Connection, java.sql.Statement, java.util.Map, java.lang.String, java.util.Map)">storeKeyValue</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> key,
int rowIndex,
java.sql.Connection conn,
java.sql.Statement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)</CODE>
<BR>
Put key values into request attributes. </TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAddAction()"><!-- --></A><H3>
DatabaseAddAction</H3>
<PRE>
public <B>DatabaseAddAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setKeyAuto(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, int, int, java.sql.Connection, java.sql.PreparedStatement, java.util.Map, java.lang.String, java.util.Map)"><!-- --></A><H3>
setKeyAuto</H3>
<PRE>
protected int <B>setKeyAuto</B>(org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
int currentIndex,
int rowIndex,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)
throws org.apache.avalon.framework.configuration.ConfigurationException,
java.sql.SQLException,
org.apache.avalon.framework.component.ComponentException,
java.lang.Exception</PRE>
<DL>
<DD>Sets the key value on the prepared statement for an autoincrement type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object<DD><CODE>column</CODE> - the key's configuration object<DD><CODE>currentIndex</CODE> - the position of the key column<DD><CODE>rowIndex</CODE> - the position in the current row set<DD><CODE>conn</CODE> - the database connection<DD><CODE>statement</CODE> - the insert statement<DD><CODE>objectModel</CODE> - the objectModel object<DD><CODE>outputMode</CODE> - name of the requested output module
<DT><B>Returns:</B><DD>the number of columns by which to increment the currentIndex
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="storeKeyValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, int, java.sql.Connection, java.sql.Statement, java.util.Map, java.lang.String, java.util.Map)"><!-- --></A><H3>
storeKeyValue</H3>
<PRE>
protected void <B>storeKeyValue</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> key,
int rowIndex,
java.sql.Connection conn,
java.sql.Statement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Put key values into request attributes. Checks whether the
value needs to be retrieved from the database module first.
<P>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: INSERT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][] <B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseDeleteAction.html
Index: DatabaseDeleteAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseDeleteAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseDeleteAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseDeleteAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Updates a record in a database. The action can update one or more
tables, and can update more than one row to a table at a time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseDeleteAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#DatabaseDeleteAction()">DatabaseDeleteAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values for all key columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
here: DELETE
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseDeleteAction()"><!-- --></A><H3>
DatabaseDeleteAction</H3>
<PRE>
public <B>DatabaseDeleteAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: DELETE
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][] <B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all key columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseQueryAction.html
Index: DatabaseQueryAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseQueryAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseQueryAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseQueryAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseQueryAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseQueryAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseQueryAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Executes an arbitrary query. The query is associated with a table
and selected through the others mode. All keys and values are set
in order of appearance, starting with keys, thus the query needs to
have as many placeholders for prepared statement parameters. If it
is an update query, the number of affected rows is returned to the
sitemap.
<pre>
<table name="example">
<queries>
<query mode="one">update example set count=count+1 where id=?</query>
<query mode="two">select count, name from example where id=?</query>
</queries>
<keys>
<key name="id"/>
</keys>
<values/>
</table>
</pre>
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseQueryAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#DatabaseQueryAction()">DatabaseQueryAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values for all columns that are needed to do the database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseQueryAction()"><!-- --></A><H3>
DatabaseQueryAction</H3>
<PRE>
public <B>DatabaseQueryAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][] <B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseQueryAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseSelectAction.html
Index: DatabaseSelectAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseSelectAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseSelectAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseSelectAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Selects a record from a database. The action can select one or more
tables, and can select from more than one row of a table at a
time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseSelectAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#DatabaseSelectAction()">DatabaseSelectAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values for all key columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseSelectAction()"><!-- --></A><H3>
DatabaseSelectAction</H3>
<PRE>
public <B>DatabaseSelectAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][] <B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all key columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseUpdateAction.html
Index: DatabaseUpdateAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/components/modules/input/DateInputModule.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseUpdateAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseUpdateAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseUpdateAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Updates a record in a database. The action can update one or more
tables, and can update more than one row to a table at a time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseUpdateAction.html,v 1.1 2002/12/06 15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:haul@apache.org">Christian Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#DatabaseUpdateAction()">DatabaseUpdateAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values for all columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary ?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#selectMode(boolean, java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which mode to use as default mode
here: UPDATE
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[], boolean, java.util.Map, java.util.Map, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)">getColumnValue</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration, java.lang.String)">getMode</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int)">getOutputName</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration, java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)">processTable</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object, java.sql.PreparedStatement, int)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement, int, org.apache.avalon.framework.configuration.Configuration, java.lang.Object)">setColumn</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map, java.lang.String, java.util.Map, org.apache.avalon.framework.configuration.Configuration, org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object)">setOutput</A>, <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map, java.lang.String, java.lang.String, java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, boolean)">getConfiguration</A>, <A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String, org.apache.cocoon.environment.SourceResolver, boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseUpdateAction()"><!-- --></A><H3>
DatabaseUpdateAction</H3>
<PRE>
public <B>DatabaseUpdateAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: UPDATE
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean, java.util.Map)">selectMode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][] <B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.util.Map)">getColumnValues</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> <B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration, java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map, java.sql.Connection, java.sql.PreparedStatement, java.lang.String, org.apache.avalon.framework.configuration.Configuration, org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper, java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class <CODE><A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/components/modules/input/DateInputModule.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/TestAction.html
Index: TestAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:19:23 CET 2002 -->
<TITLE>
TestAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="TestAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/components/modules/input/SystemPropertyModule.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/transformation/TextFragmentParserTransformer.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="TestAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class TestAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">org.apache.cocoon.acting.ComposerAction</A>
|
+--<B>org.apache.cocoon.acting.modular.TestAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
<DT>public class <B>TestAction</B><DT>extends <A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A><DT>implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.thread.ThreadSafe</DL>
<P>
Demo action that uses componentized input / output layer. In order
to stop combinatorial explosion of actions, matchers, and selectors
they should instead use components to access their inputs and
outputs. Available components include request parameters,
attributes, headers, and session attributes. Which component to use
can be specified upon setup via "input-module" and
"output-module" tags through the name attribute.
This particular action copies all available parameters obtained
from the input component to the output component or, if a specific
parameter is specified through parameter-name, just one parameter.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#TestAction()">TestAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
sitemap substitution patterns.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration config)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger, setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="TestAction()"><!-- --></A><H3>
TestAction</H3>
<PRE>
public <B>TestAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="configure(org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
configure</H3>
<PRE>
public void <B>configure</B>(org.apache.avalon.framework.configuration.Configuration config)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface <CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
public java.util.Map <B>act</B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
throws java.lang.Exception</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></B></DD>
<DD>Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
sitemap substitution patterns.
NOTE: This interface is designed so that implentations can be <code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
reduces memory usage and avoids pooling.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector, org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String, org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The <code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The <code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
(ie Request, Response).<DD><CODE>source</CODE> - A source <code>String</code> to the Action
<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
be skipped.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/components/modules/input/SystemPropertyModule.html"><B>PREV CLASS</B></A>
<A HREF="../../../../../org/apache/cocoon/transformation/TextFragmentParserTransformer.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="TestAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-frame.html
Index: package-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<FONT size="+1" CLASS="FrameTitleFont">
<A HREF="../../../../../org/apache/cocoon/acting/modular/package-summary.html" TARGET="classFrame">org.apache.cocoon.acting.modular</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
Classes</FONT>
<FONT CLASS="FrameItemFont">
<BR>
<A HREF="DatabaseAction.html" TARGET="classFrame">DatabaseAction</A>
<BR>
<A HREF="DatabaseAddAction.html" TARGET="classFrame">DatabaseAddAction</A>
<BR>
<A HREF="DatabaseDeleteAction.html" TARGET="classFrame">DatabaseDeleteAction</A>
<BR>
<A HREF="DatabaseQueryAction.html" TARGET="classFrame">DatabaseQueryAction</A>
<BR>
<A HREF="DatabaseSelectAction.html" TARGET="classFrame">DatabaseSelectAction</A>
<BR>
<A HREF="DatabaseUpdateAction.html" TARGET="classFrame">DatabaseUpdateAction</A>
<BR>
<A HREF="TestAction.html" TARGET="classFrame">TestAction</A></FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-summary.html
Index: package-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/package-summary.html"><B>PREV PACKAGE</B></A>
<A HREF="../../../../../org/apache/cocoon/caching/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<H2>
Package org.apache.cocoon.acting.modular
</H2>
modular
These sitemap components use modules to obtain values and are thus very
flexible in use.
<P>
<B>See:</B>
<BR>
<A HREF="#package_description"><B>Description</B></A>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseAction.html">DatabaseAction</A></B></TD>
<TD>Abstract action for common function needed by database actions.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseAddAction.html">DatabaseAddAction</A></B></TD>
<TD>Adds record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseDeleteAction.html">DatabaseDeleteAction</A></B></TD>
<TD>Updates a record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseQueryAction.html">DatabaseQueryAction</A></B></TD>
<TD>Executes an arbitrary query. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseSelectAction.html">DatabaseSelectAction</A></B></TD>
<TD>Selects a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseUpdateAction.html">DatabaseUpdateAction</A></B></TD>
<TD>Updates a record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="TestAction.html">TestAction</A></B></TD>
<TD>Demo action that uses componentized input / output layer. </TD>
</TR>
</TABLE>
<P>
<A NAME="package_description"><!-- --></A><H2>
Package org.apache.cocoon.acting.modular Description
</H2>
<P>
<h1>modular</h1>
<p>These sitemap components use modules to obtain values and are thus very
flexible in use.<br>
</p>
<P>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/package-summary.html"><B>PREV PACKAGE</B></A>
<A HREF="../../../../../org/apache/cocoon/caching/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1 xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-tree.html
Index: package-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting.modular Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting.modular Class Hierarchy";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/package-tree.html"><B>PREV</B></A>
<A HREF="../../../../../org/apache/cocoon/caching/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For Package org.apache.cocoon.acting.modular
</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.Object<UL>
<LI TYPE="circle">class org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html"><B>AbstractAction</B></A> (implements org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>AbstractConfigurableAction</B></A> (implements org.apache.avalon.framework.configuration.Configurable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>ConfigurableComposerAction</B></A> (implements org.apache.avalon.framework.component.Composable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>AbstractComplementaryConfigurableAction</B></A><UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>DatabaseAction</B></A> (implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>DatabaseAddAction</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>DatabaseDeleteAction</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>DatabaseQueryAction</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>DatabaseSelectAction</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>DatabaseUpdateAction</B></A></UL>
</UL>
</UL>
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html"><B>ComposerAction</B></A> (implements org.apache.avalon.framework.component.Composable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html"><B>TestAction</B></A> (implements org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.thread.ThreadSafe)
</UL>
</UL>
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>DatabaseAction.CacheHelper</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>DatabaseAction.Column</B></A><LI TYPE="circle">class org.apache.cocoon.acting.modular.<A HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>DatabaseAction.LookUpKey</B></A></UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../org/apache/cocoon/acting/package-tree.html"><B>PREV</B></A>
<A HREF="../../../../../org/apache/cocoon/caching/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.8 +3 -3 xml-site/targets/cocoon/developing/parent-component-manager.html
Index: parent-component-manager.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/developing/parent-component-manager.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- parent-component-manager.html 19 Oct 2002 13:32:53 -0000 1.7
+++ parent-component-manager.html 6 Dec 2002 15:30:58 -0000 1.8
@@ -146,7 +146,7 @@
via the constructor that takes a single <code><font face="courier, monospaced">String</font></code> argument, passing
anything to the right of the first <code><font face="courier, monospaced">'/'</font></code> in the parameter value to the
constructor. Subsequently Cocoon examines whether the class implements
- <code><font face="courier, monospaced">org.apache.avalon.framework.logger.Loggable</font></code> and/or
+ <code><font face="courier, monospaced">org.apache.avalon.framework.logger.LogEnabled</font></code> and/or
<code><font face="courier, monospaced">org.apache.avalon.framework.activity.Initializable</font></code> and calls
<code><font face="courier, monospaced">setLogger</font></code> and/or <code><font face="courier, monospaced">initialize</font></code>, as appropriate.
The instance is then used as a parent component manager.
@@ -360,7 +360,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
After this Cocoon checks whether the parent component manager class implements <code><font face="courier, monospaced">Initializable</font></code> and/or
- <code><font face="courier, monospaced">Loggable</font></code>. Since the <code><font face="courier, monospaced">ParentComponentManager</font></code> class implements both, Cocoon
+ <code><font face="courier, monospaced">LogEnabled</font></code>. Since the <code><font face="courier, monospaced">ParentComponentManager</font></code> class implements both, Cocoon
does the following (with simplification):
</font>
</p>
@@ -374,7 +374,7 @@
<tr>
<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
<pre>
-((Loggable) cm).setLogger(logger);
+((LogEnabled) cm).enableLogging(logger);
((Initializable) cm).initialize();</pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
1.3 +1 -1 xml-site/targets/cocoon/developing/webapps/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/developing/webapps/index.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.html 19 Oct 2002 13:32:54 -0000 1.2
+++ index.html 6 Dec 2002 15:30:58 -0000 1.3
@@ -130,7 +130,7 @@
</p>
<p>
-<font color="black" face="verdana,helvetica,sanserif">However, the current release 2.0.3 contains alpha versions in the
+<font color="black" face="verdana,helvetica,sanserif">However, the current release 2.0.4 contains alpha versions in the
scratchpad area of these three components. So you can already have a look at them. The
documentation in the "scratchpad" folder contains the description conforming to the
scratchpad. But be warned that they are in the scratchpad area and will change in
1.6 +1 -1 xml-site/targets/cocoon/faq/faq-configure-c2.html
Index: faq-configure-c2.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/faq/faq-configure-c2.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- faq-configure-c2.html 4 Dec 2002 05:31:56 -0000 1.5
+++ faq-configure-c2.html 6 Dec 2002 15:30:58 -0000 1.6
@@ -320,7 +320,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
-Learn more about LogKit configuration by downloading the free chapter, <a href="http://www.newriders.com/books/product.asp?product_id={C3C05052-BE3B-4E06-A60A-13FB40AF58F6}">A User's Look at the Cocoon architecture,</a> from Langham and Ziegeler's <i>Cocoon: Building XML Applications</i> available at the New Riders web site.
+Learn more about LogKit configuration by downloading the free chapter, <a href="http://www.newriders.com/books/product.asp?product_id={C3C05052-BE3B-4E06-A60A-13FB40AF58F6}">A User's Look at the Cocoon architecture,</a> from Langham and Ziegler's <i>Cocoon: Building XML Applications</i> available at the New Riders web site.
</font>
</p>
1.10 +3 -92 xml-site/targets/cocoon/installing/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/index.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- index.html 4 Dec 2002 05:44:45 -0000 1.9
+++ index.html 6 Dec 2002 15:30:58 -0000 1.10
@@ -889,7 +889,7 @@
-<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build interactive</b></font>
+<font face="verdana, helvetica, sans serif" color="#0086b2"><b>build interactive</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">Shows common build targets and asks the user for eventual
@@ -910,37 +910,12 @@
</li>
<li>
-<font face="verdana, helvetica, sans serif"><b>buildfile:</b> tools/build-i.xml</font>
+<font face="verdana, helvetica, sans serif"><b>buildfile:</b> build.xml</font>
</li>
</ul>
</blockquote>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">To do this you simply have to type:</font>
-</p>
-
-
-<div align="center">
-<table border="0" cellpadding="0" cellspacing="4">
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
-<pre>
-[unix] ./build.sh -buildfile tools/build-i.xml
-[win32] .\build.bat -buildfile tools/build-i.xml
- </pre>
-</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-</table>
-</div>
-
<p>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
@@ -1386,70 +1361,6 @@
-<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build scratchpad</b></font>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">An interactive build to help alpha-testers in installing
- cutting-edge code.
- </font>
-</p>
-
-
-<blockquote>
-<ul>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>target:</b> scratchpad</font>
-</li>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>required properties:</b> none</font>
-</li>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>buildfile:</b> tools/build-s.xml</font>
-</li>
-
-</ul>
-</blockquote>
-
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">To do this you simply have to type:</font>
-</p>
-
-
-<div align="center">
-<table border="0" cellpadding="0" cellspacing="4">
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
-<pre>
-[unix] ./build.sh -buildfile tools/build-s.xml
-[win32] .\build.bat -buildfile tools/build-s.xml</pre>
-</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
-</tr>
-</table>
-</div>
-
-
-<p>
-<table border="0" cellpadding="0" cellspacing="3" width="100%">
-<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="black" face="verdana,helvetica,sanserif" size="-1"><i><b>WARNING:</b> Scratchpad builds are <b>not guaranteed to work</b>.
- You have been warned.
- </i></font></td>
-</tr>
-</table>
-</p>
-
-
-
<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build try</b></font>
<p>
@@ -1505,7 +1416,7 @@
<p>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="black" face="verdana,helvetica,sanserif" size="-1"><i>Targets are in tools/build-i.xml.</i></font></td>
+<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="black" face="verdana,helvetica,sanserif" size="-1"><i>Targets are in tools/build-t.xml.</i></font></td>
</tr>
</table>
</p>
1.12 +87 -28 xml-site/targets/cocoon/installing/jars.html
Index: jars.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/jars.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- jars.html 4 Dec 2002 05:44:45 -0000 1.11
+++ jars.html 6 Dec 2002 15:30:58 -0000 1.12
@@ -399,22 +399,6 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
-<a href="http://jakarta.apache.org/commons/httpclient/">Jakart Commons httpClient</a>
-</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">core/commons-httpclient-20020423.jar</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Although the java.net package provides basic support for accessing
- resources via HTTP, it doesn't provide the full flexibility or
- functionality needed by many applications. The Jakarta Commons HTTP Client
- component seeks to fill this void by providing an efficient, up-to-date,
- and feature-rich package implementing the client side of the most recent
- HTTP standards and recommendations.</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">SOAP logicsheet</font></td>
-
-</tr>
-
-<tr>
-
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://jakarta.apache.org/regexp/">Jakarta Regexp</a>
</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">core/jakarta-regexp-1.2.jar</font></td>
@@ -441,7 +425,7 @@
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://xml.apache.org/xalan/">The XSLT processor</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">core/xalan-2.3.1.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">endorsed/xalan-2.4.1.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Xalan is an XSLT processor that fully supports the W3C specs.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Cocoon</font></td>
@@ -450,9 +434,22 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://xml.apache.org/xalan-j/xsltc_usage.html">The XSLTC processor</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">endorsed/xsltc.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">XLTC is an XSLT compiler that fully supports the W3C specs.
+ It compiles XSLT programs to very efficient, reusable Bytecode called translets.
+ </font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Cocoon TraxTransformer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://xml.apache.org/xerces-j/">The XML parser</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">core/xercesImpl-2.0.0.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">endorsed/xercesImpl-2.1.0.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Xerces is an XML parser.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Cocoon</font></td>
@@ -463,7 +460,7 @@
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://xml.apache.org/commons/">The XML APIs</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">core/xml-apis.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">endorsed/xml-apis.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">JAXP, DOM and SAX interfaces.
These are the common interfaces for XML processing.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Cocoon</font></td>
@@ -515,7 +512,7 @@
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://devnet.hp.com/projects/deli/">Device capabilities</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/deli-0.50.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/deli-0.6.5.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Open Source Delivery Context Java Library supporting CC/PP and UAProf.
Different web-enabled devices have different input, output, hardware,
software, network and browser capabilities. In order for a web server or
@@ -529,6 +526,44 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://jakarta.apache.org/commons/httpclient/">Jakart Commons httpClient</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/commons-httpclient.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Although the java.net package provides basic support for accessing
+ resources via HTTP, it doesn't provide the full flexibility or
+ functionality needed by many applications. The Jakarta Commons HTTP Client
+ component seeks to fill this void by providing an efficient, up-to-date,
+ and feature-rich package implementing the client side of the most recent
+ HTTP standards and recommendations.</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">SOAP logicsheet, WebServiceProxyGenerator</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://www.lowagie.com/iText/">iText XML to PDF/HTML/RTF converter (Renderer)</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/itext-0.93b.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">iText reads XML documents and turns them into PDFs</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">iText serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://www.lowagie.com/iText/">iText XML to PDF/HTML/RTF converter (XML APIs)</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/itext-xml-0.93.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">iText reads XML documents and turns them into PDFs</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">iText serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://xml.apache.org/fop/">XML FO processor</a>
</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/fop-0.20.4.jar</font></td>
@@ -571,7 +606,7 @@
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
<a href="http://jakarta.apache.org/poi/">Create proprietary file formats</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/jakarta-poi-1.5.0-dev-20020408.jar.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/jakarta-poi-1.7.0-dev-20020624.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">The POI project consists of APIs for manipulating
various file formats based upon Microsoft's OLE 2 Compound Document
format using pure Java.</font></td>
@@ -605,9 +640,9 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
-<a href="http://www.coyotegulch.com/algorithm/jisp/">JISP</a>
+<a href="http://www.coyotegulch.com/algorithm/jisp/index.html">JISP</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/jisp_1_0_2.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/Jisp2.0.1.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black"></font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">JISP file storage</font></td>
@@ -743,9 +778,9 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
-<a href="http://www.mozilla.org/rhino/">Continuations-based JavaScript engine</a>
+<a href="ftp://ftp.primaryinterface.com/pub/rhino/rhino1_5R4pre-sharedlocals.zip">Continuations-based JavaScript engine</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/rhino-1.5r3.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/rhino1.5r4-continuations-20020816.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Rhino is an implementation of JavaScript in Java.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Control flow</font></td>
@@ -754,11 +789,35 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
-<a href="http://www.blnz.com/xt/">XT</a>
+<a href="http://www.tivano.de/software/spark/">Spark</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/spark.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">Spark is XML2SWF and SWF2XML converter</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">SWF Serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://chaperon.sourceforge.net">Chaperon Text Parser</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/chaperon-1.3-dev.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">chaperon is parser which could parse text files, and convert those
+ to XML files.
+ </font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">TextParserGenerator and TextFragmentParserTransformer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">
+<a href="http://castor.exolab.org">Castor</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/xt-19991105.jar</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">XT is an implementation of XSLT 1.0</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">optional/castor-0.9.4-xml.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black"></font></td>
+<td align="left" valign="top" rowspan="1" colspan="1" bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1" color="black">CastorTransformer and precept</font></td>
</tr>
1.4 +1 -1 xml-site/targets/cocoon/installing/updating.html
Index: updating.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/updating.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- updating.html 19 Oct 2002 13:32:56 -0000 1.3
+++ updating.html 6 Dec 2002 15:30:58 -0000 1.4
@@ -106,7 +106,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This is a brief discussion of the changes between the latest official release 2.0.3
+ This is a brief discussion of the changes between the latest official release 2.0.4
and the current development version of Apache Cocoon. So, if you are interested in
installing the official release, ignore this document. But if you want to know what is going
on in the development of Cocoon, have a look...
1.5 +3 -3 xml-site/targets/cocoon/plan/catalog.html
Index: catalog.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/catalog.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- catalog.html 19 Oct 2002 13:32:57 -0000 1.4
+++ catalog.html 6 Dec 2002 15:30:59 -0000 1.5
@@ -187,7 +187,7 @@
<li>
<font face="verdana, helvetica, sans serif"><code><font face="courier, monospaced">src/org/apache/cocoon/components/resolver/ResolverImpl.java</font></code>
- implements the Sun "XML Entity and URI Resolvers"
+ implements the "XML Entity and URI Resolvers"
<blockquote>
<ul>
@@ -241,7 +241,7 @@
<ul>
<li>
-<font face="verdana, helvetica, sans serif"><code><font face="courier, monospaced">webapp/resources/entities/</font></code> holds all of the DTDs and
+<font face="verdana, helvetica, sans serif"><code><font face="courier, monospaced">webapp/WEB-INF/entities/</font></code> holds all of the DTDs and
character entity sets currently used by Cocoon. These would also form a
base for any userland application (they can configure their own additional
entities).
@@ -259,7 +259,7 @@
<li>
<font face="verdana, helvetica, sans serif">The Cocoon system catalog is an OASIS plain-text catalog declaring
all of the necessary entities
- <code><font face="courier, monospaced">webapp/resources/entities/catalog</font></code>
+ <code><font face="courier, monospaced">webapp/WEB-INF/entities/catalog</font></code>
</font>
</li>
1.9 +1 -1 xml-site/targets/cocoon/plan/changes-doc.html
Index: changes-doc.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/changes-doc.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- changes-doc.html 4 Dec 2002 05:50:48 -0000 1.8
+++ changes-doc.html 6 Dec 2002 15:30:59 -0000 1.9
@@ -117,7 +117,7 @@
<tr>
<td>
- <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b> 2.0.4-dev (December 3 2002)</b></font>
+ <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b> 2.1-dev (December 6 2002)</b></font>
<ul>
<li>
1.6 +7 -3 xml-site/targets/cocoon/plan/release.html
Index: release.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/release.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- release.html 19 Oct 2002 13:32:57 -0000 1.5
+++ release.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -130,15 +130,19 @@
<ul>
<li>
-<font face="verdana, helvetica, sans serif">October 2002 : 2.0.4 (bug fix release)</font>
+<font face="verdana, helvetica, sans serif">December 2002 : 2.0.4 (bug fix release)</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif">October 2002 : 2.1 Alpha</font>
+<font face="verdana, helvetica, sans serif">December 2002 : 2.1 Alpha</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif">End of November 2002 : 2.1 Beta 1</font>
+<font face="verdana, helvetica, sans serif">End of February 2003 : 2.1 Beta 1</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif">On request : 2.0.5 (bug fix release)</font>
</li>
</ul>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/actions.html
Index: actions.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/actions.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- actions.html 19 Oct 2002 13:32:58 -0000 1.7
+++ actions.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/caching.html
Index: caching.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/caching.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- caching.html 19 Oct 2002 13:32:59 -0000 1.7
+++ caching.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.10 +9 -7 xml-site/targets/cocoon/userdocs/concepts/catalog.html
Index: catalog.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/catalog.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- catalog.html 19 Oct 2002 13:32:59 -0000 1.9
+++ catalog.html 6 Dec 2002 15:30:59 -0000 1.10
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
@@ -713,7 +716,7 @@
<font color="black" face="verdana,helvetica,sanserif">
A default catalog and some base entities (e.g. ISO*.pen character
entity sets) are included in the Cocoon distribution at
- <code><font face="courier, monospaced">webapp/resources/entities/</font></code>
+ <code><font face="courier, monospaced">WEB-INF/entities/</font></code>
- the default catalog is automatically loaded when Cocoon starts.
</font>
</p>
@@ -746,7 +749,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">Parameters (properties) for the resolver component can be specified in the
- <code><font face="courier, monospaced">java/org/apache/cocoon/components/resolver/resolver.xconf</font></code>
+ <code><font face="courier, monospaced">src/webapp/WEB-INF/cocoon.xconf</font></code>
configuration file. See the detailed internal notes - here is a precis.
</font>
</p>
@@ -794,11 +797,10 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The build process will automatically copy the properties file from
-<code><font face="courier, monospaced">$COCOON_HOME/webapp/resources/entities/CatalogManager.properties</font></code>
- to
-<code><font face="courier, monospaced">$TOMCAT_HOME/webapps/cocoon/WEB-INF/classes/CatalogManager.properties</font></code>
- thereby making it available to the Java classpath.
+ The file is at
+<code><font face="courier, monospaced">webapp/WEB-INF/classes/CatalogManager.properties</font></code>
+ thereby making it available to the Java classpath during startup of the
+ servlet engine.
</font>
</p>
1.5 +3 -0 xml-site/targets/cocoon/userdocs/concepts/databases.html
Index: databases.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/databases.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- databases.html 19 Oct 2002 13:32:59 -0000 1.4
+++ databases.html 6 Dec 2002 15:30:59 -0000 1.5
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><span class="menuselected">Databases</span></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/index.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.html 19 Oct 2002 13:32:59 -0000 1.7
+++ index.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/matchers_selectors.html
Index: matchers_selectors.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/matchers_selectors.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- matchers_selectors.html 19 Oct 2002 13:32:59 -0000 1.7
+++ matchers_selectors.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.6 +198 -144 xml-site/targets/cocoon/userdocs/concepts/modules.html
Index: modules.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/modules.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- modules.html 19 Oct 2002 13:32:59 -0000 1.5
+++ modules.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
@@ -128,102 +131,102 @@
- <font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Introduction</font>
+ <font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Introduction</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Many sitemap components serve a purpose regardless how the input is
- obtained. Still, to provide a wide range of components to quickly get
- you up to speed, variants for different inputs exist. Modules allow to
- create generic components and plug-in input or output later.
- </font>
+ Many sitemap components serve a purpose regardless how the input is
+ obtained. Still, to provide a wide range of components to quickly get
+ you up to speed, variants for different inputs exist. Modules allow to
+ create generic components and plug-in input or output later.
+ </font>
</p>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This document will explain how modules work and how to make use of
- them. If you plan on writing your own modules, it is highly recommended
- to read <a target="_blank" href="http://jakarta.apache.org/avalon/developing/index.html">
- Developing With Apache Avalon</a>. It is a very good description
- of the underlying rationale and principles.
- </font>
+ This document will explain how modules work and how to make use of
+ them. If you plan on writing your own modules, it is highly recommended
+ to read <a target="_blank" href="http://jakarta.apache.org/avalon/developing/index.html">
+ Developing With Apache Avalon</a>. It is a very good description
+ of the underlying rationale and principles.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Types of Modules</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Currently, three different types of modules exist: Input modules
- provide means to enumerate parameters and to retrieve them, output
- modules allow storing of data and exhibit transaction like semantics,
- database modules encapsulate different mechanisms for auto increment
- columns of various database management systems. Please refer to the
- javadoc documentation of these interfaces.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Input modules are modelled after request parameters. The main
- difference is, that every method takes two additional arguments, the
- request object and a configuration object. The configuration object is
- used to allow arbitrarily complex instructions for the input module.
- Apart from that, input modules are more or less a drop-in replacement.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Output modules are again very similar to using request
- attributes. Basically, they provide a method to set an attribute to a
- value. Again, a request and a configuration object is the only change
- to request attributes. A fundamental difference is, however, that
- output modules should exhibit transactional behaviour. Thus setting an
- attributes implicitly starts a transaction that must be ended by
- calling rollback or commit. Only if the transaction is completed by
- calling commit, the values set should be visible. This is needed
- e.g. by the database actions.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Database modules, actually named AutoIncrementModule, contains
- configuration information how to retrieve a value for an auto increment
- column. It is possible to obtain the value before inserting a row,
- while inserting as part of the SQL or after successful insert. If the
- value is obtained before inserting, it can be generated
- externally. Currently, supported database management systems include
- HSQL, Informix, MySQL, and querying the database for the current max
- value.
- </font>
+ Currently, three different types of modules exist: Input modules
+ provide means to enumerate attributes and to retrieve them, output
+ modules allow storing of data and exhibit transaction like semantics,
+ database modules encapsulate different mechanisms for auto increment
+ columns of various database management systems. Please refer to the
+ javadoc documentation of these interfaces.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Input modules are modelled after request attributes. The main
+ difference is, that every method takes two additional arguments, the
+ request object and a configuration object. The configuration object is
+ used to allow arbitrarily complex instructions for the input module.
+ Apart from that, input modules are more or less a drop-in replacement.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Output modules are again very similar to using request
+ attributes. Basically, they provide a method to set an attribute to a
+ value. Again, a request and a configuration object is the only change
+ to request attributes. A fundamental difference is, however, that
+ output modules should exhibit transactional behaviour. Thus setting an
+ attributes implicitly starts a transaction that must be ended by
+ calling rollback or commit. Only if the transaction is completed by
+ calling commit, the values set should be visible. This is needed
+ e.g. by the database actions.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Database modules, actually named AutoIncrementModule, contains
+ configuration information how to retrieve a value for an auto increment
+ column. It is possible to obtain the value before inserting a row,
+ while inserting as part of the SQL or after successful insert. If the
+ value is obtained before inserting, it can be generated
+ externally. Currently, supported database management systems include
+ HSQL, Informix, MySQL, and querying the database for the current max
+ value.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Using modules</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Using any of these modules requires a two step setup process. Step one
- has already been done for your for all modules that come with Apache
- Cocoon. Exception to this rule are the auto increment modules: only the
- HSQL module is already setup.
- </font>
+ Using any of these modules requires a two step setup process. Step one
+ has already been done for your for all modules that come with Apache
+ Cocoon. Exception to this rule are the auto increment modules: only the
+ HSQL module is already setup.
+ </font>
</p>
-
+
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>Step 1: Making a new module know to Apache Cocoon</b></font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Like other core components of Apache Cocoon, modules are declared in
- <code><font face="courier, monospaced">cocoon.xconf</font></code>. There are already too many to list here.
- </font>
+ Like other core components of Apache Cocoon, modules are declared in
+ <code><font face="courier, monospaced">cocoon.xconf</font></code>. There are already too many to list here.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -250,11 +253,11 @@
class="org.apache.cocoon.components.modules.input.DateInputModule"/>
<component-instance name="defaults"
class="org.apache.cocoon.components.modules.input.DefaultsMetaModule">
- <input-module name="request"/>
- <values>
- <skin>defaultSkin</skin>
- <base-url>http://localhost:8080/cocoon</base-url>
- </values>
+ <input-module name="request"/>
+ <values>
+ <skin>defaultSkin</skin>
+ <base-url>http://localhost:8080/cocoon</base-url>
+ </values>
</component-instance>
</input-modules>
@@ -278,7 +281,7 @@
-->
</autoincrement-modules>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -286,47 +289,47 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The above snippet declares a number of modules. After this, the
- modules are accessible through the given name. Thus, when an
- <code><font face="courier, monospaced">input-module</font></code> is expected, it is sufficient to give the
- name of a module, like <code><font face="courier, monospaced">header</font></code>.
- </font>
+ The above snippet declares a number of modules. After this, the
+ modules are accessible through the given name. Thus, when an
+ <code><font face="courier, monospaced">input-module</font></code> is expected, it is sufficient to give the
+ name of a module, like <code><font face="courier, monospaced">header</font></code>.
+ </font>
</p>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- For the auto increment modules only one is declared as the name
- <code><font face="courier, monospaced">"auto"</font></code> has special meaning to the modular database
- actions. If more than one is needed at the same time, the
- configuration of the database actions needs to explicitly specify
- which one to use.
- </font>
+ For the auto increment modules only one is declared as the name
+ <code><font face="courier, monospaced">"auto"</font></code> has special meaning to the modular database
+ actions. If more than one is needed at the same time, the
+ configuration of the database actions needs to explicitly specify
+ which one to use.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>Step 2: Use it</b></font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Two alternatives for using modules exist:
- </font>
+ The following alternatives for using modules exist:
+ </font>
</p>
-
+
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step 2a: Use it as sitemap variable</font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Input modules can be used in a sitemap almost like a sitemap
- variable. If the variable name contains a colon (":"), the
- preceeding string is used as the name of the module to use and the
- trailing string is passed to the module. The expression is replaced
- with the string value returned from the module.
- </font>
+ Input modules can be used in a sitemap almost like a sitemap
+ variable. If the variable name contains a colon (":"), the
+ preceeding string is used as the name of the module to use and the
+ trailing string is passed to the module. The expression is replaced
+ with the string value returned from the module.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -338,7 +341,7 @@
<map:transform src="resources/stylesheets/{../skin}.xsl"/>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -346,28 +349,60 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The above example uses the variable <code><font face="courier, monospaced">skin</font></code> declared
- e.g. by an action for the stylesheet to apply to the page. The
- example below uses an input module instead. The way this module was
- declared above allows to override the skin with a request parameter
- named "skin".
- </font>
+ The above example uses the variable <code><font face="courier, monospaced">skin</font></code> declared
+ e.g. by an action for the stylesheet to apply to the page. The
+ example below uses an input module instead. The way this module was
+ declared above allows to override the skin with a request parameter
+ named "skin".
+ </font>
</p>
-
-<p>
-<table border="0" cellpadding="0" cellspacing="3" width="100%">
+
+<div align="center">
+<table border="0" cellpadding="0" cellspacing="4">
+<tr>
+<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
+</tr>
<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0" height="29" width="28" src="images/note.gif"></td><td valign="top"><font color="black" face="verdana,helvetica,sanserif" size="-1"><i>
- The above sitemap syntax is only available with the 2.1-dev version
- of Apache Cocoon.
- </i></font></td>
+<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
+<pre>
+
+ <map:transform src="resources/stylesheets/{default:skin}.xsl"/>
+
+ </pre>
+</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
+</tr>
+<tr>
+<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
</table>
+</div>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Some of the input modules are JXPath-enabled, so you can use
+ XPath expressions to access values (see Input Modules sample for details).
+ The following example demonstrates the use of XPath function
+ with <code><font face="courier, monospaced">system-property</font></code> module.
+ </font>
</p>
-
+
+ <map:parameter name="users-home-base" value="{system-property:substring-before(user.home, user.name)}"/>
+
+
+ <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step 2b: Use it on an XSP</font>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ The input logicsheet allows easy use of InputModules from an
+ XSP. Currently, it provides tags for getting one value, an
+ array of values, and an Iterator for a Collection of
+ parameter names.
+ </font>
+</p>
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -377,9 +412,28 @@
<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
<pre>
- <map:transform src="resources/stylesheets/{default:skin}.xsl"/>
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<xsp:page language="java"
+ xmlns:xsp="http://apache.org/xsp"
+ xmlns:input="http://apache.org/cocoon/xsp/input/1.0">
+
+<page>
+
+ <title>Testing InputModules</title>
+
+ <p>
+ Parameter name=<input:get-attribute module="request-param"
+ as="string" name="module" default="John Doe"/>;
+ </p>
+ <p>
+ Parameter cars=<input:get-attribute-values module="request-param"
+ as="xml" name="car"/>;
+ </p>
+ </page>
+</xsp:page>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -387,18 +441,18 @@
</tr>
</table>
</div>
-
-
-<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step 2b: Have sitemap components use a module</font>
-
+
+
+<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step 2c: Have sitemap components use a module</font>
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This depends on the component that is to be used. As an example the
- <code><font face="courier, monospaced">CachingWildcardMatcher</font></code> requires to set the
- <code><font face="courier, monospaced">input-module</font></code> on declaration.
- </font>
+ This depends on the component that is to be used. As an example the
+ <code><font face="courier, monospaced">CachingWildcardMatcher</font></code> requires to set the
+ <code><font face="courier, monospaced">input-module</font></code> on declaration.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -415,7 +469,7 @@
</map:matcher>
</map:matchers>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -423,17 +477,17 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- By replacing the input module name with any of the other declared
- input modules, this matcher can be used to match e.g. on session
- attributes, request headers or even dates!
- </font>
+ By replacing the input module name with any of the other declared
+ input modules, this matcher can be used to match e.g. on session
+ attributes, request headers or even dates!
+ </font>
</p>
-
-
-
+
+
+
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/mrustore.html
Index: mrustore.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/mrustore.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mrustore.html 19 Oct 2002 13:32:59 -0000 1.7
+++ mrustore.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.6 +3 -0 xml-site/targets/cocoon/userdocs/concepts/persistence.html
Index: persistence.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/persistence.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- persistence.html 19 Oct 2002 13:32:59 -0000 1.5
+++ persistence.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/sitemap-examples.html
Index: sitemap-examples.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/sitemap-examples.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sitemap-examples.html 19 Oct 2002 13:32:59 -0000 1.7
+++ sitemap-examples.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.10 +3 -0 xml-site/targets/cocoon/userdocs/concepts/sitemap.html
Index: sitemap.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/sitemap.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sitemap.html 4 Dec 2002 06:28:18 -0000 1.9
+++ sitemap.html 6 Dec 2002 15:30:59 -0000 1.10
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/storejanitor.html
Index: storejanitor.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/storejanitor.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- storejanitor.html 19 Oct 2002 13:32:59 -0000 1.7
+++ storejanitor.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/views.html
Index: views.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/views.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- views.html 19 Oct 2002 13:32:59 -0000 1.7
+++ views.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.3 +3 -0 xml-site/targets/cocoon/userdocs/concepts/xmlform.html
Index: xmlform.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/xmlform.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xmlform.html 19 Oct 2002 13:32:59 -0000 1.2
+++ xmlform.html 6 Dec 2002 15:31:00 -0000 1.3
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><span class="menuselected">XMLForm</span></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/xmlsearching.html
Index: xmlsearching.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/xmlsearching.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- xmlsearching.html 4 Dec 2002 06:28:18 -0000 1.7
+++ xmlsearching.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
1.1 xml-site/targets/cocoon/userdocs/concepts/validation.html
Index: validation.html
===================================================================
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>XML Validation Facilities</title>
<STYLE type="text/css">
a.menu {
color: #FFFFFF;
text-align:left;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:plain;
text-decoration:none;
padding-left: 14px
}
A.menu:hover {
color: #FFCC00
}
.menutitle {
color: #000000;
text-align:left;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left: 8px
}
.menuselected {
color: #FFCC00;
text-align:left;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left: 14px
}
</STYLE>
</head>
<body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#cc0000" vlink="#0086b2" link="#039acc" text="#000000">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" rowspan="3" height="60" width="135"><img border="0" vspace="0" hspace="0" src="images/logo.gif" height="60" width="135"></td><td background="images/line.gif" rowspan="1" colSpan="2" align="left" valign="top" height="0" width="100%"></td><td align="left" valign="top" rowspan="3" height="60" width="29"><img border="0" vspace="0" hspace="0" src="images/right.gif" height="60" width="29"></td>
</tr>
<tr>
<td bgcolor="#0086b2" colspan="2" align="right" valign="top" height="35" width="100%"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="5">XML Validation Facilities</font></td>
</tr>
<tr>
<td background="images/bottom.gif" colspan="2" width="100%" valign="top" height="20" bgcolor="#0086b2" align="right">
<table width="288" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="left" valign="top" height="20" width="96"><a target="new" href="http://xml.apache.org/"><img border="0" vspace="0" hspace="0" name="xml" src="images/button-xml-lo.gif" height="20" width="96" alt="http://xml.apache.org/"></a></td><td align="left" valign="top" height="20" width="96"><a target="new" href="http://www.apache.org/"><img border="0" vspace="0" hspace="0" name="asf" src="images/button-asf-lo.gif" height="20" width="96" alt="http://www.apache.org/"></a></td><td align="left" valign="top" height="20" width="96"><a target="new" href="http://www.w3.org/"><img border="0" vspace="0" hspace="0" name="w3c" src="images/button-w3c-lo.gif" height="20" width="96" alt="http://www.w3.org/"></a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr width="100%">
<td align="left" valign="top" width="120">
<table width="120" cellspacing="0" cellpadding="0" border="0" bgcolor="#a0a0a0">
<tr>
<td valign="top" align="left"><img width="120" vspace="0" src="images/join.gif" hspace="0" height="14" border="0"><br>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="../../index.html">Main</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="../index.html">User Documentation</a></td>
</tr>
<tr>
<td background="images/label-background_b.gif" bgcolor="#959595" valign="top"><img width="120" height="6" src="images/separator.gif"><br>
<span class="menutitle">Concepts</span></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="index.html">Overview</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="sitemap.html">Sitemap</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="views.html">Views</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="caching.html">Caching</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="actions.html">Actions</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="matchers_selectors.html">Matchers and Selectors</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="catalog.html">Entity Catalogs</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="mrustore.html">MRUMemoryStore</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="persistence.html">Persistence</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="storejanitor.html">StoreJanitor</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlsearching.html">XMLSearching</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><span class="menuselected">XML Validation</span></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="databases.html">Databases</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595" background="images/label-background_a.gif"><a class="menu" href="modules.html">Modules</a></td>
</tr>
<tr>
<td align="left" valign="top"><img width="120" vspace="0" src="images/close.gif" hspace="0" height="14" border="0"><br>
</td>
</tr>
</table>
</td><td>
<table cellspacing="15" cellpadding="0" border="0">
<tr>
<td>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Goal</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
###
</font>
</p>
<a name="overview">
<!--anchor--></a>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Overview</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
###
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Warning: Validation facilities are under development</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
The validation facilities are under development in the head CVS.
The RELAX NG grammars for each document type are basic (and some of them are
just generated from old DTDs). The RNG with embedded Schematron rules
(e.g. sitemap.rng) are minimal tests only and utilises Schematron Basic.
Everything is experimental.
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Operation</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
For 2.1-dev there are currently 2002-12-02 three standalone validation
targets.
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
There are also validation facilities in Cocoon XMLForm.
(FIXME: Find link to Ivelin's XMLForm documentation and other explanations
of its validation component.)
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>Build target validate-config</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev and 2.0.4
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh validate-config</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>Build target validate-schematron</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh validate-schematron</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>Build target validate-xdocs</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh validate-xdocs</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>XMLForm Validation</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
FIXME: Find links and javadocs.
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
Basic overview: <a href="xmlform.html">XMLForm Handling</a>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Stuff</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
See
<a href="http://cvs.apache.org/viewcvs.cgi/xml-forrest/src/resources/schema/relaxng/README.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup">xml-forrest/src/resources/schema/relaxng/README.txt</a>
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
See
<a href="http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/tools/src/schematron/README.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup">xml-cocoon2/tools/src/schematron/README.txt</a>
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
See notes in the top of
xml-cocoon2/src/webapp/WEB-INF/entities/sitemap-v06.rng
</font>
</p>
<a name="info">
<!--anchor--></a>
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Further information</font>
<hr style="color: #0086b2" size="1">
<blockquote>
<ul>
<li>
<font face="verdana, helvetica, sans serif">Organization for the Advancement of Structured Information Standards
(<a href="http://www.oasis-open.org/">OASIS</a>)
</font>
</li>
<li>
<font face="verdana, helvetica, sans serif">Document Schema Definition Languages
(<a href="http://www.dsdl.org/">DSDL</a>) -
ISO/IEC 19757 - DSDL
</font>
</li>
</ul>
</blockquote>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td bgcolor="#0086b2"><img width="1" src="images/dot.gif" height="1"></td>
</tr>
<tr>
<td align="center"><font size="-1" face="arial,helvetica,sanserif" color="#0086b2"><i>Copyright © 1999-2002 The Apache Software Foundation. All Rights Reserved.</i></font></td>
</tr>
</table>
</body>
</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: general-cvs-help@xml.apache.org