Author: ochikvina
Date: 2008-06-05 08:36:42 -0400 (Thu, 05 Jun 2008)
New Revision: 8580
Modified:
trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml
Log:
http://jira.jboss.com/jira/browse/JBDS-349 - correcting inexact information
Modified: trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml
===================================================================
--- trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml 2008-06-05 12:30:40
UTC (rev 8579)
+++ trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml 2008-06-05 12:36:42
UTC (rev 8580)
@@ -12,228 +12,245 @@
</chapterinfo>
<title>Seam Menus and Actions</title>
-
+
<para>In this chapter we provide a description of Seam actions that are
available from</para>
- <itemizedlist>
- <listitem><para>Menu bar</para></listitem>
- <listitem><para>Toolbar</para></listitem>
- <listitem><para>Context menus in
views</para></listitem>
- </itemizedlist>
-
+ <itemizedlist>
+ <listitem>
+ <para>Menu bar</para>
+ </listitem>
+ <listitem>
+ <para>Toolbar</para>
+ </listitem>
+ <listitem>
+ <para>Context menus in views</para>
+ </listitem>
+ </itemizedlist>
+
<section id="file_menu">
<title>File Menu Actions</title>
-
- <para>In a Seam perspective, by default there are the following actions in
<emphasis><property>File > New</property></emphasis>
submenu</para>
-
+
+ <para>In a Seam perspective, by default there are the following actions in
<emphasis>
+ <property>File > New</property>
+ </emphasis> submenu</para>
+
<table>
<title>Seam Actions in the New Submenu</title>
<tgroup cols="2">
<colspec colnum="1" colwidth="1*"/>
<colspec colnum="2" colwidth="4*"/>
-
+
<thead>
<row>
<entry align="center">
<para>Name</para>
</entry>
-
+
<entry align="center">
<para>Function</para>
</entry>
-
- </row>
+
+ </row>
</thead>
-
+
<tbody>
-
-
+
+
<row>
<entry>
- <para><property>Seam Web
Project</property></para>
-
+ <para>
+ <property>Seam Web Project</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="standaloneSeam">New Seam Project</link> wizard for creating a
new Seam project
- </para>
+ <para>Runs <link
linkend="standaloneSeam">New Seam Project</link> wizard
+ for creating a new Seam project </para>
</entry>
-
-
+
+
</row>
-
-
+
+
<row>
<entry>
- <para><property>Seam
Action</property></para>
-
+ <para>
+ <property>Seam Action</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="seam_action">New Seam Action</link> wizard for creating a new
Seam action
- </para>
+ <para>Runs <link
linkend="seam_action">New Seam Action</link> wizard for
+ creating a new Seam action </para>
</entry>
-
-
+
+
</row>
-
-
-
+
+
+
<row>
<entry>
- <para><property>Seam
Form</property></para>
-
+ <para>
+ <property>Seam Form</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="seam_form">New Seam Form</link> wizard for creating a new Seam
form
- </para>
+ <para>Runs <link
linkend="seam_form">New Seam Form</link> wizard for
+ creating a new Seam form </para>
</entry>
-
-
+
+
</row>
-
-
+
+
<row>
<entry>
- <para><property>Seam
Entity</property></para>
-
+ <para>
+ <property>Seam Entity</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="seam_entity">New Seam Entity</link> wizard for creating a new
Seam entity
- </para>
+ <para>Runs <link
linkend="seam_entity">New Seam Entity</link> wizard for
+ creating a new Seam entity </para>
</entry>
-
-
+
+
</row>
-
+
<row>
<entry>
- <para><property>Seam
Conversation</property></para>
-
+ <para>
+ <property>Seam Conversation</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="seam_conversation">New Seam Conversation</link> wizard for
creating a new Seam conversation
+ <para>Runs <link
linkend="seam_conversation">New Seam
+ Conversation</link> wizard for creating a new Seam
conversation
</para>
</entry>
-
-
-
+
+
+
</row>
-
+
<row>
<entry>
- <para><property>Seam Generate
Entities</property></para>
-
+ <para>
+ <property>Seam Generate Entities</property>
+ </para>
+
</entry>
-
+
<entry>
- <para>Runs <link
linkend="generate_entities">Generate Seam Entities</link>
wizard</para>
+ <para>Runs <link
linkend="generate_entities">Generate Seam
+ Entities</link> wizard</para>
</entry>
-
-
-
+
+
+
</row>
-
-
+
+
</tbody>
</tgroup>
</table>
-
-
+
+
</section>
-
+
<section id="navigate_menu">
<title>Navigate Menu Actions</title>
-
- <para>These Seam actions help you to easily navigate through the source
code.</para>
-
+
+ <para>In the next sections we are going to describe Seam actions which can
help you to
+ easily navigate through the source code.</para>
+
<section id="find_seam_ref_decl">
-
+
<title>Find Seam References/Declarations</title>
-
-
- <!-- <para><property>Find Seam
References/Declarations</property> is available for EL expressions in both .java and
.xhtml files.</para>
- <para>Find Seam references and declarations action works as the normal
Eclipse Find References/Declarations via Ctrl+G/Ctrl+Shift+G shortcuts.
- Furthermore it can be run from the main menu
<emphasis><property>Navigate > Find Seam
References</property></emphasis>
- or <emphasis><property>Navigate > Find Seam
Declarations</property></emphasis> and from the appropriate toolbar
buttons.</para>
- <para>If you are looking for a reference to a specific class or
method and it is referenced in EL or any other Seam configuration the search list will
include it.
+
+ <para>To find EL expretions both in <emphasis>
+ <property>.java</property>
+ </emphasis> and <emphasis>
+ <property>.xhtml</property>
+ </emphasis> files use Find Seam References/Declarations actions.
For that, in the main menu bar click on <emphasis>
+ <property>Search > Find Seam References</property>
+ </emphasis> or <emphasis><property>Find Seam
Declarations</property>.</emphasis>
</para>
-
- -->
-
-
- <para>In the main menu bar, click on
<emphasis><property>Navigate > Find Seam
References</property></emphasis> or <emphasis><property>Find Seam
Declarations</property>.</emphasis>
- These actions are also available from toolbar icons.</para>
-
- <figure>
- <title>Find Seam References and Find Seam Declarations
icons</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/seam_menus_and_actions/menus_and_actions0_1.png"/>
- </imageobject>
- </mediaobject>
- </figure>
-
- <para>In the table below read a description about the
actions.</para>
-
+
+ <para>Look at the description of the actions in the table
below.</para>
+
<table>
<title>Find Seam References/Declarations actions</title>
<tgroup cols="3">
<colspec colnum="1" colwidth="1*"/>
<colspec colnum="2" colwidth="4*"/>
<colspec colnum="3" colwidth="2*"/>
-
-
+
+
<thead>
<row>
<entry align="center">
<para>Name</para>
</entry>
-
+
<entry align="center">
<para>Function</para>
</entry>
-
+
<entry align="center">
<para>Keyboard Shortcut</para>
</entry>
- </row>
+ </row>
</thead>
-
+
<tbody>
-
-
+
+
<row>
<entry>
- <para><property>Find Seam
References</property></para>
- <para><property>Find Seam
Declarations</property></para>
+ <para>
+ <property>Find Seam
References</property>
+ </para>
+ <para>
+ <property>Find Seam
Declarations</property>
+ </para>
</entry>
-
+
<entry>
- <para>Find all references and declarations to the
selected element. It's available for EL expressions in both .java and .xhtml files.
- Differs from normal Eclipse Find
References/Declarations by showing an EL or Seam references in the Search View.
- </para>
+ <para>Find all references and declarations to the
selected element.
+ It's available for EL expressions in both .java
and .xhtml
+ files. Differs from normal Eclipse Find
References/Declarations
+ by showing an EL or Seam references in the Search
View. </para>
</entry>
-
+
<entry>
<para>Ctrl+G</para>
<para>Ctrl+Shift+G</para>
<para>also Ctrl + 1 for .java files</para>
-
+
</entry>
-
+
</row>
</tbody>
</tgroup>
- </table>
-
-
- <para>You could see the screenshot example below:</para>
-
+ </table>
+
+
+ <para>On the screenshot example below you could see that the search
results are listed
+ in the
+ <property>Search view</property>.
+ </para>
+
<figure>
<title>Find Seam Declaration for
"Identity"</title>
<mediaobject>
@@ -242,9 +259,9 @@
</imageobject>
</mediaobject>
</figure>
-
+
<para>You can also use Ctrl + 1 in .java files to activate the
actions:</para>
-
+
<figure>
<title>Find Seam References for
"Identity"</title>
<mediaobject>
@@ -253,87 +270,93 @@
</imageobject>
</mediaobject>
</figure>
-
+
</section>
-
+
<section id="open_seam_component">
<title>Open Seam Component</title>
-
- <para>In the main menu bar, click on
<emphasis><property>Navigate > Open Seam
Component</property>.</emphasis>
- This dialog is also available from toolbar icon.</para>
-
+
+ <para>To open Seam Components click on
<emphasis><property>Navigate > Open Seam
+ Component</property></emphasis> in the main menu bar. This
dialog is also available from toolbar
+ icon.</para>
+
<figure>
<title>Open Seam Components icon</title>
<mediaobject>
<imageobject>
- <imagedata
fileref="images/seam_menus_and_actions/menus_and_actions3_0.png"/>
+ <imagedata
fileref="images/seam_menus_and_actions/menus_and_actions3_0.png"
+ />
</imageobject>
</mediaobject>
</figure>
-
+
<para>In the table below read a description about the
dialog.</para>
-
- <table>
- <title>Open Seam Components Dialog</title>
- <tgroup cols="3">
- <colspec colnum="1" colwidth="1*"/>
- <colspec colnum="2" colwidth="4*"/>
- <colspec colnum="3" colwidth="2*"/>
-
-
- <thead>
- <row>
- <entry align="center">
- <para>Name</para>
- </entry>
-
- <entry align="center">
- <para>Function</para>
- </entry>
-
- <entry align="center">
- <para>Keyboard Shortcut</para>
- </entry>
- </row>
- </thead>
-
- <tbody>
-
-
- <row>
- <entry>
- <para><property>Open Seam
Components</property></para>
-
- </entry>
-
- <entry>
- <para>Brings up the Open Seam Component dialog to open
a component in the editor. The Open Seam Component selection dialog
- shows all Seam components existing in the workspace. You
can search the components via their short, imported or full name.</para>
- </entry>
-
- <entry>
- <para>Ctrl+Shift+Z</para>
-
- </entry>
-
- </row>
- </tbody>
- </tgroup>
- </table>
-
- <para>Enter a name in the text field and see the results as it shown on
screenshot: </para>
-
- <figure>
- <title>Open Seam Components Dialog</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/seam_menus_and_actions/menus_and_actions3.png"/>
- </imageobject>
- </mediaobject>
- </figure>
-
+
+ <table>
+ <title>Open Seam Components Dialog</title>
+ <tgroup cols="3">
+ <colspec colnum="1" colwidth="1*"/>
+ <colspec colnum="2" colwidth="4*"/>
+ <colspec colnum="3" colwidth="2*"/>
+
+
+ <thead>
+ <row>
+ <entry align="center">
+ <para>Name</para>
+ </entry>
+
+ <entry align="center">
+ <para>Function</para>
+ </entry>
+
+ <entry align="center">
+ <para>Keyboard Shortcut</para>
+ </entry>
+ </row>
+ </thead>
+
+ <tbody>
+
+
+ <row>
+ <entry>
+ <para>
+ <property>Open Seam
Components</property>
+ </para>
+
+ </entry>
+
+ <entry>
+ <para>Brings up the Open Seam Component dialog to
open a component
+ in the editor. The Open Seam Component selection
dialog shows
+ all Seam components existing in the workspace. You
can search
+ the components via their short, imported or full
name.</para>
+ </entry>
+
+ <entry>
+ <para>Ctrl+Shift+Z</para>
+
+ </entry>
+
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <para>Enter a name in the text field and see the results as it shown on
screenshot: </para>
+
+ <figure>
+ <title>Open Seam Components Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/seam_menus_and_actions/menus_and_actions3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
</section>
-
- </section>
+ </section>
+
</chapter>