summaryrefslogtreecommitdiffstats
path: root/java/jakarta-commons-digester/DETAILS
blob: 38989b6831c5dd290125c5a7e29d9eac78fd8444 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
     PKG_PROJECT=jakarta
      PKG_SUBPRJ=commons
        PKG_NAME=digester
           SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
         VERSION=1.4.1
          SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
   SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
     SOURCE_HASH=sha512:51dc72c4360e8c36da68bcfa79cc28f941d916fc5d22f1171cd6e942f60e39caf1533d67b79ff563bbf256e5f5cccce1a79a73251d3af3956270284422d3cda1
      LICENSE[0]=APACHE
        WEB_SITE=http://jakarta.apache.org/commons/digester.html
        KEYWORDS="java"
         ENTERED=20030326
           SHORT="Jakarta-Commons Digester Component."
cat << EOF
Basically, the Digester package lets you configure an XML -> Java
object mapping module, which triggers certain actions called rules
whenever a particular pattern of nested XML elements is recognized.
A rich set of predefined rules is available for your use, or you 
can also create your own. Advanced features of Digester include:

  * Ability to plug in your own pattern matching engine, if the 
    standard one is not sufficient for your requirements.
  * Optional namespace-aware processing, so that you can define 
    rules that are relevant only to a particular XML namespace.
  * Encapsulation of Rules into RuleSets that can be easily and
    conveniently reused in more than one application that requires 
    the same type of processing.
EOF