Update of /cvsroot/izpack/izpack-src/src/doc-ng/docbooks
In directory sheep:/tmp/cvs-serv17634/src/doc-ng/docbooks
Added Files:
Apache2.0-Licence.xml index.xml izpack-doc.xml node1.xml
node10.xml node11.xml node12.xml node13.xml node2.xml
node3.xml node4.xml node5.xml node6.xml node7.xml node8.xml
node9.xml
Log Message:
- Added one cookbook
- Created the docbook versions of the docu indocbooks under doc-ng
- Moved XHTML docu into a new folder called XHTML under doc-ng
Fabrice Mirabile
--- NEW FILE: Apache2.0-Licence.xml ---
<?xml version='1.0' ?>
<article>
<para>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink> <ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</para>
<para/><section><title><informalfigure><mediaobject><imageobject><imagedata
fileref="redarrow.gif"/></imageobject><caption><para>Apache License, Version
2.0</para></caption></mediaobject></informalfigure>
Apache License, Version 2.0
</title>
<para>
Apache License<?db2html element="br"?>
Version 2.0, January 2004<?db2html element="br"?>
<ulink
url="http://www.apache.org/licenses/">http://www.apache.org/licenses/</ulink>
</para>
<para>
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
</para>
<para><emphasis role="b"><anchor id="definitions"/>1.
Definitions</emphasis>.</para>
<para>
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
</para>
<para>
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
</para>
<para>
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
</para>
<para>
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
</para>
<para>
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
</para>
<para>
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
</para>
<para>
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
</para>
<para>
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
</para>
<para>
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
</para>
<para>
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
</para>
<para><emphasis role="b"><anchor id="copyright"/>2. Grant of Copyright
License</emphasis>.
Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
</para>
<para><emphasis role="b"><anchor id="patent"/>3. Grant of Patent
License</emphasis>.
Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
</para>
<para><emphasis role="b"><anchor id="redistribution"/>4.
Redistribution</emphasis>.
You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
</para><orderedlist spacing="compact"><listitem><para>You must give any other
recipients of the Work or
Derivative Works a copy of this License; and
<?db2html element="br"?> <?db2html
element="br"?></para></listitem><listitem><para>You must cause any modified
files to carry prominent notices
stating that You changed the files; and
<?db2html element="br"?> <?db2html
element="br"?></para></listitem><listitem><para>You must retain, in the Source
form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
<?db2html element="br"?> <?db2html
element="br"?></para></listitem><listitem><para>If the Work includes a "NOTICE"
text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.</para></listitem></orderedlist>
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
<para><emphasis role="b"><anchor id="contributions"/>5. Submission of
Contributions</emphasis>.
Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
</para>
<para><emphasis role="b"><anchor id="trademarks"/>6. Trademarks</emphasis>.
This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
</para>
<para><emphasis role="b"><anchor id="no-warranty"/>7. Disclaimer of
Warranty</emphasis>.
Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
</para>
<para><emphasis role="b"><anchor id="no-liability"/>8. Limitation of
Liability</emphasis>.
In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
</para>
<para><emphasis role="b"><anchor id="additional"/>9. Accepting Warranty or
Additional Liability</emphasis>.
While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
</para>
<para>
END OF TERMS AND CONDITIONS
</para>
<para/></section><section
id="apply"><title><informalfigure><mediaobject><imageobject><imagedata
fileref="redarrow.gif"/></imageobject><caption><para>APPENDIX: How to apply the
Apache License to your work</para></caption></mediaobject></informalfigure>
APPENDIX: How to apply the Apache License to your work
</title>
<para>
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
</para>
<literal>
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
</literal>
<para/></section></article>
--- NEW FILE: index.xml ---
<?xml version='1.0' ?>
<article>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor id="tex2html36"/>
<informalfigure><mediaobject><imageobject><imagedata fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="up_g.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="prev_g.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html34"/><informalfigure><mediaobject><imageobject><imagedata
fileref="contents.png"
width="65">24</imagedata></imageobject><caption><para>contents</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html37"/>Contents   <emphasis role="b"><anchor
id="tex2html35"/>Contents</emphasis></entry></row>
</tbody></tgroup></informaltable>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<emphasis role="b">IzPack documentation</emphasis><?db2html
element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<anchor id="tex2html2"/><anchor
id="tex2html1"/>http://www.izforge.com/izpack/<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
Edition of August 22, 2005<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<para>
Copyright © 2001-2004
</para>
<itemizedlist spacing="compact"><listitem><para>
Julien P<small
xmlns="http://www.w3.org/1999/xhtml">ONGE</small><email>julien-uEplri3DdlxBDgjK7y7TUQ@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Elmar G<small
xmlns="http://www.w3.org/1999/xhtml">ROM</small><email>elmar-NmaXFuiu9GI@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Tino S<small
xmlns="http://www.w3.org/1999/xhtml">CHWARZE</small><email>tino.schwarze-jNDFPZUTrfQ+B2oLq8eQJv4efur1V5z/s0AfqQuZ5sE@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Klaus B<small
xmlns="http://www.w3.org/1999/xhtml">ARTZ</small><email>klaus.bartz-STiMdT0PqjQ@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Fabrice M<small
xmlns="http://www.w3.org/1999/xhtml">IRABILE</small><email>miraodb-PkbjNfxxIARBDgjK7y7TUQ@xxxxxxxxxxxxxxxx</email>
</para></listitem></itemizedlist>
<para>
This documentation is licensed under the terms of the <emphasis
role="i">Commons Creative Attribution-NonCommercial-ShareAlike</emphasis>
license version 1.0. You can use it and modify it under certain conditions.
See page <ulink
url="node11.html#CC-license"><informalfigure><mediaobject><imageobject><imagedata
fileref="crossref.png"/></imageobject><caption><para>[*]</para></caption></mediaobject></informalfigure></ulink>
for the legal terms.
</para>
<para>
<?db2html element="br"?>
</para>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<para><anchor id="CHILD_linkS"/> </para>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html38"/>Contents
</para></listitem><listitem><para>
<anchor id="tex2html39"/>Introduction
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html40"/>Welcome to I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>!
</para></listitem><listitem><para>
<anchor id="tex2html41"/>The Features
</para></listitem><listitem><para>
<anchor id="tex2html42"/>The Development
</para></listitem><listitem><para>
<anchor id="tex2html43"/>3rd party code used in I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html44"/>Getting started
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html45"/>Overview
</para></listitem><listitem><para>
<anchor id="tex2html46"/>First Compilation
</para></listitem><listitem><para>
<anchor id="tex2html47"/>The I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>Architecture
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html48"/>The Compilation System
</para></listitem><listitem><para>
<anchor id="tex2html49"/>How an Installer Works
</para></listitem><listitem><para>
<anchor id="tex2html50"/>The Different Kinds of Installers
</para></listitem><listitem><para>
<anchor id="tex2html51"/>Installers for older VM Versions
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html52"/>Writing Installation XML Files
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html53"/>What You Need
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html54"/>Your editor
</para></listitem><listitem><para>
<anchor id="tex2html55"/>Writing XML
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html56"/>Variable Substitution
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html57"/>The Built-In Variables
</para></listitem><listitem><para>
<anchor id="tex2html58"/>Environment Variables
</para></listitem><listitem><para>
<anchor id="tex2html59"/>Parse Types
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html60"/>The I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>Elements
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html61"/>The Root Element
<literal><installation></literal>
</para></listitem><listitem><para>
<anchor id="tex2html62"/>The Information Element
<literal><info></literal>
</para></listitem><listitem><para>
<anchor id="tex2html63"/>The Variables Element
<literal><variables></literal>
</para></listitem><listitem><para>
<anchor id="tex2html64"/>The GUI Preferences Element
<literal><guiprefs></literal>
</para></listitem><listitem><para>
<anchor id="tex2html65"/>The Localization Element
<literal><locale></literal>
</para></listitem><listitem><para>
<anchor id="tex2html66"/>The Resources Element
<literal><resources></literal>
</para></listitem><listitem><para>
<anchor id="tex2html67"/>The Panels Element
<literal><panels></literal>
</para></listitem><listitem><para>
<anchor id="tex2html68"/>The Packs Element
<literal><packs></literal>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html69"/>Internationalization of the
PacksPanel
</para></listitem><listitem><para>
<anchor
id="tex2html70"/><literal><description></literal>- pack description
</para></listitem><listitem><para>
<anchor
id="tex2html71"/><literal><depends></literal>- pack dependencies
</para></listitem><listitem><para>
<anchor id="tex2html72"/><literal><os></literal>- OS
restrictions
</para></listitem><listitem><para>
<anchor
id="tex2html73"/><literal><updatecheck></literal>
</para></listitem><listitem><para>
<anchor id="tex2html74"/><literal><file></literal>-
add files or directories
</para></listitem><listitem><para>
<anchor
id="tex2html75"/><literal><singlefile></literal>- add a single file
</para></listitem><listitem><para>
<anchor
id="tex2html76"/><literal><fileset></literal>: add a fileset
</para></listitem><listitem><para>
<anchor
id="tex2html77"/><literal><parsable></literal>- parse a file after
installation
</para></listitem><listitem><para>
<anchor
id="tex2html78"/><literal><executable></literal>- mark file executable or
execute it
</para></listitem><listitem><para>
<anchor id="tex2html79"/><literal><os></literal>-
make a file OS-dependent
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html80"/>The Native Element
<literal><native></literal>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html81"/><literal><os></literal>-
make a library OS-dependent
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html82"/>The Jar Merging Element
<literal><jar></literal>
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html83"/>The Available Panels
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html84"/>HelloPanel
</para></listitem><listitem><para>
<anchor id="tex2html85"/>InfoPanel and htmlInfoPanel
</para></listitem><listitem><para>
<anchor id="tex2html86"/>LicencePanel and htmlLicencePanel
</para></listitem><listitem><para>
<anchor id="tex2html87"/>PacksPanel
</para></listitem><listitem><para>
<anchor id="tex2html88"/>ImgPacksPanel
</para></listitem><listitem><para>
<anchor id="tex2html89"/>TargetPanel
</para></listitem><listitem><para>
<anchor id="tex2html90"/>InstallPanel
</para></listitem><listitem><para>
<anchor id="tex2html91"/>XInfoPanel
</para></listitem><listitem><para>
<anchor id="tex2html92"/>FinishPanel
</para></listitem><listitem><para>
<anchor id="tex2html93"/>SimpleFinishPanel
</para></listitem><listitem><para>
<anchor id="tex2html94"/>ShortcutPanel
</para></listitem><listitem><para>
<anchor id="tex2html95"/>UserInputPanel
</para></listitem><listitem><para>
<anchor id="tex2html96"/>CompilePanel
</para></listitem><listitem><para>
<anchor id="tex2html97"/>ProcessPanel
</para></listitem><listitem><para>
<anchor id="tex2html98"/>JDKPathPanel
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html99"/>Advanced Features
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html100"/>Ant Integration
</para></listitem><listitem><para>
<anchor id="tex2html101"/>Embedding the installation file using a
config element
</para></listitem><listitem><para>
<anchor id="tex2html102"/>System properties as variable
</para></listitem><listitem><para>
<anchor id="tex2html103"/>Automated Installers
</para></listitem><listitem><para>
<anchor id="tex2html104"/>Picture on the Language Selection Dialog
</para></listitem><listitem><para>
<anchor id="tex2html105"/>Picture in the installer
</para></listitem><listitem><para>
<anchor id="tex2html106"/>Web Installers
</para></listitem><listitem><para>
<anchor id="tex2html107"/>More Internationalization
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html108"/>Special resources
</para></listitem><listitem><para>
<anchor id="tex2html109"/>Packs
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html110"/>Desktop Shortcuts
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html111"/>Defining Shortcuts
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html112"/>Introduction
</para></listitem><listitem><para>
<anchor id="tex2html113"/>What to Add to the Installer
</para></listitem><listitem><para>
<anchor id="tex2html114"/>Why Native Code to do the Job on
Windows?
</para></listitem><listitem><para>
<anchor id="tex2html115"/>The Shortcut Specification
</para></listitem><listitem><para>
<anchor id="tex2html116"/>Shortcut Attributes
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html117"/>Unix specific shortcut attributes
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html118"/>Selective Creation of Shortcuts
</para></listitem><listitem><para>
<anchor id="tex2html119"/>Summary
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html120"/>Shortcut Tips
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html121"/>The Desktop
</para></listitem><listitem><para>
<anchor id="tex2html122"/>Icons
</para></listitem><listitem><para>
<anchor id="tex2html123"/>Targets
</para></listitem><listitem><para>
<anchor id="tex2html124"/>Command Line
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html125"/>Trouble Shooting
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html126"/>Problems You Can Solve
</para></listitem><listitem><para>
<anchor id="tex2html127"/>Problems That Have No Solution (yet)
</para></listitem><listitem><para>
<anchor id="tex2html128"/>A sample shortcut specification file
for Unix
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html129"/>Creating Your Own Panels
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html130"/>How to get started
</para></listitem><listitem><para>
<anchor id="tex2html131"/>Next Steps
</para></listitem><listitem><para>
<anchor id="tex2html132"/>Access to the Variable Substitution System
</para></listitem><listitem><para>
<anchor id="tex2html133"/>Controlling Flow
</para></listitem><listitem><para>
<anchor id="tex2html134"/>Reading XML
</para></listitem><listitem><para>
<anchor id="tex2html135"/>Supporting Classes
</para></listitem><listitem><para>
<anchor id="tex2html136"/>Panels that are not visible
</para></listitem><listitem><para>
<anchor id="tex2html137"/>A word about building IzPack
</para></listitem><listitem><para>
<anchor id="tex2html138"/>The <literal>IzPanel</literal>Class
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html139"/>UML Diagram
</para></listitem><listitem><para>
<anchor id="tex2html140"/>Description
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html141"/>The
<literal>Internationalization</literal>of custom panels
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html142"/>User Input
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html143"/>The Basic XML Structure
</para></listitem><listitem><para>
<anchor id="tex2html144"/>Concepts and XML Elements Common to All
Fields
</para></listitem><listitem><para>
<anchor id="tex2html145"/>Internationalization
</para></listitem><listitem><para>
<anchor id="tex2html146"/>Panel Title
</para></listitem><listitem><para>
<anchor id="tex2html147"/>Static Text
</para></listitem><listitem><para>
<anchor id="tex2html148"/>Visual Separation
</para></listitem><listitem><para>
<anchor id="tex2html149"/>Text Input
</para></listitem><listitem><para>
<anchor id="tex2html150"/>Radio Buttons
</para></listitem><listitem><para>
<anchor id="tex2html151"/>Combo Box
</para></listitem><listitem><para>
<anchor id="tex2html152"/>Check Box
</para></listitem><listitem><para>
<anchor id="tex2html153"/>Rule Input
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html154"/>Layout and Input Rules
</para></listitem><listitem><para>
<anchor id="tex2html155"/>Setting Field Content
</para></listitem><listitem><para>
<anchor id="tex2html156"/>The Output Format
</para></listitem><listitem><para>
<anchor id="tex2html157"/>Validating the Field Content
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html158"/>NotEmptyValidator
</para></listitem><listitem><para>
<anchor id="tex2html159"/>RegularExpressionValidator
</para></listitem><listitem><para>
<anchor id="tex2html160"/>Creation Your Own Custom Validator
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html161"/>Processing the Field Content
</para></listitem><listitem><para>
<anchor id="tex2html162"/>Summary Example
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html163"/>Search
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html164"/>Specification
</para></listitem><listitem><para>
<anchor id="tex2html165"/>Example
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html166"/>Custom Actions
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html167"/>Overview
</para></listitem><listitem><para>
<anchor id="tex2html168"/>How It Works
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html169"/>Custom Action Types
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html170"/>Custom Actions At Packaging
</para></listitem><listitem><para>
<anchor id="tex2html171"/>Custom Actions At Installing Time
</para></listitem><listitem><para>
<anchor id="tex2html172"/>Custom Actions At Uninstalling
Time
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html173"/>Package Path
</para></listitem><listitem><para>
<anchor id="tex2html174"/>Correlated Stuff
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html175"/>Native Libraries for
Uninstallation
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html176"/>What You Have To Do
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html177"/>Custom Actions at Packaging
(CompilerListener)
</para></listitem><listitem><para>
<anchor id="tex2html178"/>Custom Actions at Installation Time
(InstallerListener)
</para></listitem><listitem><para>
<anchor id="tex2html179"/>Custom Actions at Uninstallation Time
(UninstallerListener)
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html180"/>Example
</para></listitem><listitem><para>
<anchor id="tex2html181"/>Ant Actions (InstallerListener and
UninstallerListener)
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html182"/>The Basic XML Struture
<itemizedlist spacing="compact"><listitem><para>
<anchor
id="tex2html183"/><literal><property></literal>: define a property
</para></listitem><listitem><para>
<anchor
id="tex2html184"/><literal><propertyfile></literal>: define properties in
a file
</para></listitem><listitem><para>
<anchor
id="tex2html185"/><literal><target></literal>: target to call at
installation
</para></listitem><listitem><para>
<anchor
id="tex2html186"/><literal><uninstall_target></literal>: target to call
on uninstallation
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="cookbooksadded"/>CookBooks
</para></listitem><listitem><para>
<anchor id="tex2html187"/>The Apache License Version 2.0
</para></listitem><listitem><para>
<anchor id="tex2html188"/>The Commons Creative
Attribution-NonCommercial-ShareAlike License
</para></listitem><listitem><para>
<anchor id="tex2html189"/>About this document ...
</para></listitem></itemizedlist>
<para><?db2html element="br"?></para>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor id="tex2html36"/>
<informalfigure><mediaobject><imageobject><imagedata fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="up_g.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="prev_g.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html34"/><informalfigure><mediaobject><imageobject><imagedata
fileref="contents.png"
width="65">24</imagedata></imageobject><caption><para>contents</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html37"/>Contents   <emphasis role="b"><anchor
id="tex2html35"/>Contents</emphasis></entry></row>
</tbody></tgroup></informaltable>
<address xmlns="http://www.w3.org/1999/xhtml">
Julien Ponge 2005-05-24
</address>
<para/></article>
--- NEW FILE: izpack-doc.xml ---
<?xml version='1.0' ?>
<article>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor id="tex2html36"/>
<informalfigure><mediaobject><imageobject><imagedata fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="up_g.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="prev_g.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html34"/><informalfigure><mediaobject><imageobject><imagedata
fileref="contents.png"
width="65">24</imagedata></imageobject><caption><para>contents</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html37"/>Contents   <emphasis role="b"><anchor
id="tex2html35"/>Contents</emphasis></entry></row>
</tbody></tgroup></informaltable>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<emphasis role="b">IzPack documentation</emphasis><?db2html
element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<anchor id="tex2html2"/><anchor
id="tex2html1"/>http://www.izforge.com/izpack/<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
Edition of August 22, 2005<?db2html element="br"?>
<?db2html element="br"?>
<?db2html element="br"?>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<para>
Copyright © 2001-2004
</para>
<itemizedlist spacing="compact"><listitem><para>
Julien P<small
xmlns="http://www.w3.org/1999/xhtml">ONGE</small><email>julien-uEplri3DdlxBDgjK7y7TUQ@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Elmar G<small
xmlns="http://www.w3.org/1999/xhtml">ROM</small><email>elmar-NmaXFuiu9GI@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Tino S<small
xmlns="http://www.w3.org/1999/xhtml">CHWARZE</small><email>tino.schwarze-jNDFPZUTrfQ+B2oLq8eQJv4efur1V5z/s0AfqQuZ5sE@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Klaus B<small
xmlns="http://www.w3.org/1999/xhtml">ARTZ</small><email>klaus.bartz-STiMdT0PqjQ@xxxxxxxxxxxxxxxx</email>
</para></listitem><listitem><para>
Fabrice M<small
xmlns="http://www.w3.org/1999/xhtml">IRABILE</small><email>miraodb-PkbjNfxxIARBDgjK7y7TUQ@xxxxxxxxxxxxxxxx</email>
</para></listitem></itemizedlist>
<para>
This documentation is licensed under the terms of the <emphasis
role="i">Commons Creative Attribution-NonCommercial-ShareAlike</emphasis>
license version 1.0. You can use it and modify it under certain conditions.
See page <ulink
url="node11.html#CC-license"><informalfigure><mediaobject><imageobject><imagedata
fileref="crossref.png"/></imageobject><caption><para>[*]</para></caption></mediaobject></informalfigure></ulink>
for the legal terms.
</para>
<para>
<?db2html element="br"?>
</para>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<para><anchor id="CHILD_linkS"/> </para>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html38"/>Contents
</para></listitem><listitem><para>
<anchor id="tex2html39"/>Introduction
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html40"/>Welcome to I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>!
</para></listitem><listitem><para>
<anchor id="tex2html41"/>The Features
</para></listitem><listitem><para>
<anchor id="tex2html42"/>The Development
</para></listitem><listitem><para>
<anchor id="tex2html43"/>3rd party code used in I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html44"/>Getting started
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html45"/>Overview
</para></listitem><listitem><para>
<anchor id="tex2html46"/>First Compilation
</para></listitem><listitem><para>
<anchor id="tex2html47"/>The I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>Architecture
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html48"/>The Compilation System
</para></listitem><listitem><para>
<anchor id="tex2html49"/>How an Installer Works
</para></listitem><listitem><para>
<anchor id="tex2html50"/>The Different Kinds of Installers
</para></listitem><listitem><para>
<anchor id="tex2html51"/>Installers for older VM Versions
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html52"/>Writing Installation XML Files
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html53"/>What You Need
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html54"/>Your editor
</para></listitem><listitem><para>
<anchor id="tex2html55"/>Writing XML
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html56"/>Variable Substitution
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html57"/>The Built-In Variables
</para></listitem><listitem><para>
<anchor id="tex2html58"/>Environment Variables
</para></listitem><listitem><para>
<anchor id="tex2html59"/>Parse Types
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html60"/>The I<small
xmlns="http://www.w3.org/1999/xhtml">Z</small>P<small
xmlns="http://www.w3.org/1999/xhtml">ACK</small>Elements
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html61"/>The Root Element
<literal><installation></literal>
</para></listitem><listitem><para>
<anchor id="tex2html62"/>The Information Element
<literal><info></literal>
</para></listitem><listitem><para>
<anchor id="tex2html63"/>The Variables Element
<literal><variables></literal>
</para></listitem><listitem><para>
<anchor id="tex2html64"/>The GUI Preferences Element
<literal><guiprefs></literal>
</para></listitem><listitem><para>
<anchor id="tex2html65"/>The Localization Element
<literal><locale></literal>
</para></listitem><listitem><para>
<anchor id="tex2html66"/>The Resources Element
<literal><resources></literal>
</para></listitem><listitem><para>
<anchor id="tex2html67"/>The Panels Element
<literal><panels></literal>
</para></listitem><listitem><para>
<anchor id="tex2html68"/>The Packs Element
<literal><packs></literal>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html69"/>Internationalization of the
PacksPanel
</para></listitem><listitem><para>
<anchor
id="tex2html70"/><literal><description></literal>- pack description
</para></listitem><listitem><para>
<anchor
id="tex2html71"/><literal><depends></literal>- pack dependencies
</para></listitem><listitem><para>
<anchor id="tex2html72"/><literal><os></literal>- OS
restrictions
</para></listitem><listitem><para>
<anchor
id="tex2html73"/><literal><updatecheck></literal>
</para></listitem><listitem><para>
<anchor id="tex2html74"/><literal><file></literal>-
add files or directories
</para></listitem><listitem><para>
<anchor
id="tex2html75"/><literal><singlefile></literal>- add a single file
</para></listitem><listitem><para>
<anchor
id="tex2html76"/><literal><fileset></literal>: add a fileset
</para></listitem><listitem><para>
<anchor
id="tex2html77"/><literal><parsable></literal>- parse a file after
installation
</para></listitem><listitem><para>
<anchor
id="tex2html78"/><literal><executable></literal>- mark file executable or
execute it
</para></listitem><listitem><para>
<anchor id="tex2html79"/><literal><os></literal>-
make a file OS-dependent
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html80"/>The Native Element
<literal><native></literal>
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html81"/><literal><os></literal>-
make a library OS-dependent
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html82"/>The Jar Merging Element
<literal><jar></literal>
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html83"/>The Available Panels
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html84"/>HelloPanel
</para></listitem><listitem><para>
<anchor id="tex2html85"/>InfoPanel and htmlInfoPanel
</para></listitem><listitem><para>
<anchor id="tex2html86"/>LicencePanel and htmlLicencePanel
</para></listitem><listitem><para>
<anchor id="tex2html87"/>PacksPanel
</para></listitem><listitem><para>
<anchor id="tex2html88"/>ImgPacksPanel
</para></listitem><listitem><para>
<anchor id="tex2html89"/>TargetPanel
</para></listitem><listitem><para>
<anchor id="tex2html90"/>InstallPanel
</para></listitem><listitem><para>
<anchor id="tex2html91"/>XInfoPanel
</para></listitem><listitem><para>
<anchor id="tex2html92"/>FinishPanel
</para></listitem><listitem><para>
<anchor id="tex2html93"/>SimpleFinishPanel
</para></listitem><listitem><para>
<anchor id="tex2html94"/>ShortcutPanel
</para></listitem><listitem><para>
<anchor id="tex2html95"/>UserInputPanel
</para></listitem><listitem><para>
<anchor id="tex2html96"/>CompilePanel
</para></listitem><listitem><para>
<anchor id="tex2html97"/>ProcessPanel
</para></listitem><listitem><para>
<anchor id="tex2html98"/>JDKPathPanel
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html99"/>Advanced Features
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html100"/>Ant Integration
</para></listitem><listitem><para>
<anchor id="tex2html101"/>Embedding the installation file using a
config element
</para></listitem><listitem><para>
<anchor id="tex2html102"/>System properties as variable
</para></listitem><listitem><para>
<anchor id="tex2html103"/>Automated Installers
</para></listitem><listitem><para>
<anchor id="tex2html104"/>Picture on the Language Selection Dialog
</para></listitem><listitem><para>
<anchor id="tex2html105"/>Picture in the installer
</para></listitem><listitem><para>
<anchor id="tex2html106"/>Web Installers
</para></listitem><listitem><para>
<anchor id="tex2html107"/>More Internationalization
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html108"/>Special resources
</para></listitem><listitem><para>
<anchor id="tex2html109"/>Packs
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html110"/>Desktop Shortcuts
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html111"/>Defining Shortcuts
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html112"/>Introduction
</para></listitem><listitem><para>
<anchor id="tex2html113"/>What to Add to the Installer
</para></listitem><listitem><para>
<anchor id="tex2html114"/>Why Native Code to do the Job on
Windows?
</para></listitem><listitem><para>
<anchor id="tex2html115"/>The Shortcut Specification
</para></listitem><listitem><para>
<anchor id="tex2html116"/>Shortcut Attributes
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html117"/>Unix specific shortcut attributes
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html118"/>Selective Creation of Shortcuts
</para></listitem><listitem><para>
<anchor id="tex2html119"/>Summary
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html120"/>Shortcut Tips
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html121"/>The Desktop
</para></listitem><listitem><para>
<anchor id="tex2html122"/>Icons
</para></listitem><listitem><para>
<anchor id="tex2html123"/>Targets
</para></listitem><listitem><para>
<anchor id="tex2html124"/>Command Line
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html125"/>Trouble Shooting
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html126"/>Problems You Can Solve
</para></listitem><listitem><para>
<anchor id="tex2html127"/>Problems That Have No Solution (yet)
</para></listitem><listitem><para>
<anchor id="tex2html128"/>A sample shortcut specification file
for Unix
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html129"/>Creating Your Own Panels
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html130"/>How to get started
</para></listitem><listitem><para>
<anchor id="tex2html131"/>Next Steps
</para></listitem><listitem><para>
<anchor id="tex2html132"/>Access to the Variable Substitution System
</para></listitem><listitem><para>
<anchor id="tex2html133"/>Controlling Flow
</para></listitem><listitem><para>
<anchor id="tex2html134"/>Reading XML
</para></listitem><listitem><para>
<anchor id="tex2html135"/>Supporting Classes
</para></listitem><listitem><para>
<anchor id="tex2html136"/>Panels that are not visible
</para></listitem><listitem><para>
<anchor id="tex2html137"/>A word about building IzPack
</para></listitem><listitem><para>
<anchor id="tex2html138"/>The <literal>IzPanel</literal>Class
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html139"/>UML Diagram
</para></listitem><listitem><para>
<anchor id="tex2html140"/>Description
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html141"/>The
<literal>Internationalization</literal>of custom panels
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html142"/>User Input
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html143"/>The Basic XML Structure
</para></listitem><listitem><para>
<anchor id="tex2html144"/>Concepts and XML Elements Common to All
Fields
</para></listitem><listitem><para>
<anchor id="tex2html145"/>Internationalization
</para></listitem><listitem><para>
<anchor id="tex2html146"/>Panel Title
</para></listitem><listitem><para>
<anchor id="tex2html147"/>Static Text
</para></listitem><listitem><para>
<anchor id="tex2html148"/>Visual Separation
</para></listitem><listitem><para>
<anchor id="tex2html149"/>Text Input
</para></listitem><listitem><para>
<anchor id="tex2html150"/>Radio Buttons
</para></listitem><listitem><para>
<anchor id="tex2html151"/>Combo Box
</para></listitem><listitem><para>
<anchor id="tex2html152"/>Check Box
</para></listitem><listitem><para>
<anchor id="tex2html153"/>Rule Input
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html154"/>Layout and Input Rules
</para></listitem><listitem><para>
<anchor id="tex2html155"/>Setting Field Content
</para></listitem><listitem><para>
<anchor id="tex2html156"/>The Output Format
</para></listitem><listitem><para>
<anchor id="tex2html157"/>Validating the Field Content
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html158"/>NotEmptyValidator
</para></listitem><listitem><para>
<anchor id="tex2html159"/>RegularExpressionValidator
</para></listitem><listitem><para>
<anchor id="tex2html160"/>Creation Your Own Custom Validator
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html161"/>Processing the Field Content
</para></listitem><listitem><para>
<anchor id="tex2html162"/>Summary Example
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html163"/>Search
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html164"/>Specification
</para></listitem><listitem><para>
<anchor id="tex2html165"/>Example
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="tex2html166"/>Custom Actions
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html167"/>Overview
</para></listitem><listitem><para>
<anchor id="tex2html168"/>How It Works
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html169"/>Custom Action Types
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html170"/>Custom Actions At Packaging
</para></listitem><listitem><para>
<anchor id="tex2html171"/>Custom Actions At Installing Time
</para></listitem><listitem><para>
<anchor id="tex2html172"/>Custom Actions At Uninstalling
Time
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html173"/>Package Path
</para></listitem><listitem><para>
<anchor id="tex2html174"/>Correlated Stuff
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html175"/>Native Libraries for
Uninstallation
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html176"/>What You Have To Do
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html177"/>Custom Actions at Packaging
(CompilerListener)
</para></listitem><listitem><para>
<anchor id="tex2html178"/>Custom Actions at Installation Time
(InstallerListener)
</para></listitem><listitem><para>
<anchor id="tex2html179"/>Custom Actions at Uninstallation Time
(UninstallerListener)
</para></listitem></itemizedlist>
</para></listitem><listitem><para>
<anchor id="tex2html180"/>Example
</para></listitem><listitem><para>
<anchor id="tex2html181"/>Ant Actions (InstallerListener and
UninstallerListener)
<itemizedlist spacing="compact"><listitem><para>
<anchor id="tex2html182"/>The Basic XML Struture
<itemizedlist spacing="compact"><listitem><para>
<anchor
id="tex2html183"/><literal><property></literal>: define a property
</para></listitem><listitem><para>
<anchor
id="tex2html184"/><literal><propertyfile></literal>: define properties in
a file
</para></listitem><listitem><para>
<anchor
id="tex2html185"/><literal><target></literal>: target to call at
installation
</para></listitem><listitem><para>
<anchor
id="tex2html186"/><literal><uninstall_target></literal>: target to call
on uninstallation
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para>
<anchor id="cookbooksadded"/>CookBooks
</para></listitem><listitem><para>
<anchor id="tex2html187"/>The Apache License Version 2.0
</para></listitem><listitem><para>
<anchor id="tex2html188"/>The Commons Creative
Attribution-NonCommercial-ShareAlike License
</para></listitem><listitem><para>
<anchor id="tex2html189"/>About this document ...
</para></listitem></itemizedlist>
<para><?db2html element="br"?></para>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor id="tex2html36"/>
<informalfigure><mediaobject><imageobject><imagedata fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="up_g.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<informalfigure><mediaobject><imageobject><imagedata
fileref="prev_g.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html34"/><informalfigure><mediaobject><imageobject><imagedata
fileref="contents.png"
width="65">24</imagedata></imageobject><caption><para>contents</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html37"/>Contents   <emphasis role="b"><anchor
id="tex2html35"/>Contents</emphasis></entry></row>
</tbody></tgroup></informaltable>
<address xmlns="http://www.w3.org/1999/xhtml">
Julien Ponge 2005-05-24
</address>
<para/></article>
--- NEW FILE: node1.xml ---
<?xml version='1.0' ?>
<article>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor
id="tex2html198"/><informalfigure><mediaobject><imageobject><imagedata
fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html196"/><informalfigure><mediaobject><imageobject><imagedata
fileref="up.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html190"/><informalfigure><mediaobject><imageobject><imagedata
fileref="prev.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html199"/>Introduction <emphasis role="b">Up:</emphasis> <anchor
id="tex2html197"/>izpack-doc <emphasis role="b">Previous:</emphasis> <anchor
id="tex2html191"/>izpack-doc</entry></row>
</tbody></tgroup></informaltable>
<para/><section id="SECTION00100000000000000000"><title>Contents</title>
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html200"/>Getting started
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html201"/>Overview</para></listitem><listitem><para><anchor
id="tex2html202"/>First Compilation</para></listitem><listitem><para><anchor
id="tex2html203"/>The IZPACK Architecture
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html204"/>The
Compilation System</para></listitem><listitem><para><anchor
id="tex2html205"/>How an Installer
Works</para></listitem><listitem><para><anchor id="tex2html206"/>The Different
Kinds of Installers</para></listitem><listitem><para><anchor
id="tex2html207"/>Installers for older VM
Versions</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html208"/>Writing
Installation XML Files
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html209"/>What
You Need
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html210"/>Your
editor</para></listitem><listitem><para><anchor id="tex2html211"/>Writing
XML</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html212"/>Variable
Substitution
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html213"/>The
Built-In Variables</para></listitem><listitem><para><anchor
id="tex2html214"/>Environment
Variables</para></listitem><listitem><para><anchor id="tex2html215"/>Parse
Types</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html216"/>The IZPACK Elements
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html217"/>The
Root Element <installation></para></listitem><listitem><para><anchor
id="tex2html218"/>The Information Element
<info></para></listitem><listitem><para><anchor id="tex2html219"/>The
Variables Element <variables></para></listitem><listitem><para><anchor
id="tex2html220"/>The GUI Preferences Element
<guiprefs></para></listitem><listitem><para><anchor id="tex2html221"/>The
Localization Element <locale></para></listitem><listitem><para><anchor
id="tex2html222"/>The Resources Element
<resources></para></listitem><listitem><para><anchor
id="tex2html223"/>The Panels Element
<panels></para></listitem><listitem><para><anchor id="tex2html224"/>The
Packs Element <packs></para></listitem><listitem><para><anchor
id="tex2html225"/>The Native Element <native></para></listit
em><listitem><para><anchor id="tex2html226"/>The Jar Merging Element
<jar></para></!
listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html227"/>The Available
Panels
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html228"/>HelloPanel</para></listitem><listitem><para><anchor
id="tex2html229"/>InfoPanel and
HTMLInfoPanel</para></listitem><listitem><para><anchor
id="tex2html230"/>LicencePanel and
HTMLLicencePanel</para></listitem><listitem><para><anchor
id="tex2html231"/>PacksPanel</para></listitem><listitem><para><anchor
id="tex2html232"/>ImgPacksPanel</para></listitem><listitem><para><anchor
id="tex2html233"/>TargetPanel</para></listitem><listitem><para><anchor
id="tex2html234"/>InstallPanel</para></listitem><listitem><para><anchor
id="tex2html235"/>XInfoPanel</para></listitem><listitem><para><anchor
id="tex2html236"/>FinishPanel</para></listitem><listitem><para><anchor
id="tex2html237"/>SimpleFinishPanel</para></listitem><listitem><para><anchor
id="tex2html238"/>ShortcutPanel</para></listitem><listitem><para><anchor
id="tex2html239"/
>UserInputPanel</para></listitem><listitem><para><anchor
>id="tex2html240"/>CompilePanel</!
para></listitem><listitem><para><anchor
id="tex2html241"/>ProcessPanel</para></listitem><listitem><para><anchor
id="tex2html242"/>JDKPathPanel</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html243"/>Advanced Features
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html244"/>Ant
Integration</para></listitem><listitem><para><anchor
id="tex2html245"/>Embedding the installation file using a config
element</para></listitem><listitem><para><anchor id="tex2html246"/>System
properties as variable</para></listitem><listitem><para><anchor
id="tex2html247"/>Automated Installers</para></listitem><listitem><para><anchor
id="tex2html248"/>Picture on the Language Selection
Dialog</para></listitem><listitem><para><anchor id="tex2html249"/>Picture in
the installer</para></listitem><listitem><para><anchor id="tex2html250"/>Web
Installers</para></listitem><listitem><para><anchor id="tex2html251"/>More
Internationalization
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html252"/>Special resources</para></listitem><listitem><para><anchor
id="tex2html253"/>Packs</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html254"/>Desktop Shortcuts
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html255"/>Defining Shortcuts
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html256"/>Introduction</para></listitem><listitem><para><anchor
id="tex2html257"/>What to Add to the
Installer</para></listitem><listitem><para><anchor id="tex2html258"/>Why Native
Code to do the Job on Windows?</para></listitem><listitem><para><anchor
id="tex2html259"/>The Shortcut
Specification</para></listitem><listitem><para><anchor
id="tex2html260"/>Shortcut Attributes</para></listitem><listitem><para><anchor
id="tex2html261"/>Selective Creation of
Shortcuts</para></listitem><listitem><para><anchor
id="tex2html262"/>Summary</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html263"/>Shortcut Tips
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html264"/>The
Desktop</para></listitem><listitem><para><anchor
id="tex2html265"/>Icons</para></listitem><listitem><para><anchor
id="tex2html266"/>Targets</para></listitem><listitem><para><anchor
id="tex2html267"/>Command Line</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html268"/>Trouble Shooting
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html269"/>Problems You Can
Solve</para></listitem><listitem><para><anchor id="tex2html270"/>Problems That
Have No Solution (yet)</para></listitem><listitem><para><anchor
id="tex2html271"/>A sample shortcut specification file for
Unix</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html272"/>Creating Your Own
Panels
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html273"/>How
to get started</para></listitem><listitem><para><anchor id="tex2html274"/>Next
Steps</para></listitem><listitem><para><anchor id="tex2html275"/>Access to the
Variable Substitution System</para></listitem><listitem><para><anchor
id="tex2html276"/>Controlling Flow</para></listitem><listitem><para><anchor
id="tex2html277"/>Reading XML</para></listitem><listitem><para><anchor
id="tex2html278"/>Supporting Classes</para></listitem><listitem><para><anchor
id="tex2html279"/>Panels that are not
visible</para></listitem><listitem><para><anchor id="tex2html280"/>A word about
building IzPack</para></listitem><listitem><para><anchor id="tex2html281"/>The
IzPanel Class
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html282"/>UML
Diagram</para></listitem><listitem><para><anchor
id="tex2html283"/>Description</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html284"/>The
Internationalization of custom panels</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html285"/>User Input
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html286"/>The
Basic XML Structure</para></listitem><listitem><para><anchor
id="tex2html287"/>Concepts and XML Elements Common to All
Fields</para></listitem><listitem><para><anchor
id="tex2html288"/>Internationalization</para></listitem><listitem><para><anchor
id="tex2html289"/>Panel Title</para></listitem><listitem><para><anchor
id="tex2html290"/>Static Text</para></listitem><listitem><para><anchor
id="tex2html291"/>Visual Separation</para></listitem><listitem><para><anchor
id="tex2html292"/>Text Input</para></listitem><listitem><para><anchor
id="tex2html293"/>Radio Buttons</para></listitem><listitem><para><anchor
id="tex2html294"/>Combo Box</para></listitem><listitem><para><anchor
id="tex2html295"/>Check Box</para></listitem><listitem><para><anchor
id="tex2html296"/>Rule Input
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html297"/>Layout and Input
Rules</para></listitem><listitem><para><anchor id="tex2html298"/>Setting Field
Content</para></listitem><listitem><para><anchor id="tex2html299"/>The Output
Format</para></listitem><listitem><para><anchor id="tex2html300"/>Validating
the Field Content</para></listitem><listitem><para><anchor
id="tex2html301"/>Processing the Field
Content</para></listitem><listitem><para><anchor id="tex2html302"/>Summary
Example</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html303"/>Search
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html304"/>Specification</para></listitem><listitem><para><anchor
id="tex2html305"/>Example</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor id="tex2html306"/>Custom Actions
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html307"/>Overview</para></listitem><listitem><para><anchor
id="tex2html308"/>How It Works
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html309"/>Custom Action Types</para></listitem><listitem><para><anchor
id="tex2html310"/>Package Path</para></listitem><listitem><para><anchor
id="tex2html311"/>Correlated Stuff</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor id="tex2html312"/>What You Have To Do
<itemizedlist spacing="compact"><listitem><para><anchor
id="tex2html313"/>Custom Actions at Packaging
(CompilerListener)</para></listitem><listitem><para><anchor
id="tex2html314"/>Custom Actions at Installation Time
(InstallerListener)</para></listitem><listitem><para><anchor
id="tex2html315"/>Custom Actions at Uninstallation Time
(UninstallerListener)</para></listitem></itemizedlist>
</para></listitem><listitem><para><anchor
id="tex2html316"/>Example</para></listitem><listitem><para><anchor
id="tex2html317"/>Ant Actions (InstallerListener and UninstallerListener)
<itemizedlist spacing="compact"><listitem><para><anchor id="tex2html318"/>The
Basic XML Struture</para></listitem></itemizedlist>
</para></listitem></itemizedlist>
<?db2html element="br"?>
</para></listitem><listitem><para><anchor
id="cookbooksadded"/>CookBooks</para></listitem><listitem><para><anchor
id="tex2html319"/>The Apache License Version
2.0</para></listitem><listitem><para><anchor id="tex2html320"/>The Commons
Creative Attribution-NonCommercial-ShareAlike
License</para></listitem><listitem><para><anchor id="tex2html189"/>About this
document ...</para></listitem></itemizedlist>
<para><?db2html element="br"?>
</para>
<hr xmlns="http://www.w3.org/1999/xhtml"/>
<informaltable><tgroup cols="2"><tbody><row><entry>
<anchor
id="tex2html198"/><informalfigure><mediaobject><imageobject><imagedata
fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html196"/><informalfigure><mediaobject><imageobject><imagedata
fileref="up.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<anchor
id="tex2html190"/><informalfigure><mediaobject><imageobject><imagedata
fileref="prev.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
</entry><entry>
<ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
XHTML 1.0!</para></caption></mediaobject></informalfigure></ulink>
<ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink>
</entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor
id="tex2html199"/>Introduction <emphasis role="b">Up:</emphasis> <anchor
id="tex2html197"/>izpack-doc <emphasis role="b">Previous:</emphasis> <anchor
id="tex2html191"/>izpack-doc</entry></row>
</tbody></tgroup></informaltable>
<address xmlns="http://www.w3.org/1999/xhtml">Julien Ponge 2005-05-24</address>
<para/></section></article>
--- NEW FILE: node10.xml ---
<?xml version='1.0' ?>
<article>
<informaltable><tgroup cols="2"><tbody><row><entry><anchor
id="tex2html574"/><informalfigure><mediaobject><imageobject><imagedata
fileref="next.png"
width="37">24</imagedata></imageobject><caption><para>next</para></caption></mediaobject></informalfigure>
<anchor id="tex2html570"/><informalfigure><mediaobject><imageobject><imagedata
fileref="up.png"
width="26">24</imagedata></imageobject><caption><para>up</para></caption></mediaobject></informalfigure>
<anchor id="tex2html564"/><informalfigure><mediaobject><imageobject><imagedata
fileref="prev.png"
width="63">24</imagedata></imageobject><caption><para>previous</para></caption></mediaobject></informalfigure>
<anchor id="tex2html572"/><informalfigure><mediaobject><imageobject><imagedata
fileref="contents.png"
width="65">24</imagedata></imageobject><caption><para>contents</para></caption></mediaobject></informalfigure></entry><entry><ulink
url="http://validator.w3.org/check?uri=referer"><informalfigure><mediaobject><imageobjec!
t><imagedata
fileref="http://www.w3.org/Icons/valid-xhtml10">31</imagedata></imageobject><caption><para>Valid
Xhtml 1.0!</para></caption></mediaobject></informalfigure></ulink> <ulink
url="http://jigsaw.w3.org/css-validator/"><informalfigure><mediaobject><imageobject><imagedata
fileref="http://jigsaw.w3.org/css-validator/images/vcss">31</imagedata></imageobject><caption><para>Valid
CSS!</para></caption></mediaobject></informalfigure></ulink></entry></row>
<row><entry><emphasis role="b">Next:</emphasis> <anchor id="tex2html575"/>The
Commons Creative Attribution-NonCommercial-ShareAlike
<emphasis role="b">Up:</emphasis> <anchor id="tex2html571"/>izpack-doc
<emphasis role="b">Previous:</emphasis> <anchor id="tex2html565"/>CookBooks
<emphasis role="b"><anchor id="tex2html573"/>Contents</emphasis></entry></row>
</tbody></tgroup></informaltable>
<para/><section><title><informalfigure><mediaobject><imageobject><imagedata
fileref="redarrow.gif"/></imageobject><caption><para>Apache License, Version
2.0</para></caption></mediaobject></informalfigure>
Apache License, Version 2.0
</title>
<para>
Apache License<?db2html element="br"?>
Version 2.0, January 2004<?db2html element="br"?>
<ulink
url="http://www.apache.org/licenses/">http://www.apache.org/licenses/</ulink>
</para>
<para>
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
</para>
<para><emphasis role="b"><anchor id="definitions"/>1.
Definitions</emphasis>.</para>
<para>
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
</para>
<para>
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
</para>
<para>
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
</para>
<para>
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
</para>
<para>
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
</para>
<para>
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
</para>
<para>
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
</para>
<para>
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
</para>
<para>
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
</para>
<para>
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
</para>
<para><emphasis role="b"><anchor id="copyright"/>2. Grant of Copyright
License</emphasis>.
Subject to the terms and conditions of
this License, eac |