Return-Path: Delivered-To: apmail-cocoon-docs-archive@www.apache.org Received: (qmail 53669 invoked from network); 12 Jul 2004 08:54:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 12 Jul 2004 08:54:15 -0000 Received: (qmail 84684 invoked by uid 500); 12 Jul 2004 08:54:14 -0000 Delivered-To: apmail-cocoon-docs-archive@cocoon.apache.org Received: (qmail 84541 invoked by uid 500); 12 Jul 2004 08:54:14 -0000 Mailing-List: contact docs-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: docs@cocoon.apache.org Delivered-To: mailing list docs@cocoon.apache.org Received: (qmail 84525 invoked by uid 99); 12 Jul 2004 08:54:14 -0000 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=ALL_TRUSTED,MIME_QP_LONG_LINE,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.27.1) with SMTP; Mon, 12 Jul 2004 01:54:09 -0700 Received: (qmail 53582 invoked from network); 12 Jul 2004 08:54:09 -0000 Received: from localhost.hyperreal.org (HELO minotaur.apache.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 12 Jul 2004 08:54:09 -0000 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: docs@cocoon.apache.org To: docs@cocoon.apache.org Subject: =?iso-8859-1?q?=5BCocoon_Wiki=5D_Updated=3A__InputModules?= Date: Mon, 12 Jul 2004 08:54:08 -0000 Message-ID: <20040712085408.53552.21311@minotaur.apache.org> X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Date: 2004-07-12T01:54:08 Editor: DerekLastname Wiki: Cocoon Wiki Page: InputModules URL: http://wiki.apache.org/cocoon/InputModules Finally got the ! to work properly Change Log: ---------------------------------------------------------------------------= --- @@ -3,9 +3,9 @@ - DOCUMENT-STATUS: '''*draft*''' reviewed released[[BR]] ---- = -Basic information about the !InputModules availabe in Cocoon 2.0.4. Descri= ptions are taken from comments in the source code of each file (see also ht= tp://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/modules/inp= ut/package-summary.html). Provided here as a quick reference for new Cocoon= users/developers. -- BenjaminYoung +Basic information about the !InputModules available in Cocoon 2.0.4. Descr= iptions are taken from comments in the source code of each file (see also h= ttp://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/modules/in= put/package-summary.html). Provided here as a quick reference for new Cocoo= n users/developers. -- BenjaminYoung = -Where noted, a given module extends !AbstractJXPathModule, which means tha= t you can use XPath expressions to access objects and their members/fields. = +Where noted, a given module extends AbstractJX!PathModule, which means tha= t you can use XPath expressions to access objects and their members/fields. = = See [http://xml.apache.org/cocoon/userdocs/concepts/modules.html Modules] = at the Cocoon Website for more information including some examples. = @@ -17,15 +17,15 @@ ---- =3D=3D Abstract JXPathModule =3D=3D = -This module allows access to properties of any object in generic way. JXP= ath provides APIs for the traversal of graphs of !JavaBeans, DOM and other = types of objects using the XPath syntax. The !JXPathMetaModule is based on = this class and duplicates the code since multiple inheritance is not possib= le. Please keep both classes in sync. +This module allows access to properties of any object in generic way. JXP= ath provides APIs for the traversal of graphs of !JavaBeans, DOM and other = types of objects using the XPath syntax. The JX!PathMetaModule is based on = this class and duplicates the code since multiple inheritance is not possib= le. Please keep both classes in sync. = '''Configuration example:''' = {{{}}} - * Imports the class "String" as extension class to the !JXPathContext usi= ng the prefix "str". Thus "str:length(xpath)" would apply the method "lengt= h" to the string object obtained from the xpath expression. Please note tha= t the class needs to be fully qualified. + * Imports the class "String" as extension class to the JX!PathContext usi= ng the prefix "str". Thus "str:length(xpath)" would apply the method "lengt= h" to the string object obtained from the xpath expression. Please note tha= t the class needs to be fully qualified. = {{{}}} - * Imports all classes in the package "java.util" as extension classes to = the !JXPathContext using the prefix "util". Thus "util:Date.new()" would cr= eate a new java.util.Date object. + * Imports all classes in the package "java.util" as extension classes to = the JX!PathContext using the prefix "util". Thus "util:Date.new()" would cr= eate a new java.util.Date object. = = ----