Author: afedosik
Date: 2008-01-21 11:57:29 -0500 (Mon, 21 Jan 2008)
New Revision: 5841
Added:
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_1.png
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_2.png
Removed:
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_13.png
Modified:
trunk/jsf/docs/resources/styles/en/html.css
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_11.png
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_12.png
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_17.png
trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_33.png
trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml
trunk/jsf/docs/userguide/en/modules/jsf_support.xml
Log:
http://jira.jboss.com/jira/browse/JBDS-162 guide update according Sveta remarks
Modified: trunk/jsf/docs/resources/styles/en/html.css
===================================================================
--- trunk/jsf/docs/resources/styles/en/html.css 2008-01-21 16:48:36 UTC (rev 5840)
+++ trunk/jsf/docs/resources/styles/en/html.css 2008-01-21 16:57:29 UTC (rev 5841)
@@ -112,8 +112,8 @@
}
DIV.note{
- BORDER: #CECECE 1px solid; PADDING: 3px 10px 10px 50px; line-height : 14px; MARGIN:
10px 0px 10px 0px; FONT-SIZE: 11px; WIDTH: 500px; BACKGROUND-COLOR: #FFFDD3;
- background-image : url('../images/ico_note.gif'); background-repeat : no-repeat;
background-position :top left;
+ BORDER: #CECECE 1px solid; PADDING: 3px 10px 10px 50px; line-height : 14px; MARGIN:
10px 0px 10px 0px; FONT-SIZE: 11px; WIDTH: 500px; BACKGROUND-COLOR: #cfe3ff;
+ background-image : url('images/ico_note.gif'); background-repeat : no-repeat;
background-position :top left;
}
DIV.note *{
@@ -128,7 +128,7 @@
}
DIV.important {
BORDER: #CECECE 1px solid; PADDING: 3px 10px 10px 50px; line-height : 14px; MARGIN:
10px 0px 10px 0px; FONT-SIZE: 11px; WIDTH: 500px; BACKGROUND-COLOR: #fee3d9;
- background-image : url('../images/ico_important.gif'); background-repeat :
no-repeat; background-position :top left;
+ background-image : url('images/ico_important.gif'); background-repeat :
no-repeat; background-position :top left;
}
DIV.important *{
@@ -141,7 +141,7 @@
}
DIV.tip {
- BORDER: #CECECE 1px solid; PADDING: 3px 10px 10px 50px; line-height : 14px; MARGIN:
10px 0px 10px 0px; FONT-SIZE: 11px; WIDTH: 500px; BACKGROUND-COLOR: #CFE3FF;
background-repeat : no-repeat; background-position :top left; background-image :
url('../images/ico_tip.gif');
+ BORDER: #CECECE 1px solid; PADDING: 3px 10px 10px 50px; line-height : 14px; MARGIN:
10px 0px 10px 0px; FONT-SIZE: 11px; WIDTH: 500px; BACKGROUND-COLOR: #CFE3FF;
background-repeat : no-repeat; background-position :top left; background-image :
url('images/ico_tip.gif');
}
DIV.tip *{
@@ -164,7 +164,7 @@
.table TH {
WHITE-SPACE: nowrap; BACKGROUND-COLOR: #EEF5FF; TEXT-ALIGN: center; BORDER-BOTTOM:
#CAE1FF 2px solid; PADDING: 2px 8px 2px 8px;
- background-image : url('../images/bg_table.gif'); background-repeat : repeat-x;
background-position :top left;
+ background-image : url('images/bg_table.gif'); background-repeat : repeat-x;
background-position :top left;
}
TD {
PADDING: 4px 8px 4px 8px; BORDER-BOTTOM: #cccccc 1px dotted; BORDER-right: #cccccc 1px
dotted;
Modified: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_11.png
===================================================================
(Binary files differ)
Modified: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_12.png
===================================================================
(Binary files differ)
Deleted: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_13.png
===================================================================
(Binary files differ)
Modified: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_17.png
===================================================================
(Binary files differ)
Added: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_2.png
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_20_2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/jsf/docs/userguide/en/images/jsf_support/jsf_support_33.png
===================================================================
(Binary files differ)
Modified: trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml
===================================================================
--- trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml 2008-01-21 16:48:36 UTC (rev
5840)
+++ trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml 2008-01-21 16:57:29 UTC (rev
5841)
@@ -106,7 +106,7 @@
</row>
<row>
- <entry>Support for JSF and JSF Configuration Files</entry>
+ <entry>Support for JSF and Struts Configuration Files</entry>
<entry>Working on files using three modes: diagram, tree and source.
Synchronization between the modes and full control over the code. Easy moving around the
diagram using the Diagram Navigator. Working with struts projects that have multiple
modules. Possibility to use Struts configuration file debugger allowing to set break
points on struts diagram and then launch the server in debug mode.</entry>
<entry><link
linkend="GraphicalEditorAndViewingForJSFConfigurationFiles76331">graphical
editor for jsf</link> <link
linkend="GraphicalEditorForStrutsConfigurationFiles564">graphical editor for
struts</link> </entry>
</row>
Modified: trunk/jsf/docs/userguide/en/modules/jsf_support.xml
===================================================================
--- trunk/jsf/docs/userguide/en/modules/jsf_support.xml 2008-01-21 16:48:36 UTC (rev
5840)
+++ trunk/jsf/docs/userguide/en/modules/jsf_support.xml 2008-01-21 16:57:29 UTC (rev
5841)
@@ -89,8 +89,8 @@
of presentation pages for JSF. JBoss Developer Studio provides support
for Facelets in a variety of ways:</para>
<itemizedlist>
- <listitem><para>The New JSF Project wizard contains
templates for creating Facelets projects based on version 1.2 of the JSF Reference
Implementation. Just select the
- <property>JSF 1.2 with Facelets</property> in
JSF Environment section.</para></listitem>
+ <listitem><para>The New JSF Project wizard contains
templates for creating Facelets projects based on version 1.2 of the JSF Reference
Implementation. Select the
+ <emphasis><property>JSF 1.2 with
Facelets</property></emphasis> in JSF Environment
section.</para></listitem>
</itemizedlist>
@@ -102,8 +102,9 @@
</imageobject>
</mediaobject>
</figure>
-
- <para>Once you select the environment, you can select the one of
three available templates.</para>
+
+ <para>Once you select the environment, you can select the one of
three available templates:</para>
+
<figure>
<title>Choosing Facelets Template</title>
<mediaobject>
@@ -113,8 +114,54 @@
</mediaobject>
</figure>
+ <table>
+ <title>Facelets Templates</title>
+ <tgroup cols="2">
+ <colspec colnum="1"
colwidth="1*"/>
+ <colspec colnum="2"
colwidth="3*"/>
+
+
+ <thead>
+ <row>
+ <entry align="center">
+
<para>Template</para>
+ </entry>
+
+ <entry align="center">
+
<para>Description</para>
+ </entry>
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+
<entry><para><emphasis><property>FaceletsBlankWithoutLibs</property></emphasis></para></entry>
+
+ <entry><para>Some servers
already provide jsf libs and you take risk of getting conflicting libraries while
deploying your project. To avoid
+ such conflicts, use a template
without libs if you have a server with its own jsf libraries</para></entry>
+ </row>
+
+ <row>
+
<entry><para><emphasis><property>FaceletsKickStartWithRILibs</property></emphasis></para></entry>
+
+ <entry><para>a sample
application with Facelets that is ready to run</para></entry>
+ </row>
+
+ <row>
+
<entry><para><emphasis><property>FaceletsKickStartWithoutLibs</property></emphasis></para></entry>
+
+ <entry><para>a sample
application without libraries</para></entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </table>
+
+
+
<itemizedlist>
- <listitem><para>The JBoss Tools Palette comes with
the Facelets components ready to use. A
+ <listitem><para>The <link
linkend="palette">JBoss Tools Palette</link> comes with the Facelets
components ready to use. A
useful tip appears when you hover the mouse cursor over
the tag, the tip includes a detailed description of the tag component, the syntax and
available attributes.</para></listitem>
</itemizedlist>
@@ -221,7 +268,7 @@
<?dbhtml
filename="CreatingANewJSFProject.html"?>
<title>Creating a New JSF Project</title>
- <para>JBoss Developer Studio provides the following when
working with JSF:</para>
+ <para>JBoss Developer Studio provides the following
functionality when working with JSF:</para>
<itemizedlist>
<listitem>
@@ -239,10 +286,8 @@
created outside Eclipse</para>
</listitem>
</itemizedlist>
- <para>JBoss Developer Studio allows you to create brand new
<emphasis>
- <property>JSF projects</property>
- </emphasis>. A new JSF project will have all JSF
libraries, tag
- libraries and a JSF configuration file.</para>
+ <para>JBoss Developer Studio allows you to create a brand
new JSF projects. A new JSF project will have all JSF libraries, tag
+ libraries and JSF configuration file.</para>
<para>JBoss Developer Studio comes with a number of
predefined project
templates. These templates are flexible and easily
customizable.</para>
@@ -252,8 +297,8 @@
Tools Web > JSF > JSF
Project</property>
</emphasis> and click <emphasis>
- <property>Next</property>
- </emphasis>:</para>
+ <property>Next</property>.
+ </emphasis></para>
<figure>
<title>Choosing a JSF Project</title>
<mediaobject>
@@ -263,9 +308,9 @@
</mediaobject>
</figure>
- <para>On this form enter Project Name. You can also select
where to create
+ <para>On the next form enter <property>Project
Name</property>. You can also select where to create
the project.</para>
- <para>JSF Version allows you to select which JSF
implementation to use:</para>
+ <para>JSF Version allows you to select which JSF
implementation to use.</para>
<figure>
<title>Creating a New JSF Project</title>
<mediaobject>
@@ -277,14 +322,11 @@
</mediaobject>
</figure>
- <para>You can also pick a different template on which to
base the project.
+ <para>You can also pick a different template on which the
project should be based to.
Almost all templates come in two variations: with jsf
libraries and
- without ones. Some servers already provide jsf libs and
you take
- risk of getting conflicting libraries while deploying
your project.
- So the idea here is to avoid such conflicts. Select a
template
- without libs if you use a server with its own jsf
libraries.</para>
+ without ones.</para>
<figure>
- <title>JSF Templates</title>
+ <title>Choosing JSF Templates</title>
<mediaobject>
<imageobject>
<imagedata
@@ -293,36 +335,64 @@
</imageobject>
</mediaobject>
</figure>
- <para>The JSFBlank template will create a standard Web
project structure
- with all JSF capabilities.</para>
-
- <para>The JSFKickStart template will create the same
standard structure but
- will also include a sample application that is ready to
run.</para>
-
+
+ <table>
+ <title>JSF Project Templates</title>
+ <tgroup cols="2">
+ <colspec colnum="1"
colwidth="1*"/>
+ <colspec colnum="2"
colwidth="3*"/>
+
+
+ <thead>
+ <row>
+ <entry
align="center">
+
<para>Template</para>
+ </entry>
+
+ <entry
align="center">
+
<para>Description</para>
+ </entry>
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+
<entry><para><emphasis><property>JSFBlankWithLibs</property></emphasis></para></entry>
+
+ <entry><para>This
template will create a standard Web project structure with all JSF
capabilities</para></entry>
+ </row>
+
+ <row>
+
<entry><para><emphasis><property>JSFKickStartWithLibs</property></emphasis></para></entry>
+
+ <entry><para>This
template will create a standard Web project structure but will also include a sample
application that is ready to run</para></entry>
+ </row>
+
+ <row>
+
<entry><para><emphasis><property>JSFKickStartWithoutLibs</property></emphasis></para></entry>
+
+ <entry><para>Some
servers already provide jsf libs and you take risk of getting conflicting libraries while
deploying your project.
+ To avoid such conflicts,
use a template without libs if you have a server with its own jsf
libraries</para></entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </table>
+
+
<!-- <para>You can of course create your own custom
templates. More information
on templates creation could be found in <link
linkend="CreatingCustomJSPTemplates">Chapter 5</link>.</para>
-->
- <figure>
- <title>Choosing JSF Template</title>
- <mediaobject>
- <imageobject>
- <imagedata
-
fileref="images/jsf_support/jsf_support_13.png "
- />
- </imageobject>
- </mediaobject>
- </figure>
-
+
<para>On the next screen select what <emphasis>
<property>Servlet version</property>
</emphasis> to use and whether to register this
application with
JBoss AS (or other server) for running and testing of
your
application.</para>
- <para><emphasis>
- <property>Context Path</property>
- </emphasis> is the name under which the application
will be
+ <para>The <emphasis><property>Context
Path</property></emphasis> is the name under which the application will be
deployed.</para>
<para>The <emphasis>
@@ -334,20 +404,17 @@
<property>New...</property>
</emphasis> to add new Runtime.</para>
- <para><emphasis>
+ <para>The <emphasis>
<property>Target Server</property>
- </emphasis> allows you specify whether to deploy
the application.
- The Target Server corresponds to the Runtime value
selected above.</para>
-
- <para>If you don't want to deploy the application,
uncheck this
- value:</para>
+ </emphasis> allows you specifying whether to deploy
the application.
+ The Target Server corresponds to the Runtime value
selected above. If you don't want to deploy the application, uncheck this
+ value.</para>
<figure>
<title>Registering the Project on
Server</title>
<mediaobject>
<imageobject>
<imagedata
-
fileref="images/jsf_support/jsf_support_14.png"
- />
+
fileref="images/jsf_support/jsf_support_14.png"/>
</imageobject>
</mediaobject>
</figure>
@@ -392,9 +459,9 @@
using JBoss Developer Studio editors, such as JSF
configuration
editor, JBoss Tools JSP editor and any
others.</para>
<para>Right click the project and select <emphasis>
- <property>JBoss Tools > Add JSF
Capabilities</property>
- </emphasis>. This will start the process of adding
all necessary
- libraries, files to make this a Web JSF
project:</para>
+ <property>JBoss Tools > Add JSF
Capabilities</property>.
+ </emphasis> This will start the process of adding
all necessary
+ libraries, files to make this a Web JSF
project.</para>
<figure>
<title>Adding JSF Capabilities</title>
<mediaobject>
@@ -406,7 +473,7 @@
</mediaobject>
</figure>
<para>The wizard will first ask you to show the web.xml
file location and the
- project name:</para>
+ project name.</para>
<figure>
<title>Project Location</title>
<mediaobject>
@@ -425,7 +492,7 @@
</emphasis> for JBoss Developer Studio to add all
required JSF
related libraries to this project.</para>
- <para><emphasis>
+ <para>The <emphasis>
<property>Context Path</property>
</emphasis> is the name under which the application
will be
deployed.</para>
@@ -439,20 +506,17 @@
<property>New...</property>
</emphasis> to add new Runtime.</para>
- <para><emphasis>
+ <para>The <emphasis>
<property>Target Server</property>
- </emphasis> allows you specify whether to deploy
the application.
- The Target Server corresponds to the Runtime value
selected above.</para>
-
- <para>If you don't want to deploy the application,
uncheck this
- value:</para>
+ </emphasis> allows you to specify whether to deploy
the application.
+ The Target Server corresponds to the Runtime value
selected above. If you don't want to deploy the application, uncheck this
+ value.</para>
<figure>
<title>Project Folders</title>
<mediaobject>
<imageobject>
<imagedata
-
fileref="images/jsf_support/jsf_support_18.png"
- />
+
fileref="images/jsf_support/jsf_support_18.png"/>
</imageobject>
</mediaobject>
</figure>
@@ -505,8 +569,7 @@
<mediaobject>
<imageobject>
<imagedata
-
fileref="images/jsf_support/jsf_support_20.png"
- />
+
fileref="images/jsf_support/jsf_support_20.png"/>
</imageobject>
</mediaobject>
</figure>
@@ -517,6 +580,20 @@
what run-time implementation of the
project's technology will be
used</para>
</listitem>
+
+ </itemizedlist>
+ <figure>
+ <title>Define Template
Properties</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+
fileref="images/jsf_support/jsf_support_20_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
+ <itemizedlist>
<listitem>
<para>Select <emphasis>
<property>Next</property>
@@ -526,22 +603,32 @@
in your project directory that should be
part of the
template</para>
</listitem>
+ </itemizedlist>
+ <figure>
+ <title>Define Template
Properties</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+
fileref="images/jsf_support/jsf_support_20_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
<listitem>
<para>At this point, unless you want to
designate some extra
files as having Velocity template coding
inside
- them, you should select
Finish</para>
+ them, you should click
<emphasis><property>Finish</property></emphasis>.</para>
</listitem>
</itemizedlist>
<para>That's it. Now, you can use this template
with any new or
imported project that uses the same run-time
implementation as the
- project you turned into a
<property>template</property>.</para>
+ project you turned into a template.</para>
</section>
</section>
<section
id="GraphicalEditorAndViewingForJSFConfigurationFiles76331">
<?dbhtml
filename="GraphicalEditorAndViewingForJSFConfigurationFiles.html"?>
<title>Graphical Editor and Viewing for JSF Configuration
Files</title>
- <para>The JSF configuration file editor has three main
<property>viewers</property>
- (modes):</para>
+ <para>JBDS provides a graphical editor for working with JSF
configuration file (faces-config.xml). The editor has three main viewers
(modes):</para>
<itemizedlist>
<listitem>
@@ -615,8 +702,8 @@
<para>It is also possible to create a new page with context
menu by right-clicking anywhere on
the diagram and selecting <emphasis>
- <property> New View</property>
- </emphasis>.</para>
+ <property>New View</property>.
+ </emphasis></para>
<figure>
<title>Creating a New View</title>
<mediaobject>
@@ -649,7 +736,7 @@
<para>The Tree mode for the editor displays all JSF
application artifacts
referenced in the configuration file in a tree format. By
selecting any
- node you can see and edit its properties will appear in
the right-hand area. For example, a Managed Bean:</para>
+ node you can see and edit its properties which will
appear in the right-hand area. For example, a Managed Bean:</para>
<figure>
<title>Tree View</title>
<mediaobject>
@@ -708,7 +795,7 @@
<section id="ContentAssist976">
<?dbhtml filename="SendAnAJAXRequest.html"?>
<title>Code Assist</title>
- <para>Code Assist provides pop-up help to help you complete
your code statements. Using Code Assist allows you to complete your code statements faster
and with more accuracy.</para>
+ <para>Code Assist provides pop-up tip to help you complete
your code statements. It allows you to write your code faster and with more
accuracy.</para>
<para>Code assist is always available in the Source
mode:</para>
<figure>
<title>Code Assist in Source View</title>
@@ -741,7 +828,7 @@
<para>Other errors are also reported.</para>
<figure>
- <title>Others Errors Reporting</title>
+ <title>Other Errors Reporting</title>
<mediaobject>
<imageobject>
<imagedata
@@ -784,17 +871,14 @@
</mediaobject>
</figure>
- <para>You can also edit the properties of the selected
element in the <emphasis>
- <property>Tree</property>
- </emphasis> mode with the help of the Properties
view as shown
+ <para>You can also edit the properties of the selected
element in the <property>Tree</property> mode with the help of the Properties
view as shown
below:</para>
<figure>
<title>Properties View </title>
<mediaobject>
<imageobject>
<imagedata
-
fileref="images/jsf_support/jsf_support_33.png"
- />
+
fileref="images/jsf_support/jsf_support_33.png" scale="75" />
</imageobject>
</mediaobject>
</figure>
@@ -803,28 +887,30 @@
<section id="ManagedBeans96453">
<?dbhtml filename="ManagedBeans.html"?>
<title>Managed Beans</title>
+
+ <para>JBoss Developer Studio gives you lots of power to work with
+ <property>managed beans</property>.</para>
+ <itemizedlist>
+ <listitem>
+ <para>Add and generate code for new managed
beans</para>
+ <itemizedlist>
+ <listitem>
+ <para>Generate code for attributes
and
+ getter/setter
methods</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Add existing managed beans to JSF
configuration
+ file</para>
+ </listitem>
+ </itemizedlist>
+
<section id="CodeGenerationForManagedBeans421">
<?dbhtml
filename="CodeGenerationForManagedBeans.html"?>
<title>Code Generation for Managed Beans</title>
- <para>JBoss Developer Studio gives you lots of power to
work with
- <property>managed
beans</property>.</para>
- <itemizedlist>
- <listitem>
- <para>Add and generate code for new managed
beans</para>
- <itemizedlist>
- <listitem>
- <para>Generate code for
attributes and
- getter/setter methods</para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>Add existing managed beans to JSF
configuration
- file</para>
- </listitem>
- </itemizedlist>
- <para>To start, create a new managed bean in JSF
configuration file editor,
+ <para>To start, create a new managed bean in JSF
configuration file editor,
in the Tree view.</para>
<figure>
<title>Creation of New Managed Bean</title>
@@ -838,15 +924,15 @@
</figure>
<note>
<title>Note:</title>
- <para>When you define a new managed bean,
make sure that Generate Source Code is checked as shown in the figure below:</para>
+ <para>When you define a new managed bean, make sure
that <emphasis><property>Generate Source
Code</property></emphasis>
+ is checked as shown in the figure
below.</para>
</note>
<figure>
<title>New Managed Bean</title>
<mediaobject>
<imageobject>
<imagedata
-
fileref="images/jsf_support/jsf_support_35.png"
- />
+
fileref="images/jsf_support/jsf_support_35.png" scale="75"/>
</imageobject>
</mediaobject>
</figure>
@@ -861,10 +947,13 @@
<listitem>
<para>Click on <emphasis>
<property>Managed-Bean-Class</property>
- </emphasis> link in the editor
-or-</para>
+ </emphasis> link in the
editor</para>
</listitem>
+ </itemizedlist>
+ <para>or</para>
+ <itemizedlist>
<listitem>
- <para>Right click the <emphasis>
+ <para>right click the <emphasis>
<property>managed
bean</property>
</emphasis> and select
<emphasis>
<property>Open
Source</property>
@@ -895,12 +984,12 @@
</imageobject>
</mediaobject>
</figure>
- <para>You can also generate source code for properties -
this also includes
+ <para>You can also generate source code for properties,
also includes
<emphasis role="italic">
<property>"getter"</property>
</emphasis> and <emphasis
role="italic">
<property>"setter"</property>
- </emphasis> methods. Right click on the bean and
select <emphasis><property>New >
Property</property></emphasis>. You will see "Add Property"
dialog:</para>
+ </emphasis> methods. Right click on the bean and
select <emphasis><property>New >
Property</property></emphasis>. You will see <property>>Add
Property</property> dialog.</para>
<figure>
<title>Generation of Source Code for
Properties</title>
<mediaobject>
@@ -911,7 +1000,7 @@
</imageobject>
</mediaobject>
</figure>
- <para>Make sure that all the check boxes are
selected:</para>
+ <para>When the form is open make sure that all the check
boxes are selected:</para>
<itemizedlist>
<listitem>Add Java property</listitem>
<listitem>Generate Getter</listitem>
@@ -951,8 +1040,8 @@
<title>Add Existing Java Beans to a JSF Configuration
File</title>
<para>If you already have a Java bean you can easily add it
to a
<property>JSF configuration
file</property>.</para>
- <para>You should start the same way you create a new
managed bean. Use
- <emphasis>Browse...</emphasis> to add
your existing Java
+ <para>You should start the same way you create a new
managed bean. Use the
+
<emphasis><property>Browse...</property></emphasis> button to add
your existing Java
class.</para>
<figure>
<title>New Managed Bean Form</title>
@@ -996,7 +1085,7 @@
<?dbhtml
filename="CreateAndRegisterACustomConverter.html"?>
<title>Create and Register a Custom Converter</title>
- <orderedlist>
+ <itemizedlist>
<listitem>
<para>In the Project Explorer view open
<emphasis>
<property>faces-config.xml</property>
@@ -1004,7 +1093,7 @@
<property>Tree</property>
</emphasis> tab.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Converters</title>
<mediaobject>
@@ -1013,7 +1102,7 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Select <emphasis>
<property>Converters</property>
@@ -1028,7 +1117,7 @@
</emphasis> button your custom converter is
registered under
entered name.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Add Converter Form</title>
<mediaobject>
@@ -1037,7 +1126,7 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Now you can create <emphasis
role="italic">
<property>"converter"</property>
@@ -1046,7 +1135,7 @@
<property>Converter-class</property>
</emphasis> to generate the source
code.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Generation of Source Code for Converter
Class</title>
<mediaobject>
@@ -1056,14 +1145,14 @@
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Java class will be created automatically.
Leave everything
without changes and click <emphasis>
<property>Finish</property>
</emphasis>.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>New Java Class Form</title>
<mediaobject>
@@ -1072,13 +1161,13 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>To open converter class click again on
Converter-class link in
the Converter section. Now you are able to add
business
logic of converter.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Converter Class</title>
<mediaobject>
@@ -1094,7 +1183,7 @@
<title>Create and Register a Custom Validator</title>
<para>With the help of JBDS you can easy develop your own custom
validators.</para>
- <orderedlist>
+ <itemizedlist>
<listitem>
<para>In the Project Explorer view
open<emphasis>
<property>
faces-config.xml</property>
@@ -1102,7 +1191,7 @@
<property>Tree </property>
</emphasis>tab.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Validator in Faces Config Editor</title>
<mediaobject>
@@ -1111,7 +1200,7 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Select <emphasis>
<property>Validators</property>
@@ -1126,7 +1215,7 @@
</emphasis> button your custom validator is
registered under
entered name.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Adding Validator</title>
<mediaobject>
@@ -1138,7 +1227,7 @@
<para>Now you can create the "validatir" class.
</para>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Let's create <emphasis
role="italic">
<property>"validator"</property>
@@ -1147,7 +1236,7 @@
<property>Validator-class</property>
</emphasis>.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Creating Validator Class</title>
<mediaobject>
@@ -1156,14 +1245,14 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Java class will be created automatically.
Leave everything
without changes and click <emphasis>
<property>Finish</property>
</emphasis>.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>New Java Class Form</title>
<mediaobject>
@@ -1172,13 +1261,13 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>To open validator class click again on
Validator-class in the
Validator section. Now you are able to write
business logic
of validator.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Converter Class Editing</title>
<mediaobject>
@@ -1195,7 +1284,7 @@
<para>Creation of Referenced Beans is similar to creation of Custom
Validator.</para>
- <orderedlist>
+ <itemizedlist>
<listitem>
<para>In the Project Explorer view
open<emphasis>
<property>
faces-config.xml</property>
@@ -1203,7 +1292,7 @@
<property>Tree </property>
</emphasis>tab.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Referenced Beans in Faces Config
Editor</title>
<mediaobject>
@@ -1212,7 +1301,7 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Select <emphasis>
<property>Referenced
Beans</property>
@@ -1224,7 +1313,7 @@
<para>Type in the name of your Referenced Bean and
type in or select
Referenced-Bean-Class by using Browse
button.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Add Referenced Bean</title>
<mediaobject>
@@ -1233,13 +1322,13 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>In the Referenced Bean section you should see
your
Referenced-Bean-Name and Referenced-Bean-Class.
Click on the
link to open the Java creation
wizard.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Create Referenced Bean Class</title>
<mediaobject>
@@ -1248,14 +1337,14 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>Java class will be created automatically.
Leave everything
without changes and click <emphasis>
<property>Finish</property>
</emphasis>.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>New Java Class Form</title>
<mediaobject>
@@ -1264,14 +1353,14 @@
</imageobject>
</mediaobject>
</figure>
- <orderedlist continuation="continues">
+ <itemizedlist>
<listitem>
<para>To open Referenced Bean class click again on
<emphasis>
<property>Referenced-Bean-Class</property>
</emphasis> in the Referenced Bean section.
Now you are able
to write business logic of Referenced
Bean.</para>
</listitem>
- </orderedlist>
+ </itemizedlist>
<figure>
<title>Referenced Bean Class Editing</title>
<mediaobject>