Author: artdaw
Date: 2007-11-19 08:56:18 -0500 (Mon, 19 Nov 2007)
New Revision: 4081
Modified:
trunk/docs/userguide/en/src/main/docbook/included/contextMenu.xml
Log:
RF-1298 - add Component identification parameters section; Definition of Custom Style
Classes
Modified: trunk/docs/userguide/en/src/main/docbook/included/contextMenu.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/contextMenu.xml 2007-11-19 13:55:27
UTC (rev 4080)
+++ trunk/docs/userguide/en/src/main/docbook/included/contextMenu.xml 2007-11-19 13:56:18
UTC (rev 4081)
@@ -6,6 +6,46 @@
<keyword>contextMenu</keyword>
</keywordset>
</sectioninfo>
+ <table>
+ <title>Component identification parameters</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Name</entry>
+
+ <entry>Value</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>component-type</entry>
+
+ <entry>org.richfaces.ContextMenu</entry>
+ </row>
+ <row>
+ <entry>component-class</entry>
+
+ <entry>org.richfaces.component.html.ContextMenu</entry>
+ </row>
+ <row>
+ <entry>component-family</entry>
+
+ <entry>org.richfaces.ContextMenu</entry>
+ </row>
+ <row>
+ <entry>renderer-type</entry>
+
+ <entry>org.richfaces.DropDownMenuRenderer</entry>
+ </row>
+ <row>
+ <entry>tag-class</entry>
+
+
<entry>org.richfaces.taglib.ContextMenuTagHandler</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
<section>
<title>Creating the Component with a Page Tag</title>
<para>Here is a simple example as it could be used on a page:
</para>
@@ -235,7 +275,7 @@
</figure>
<table>
- <title>Classes names that define a label</title>
+ <title>Classes names that define a menu item</title>
<tgroup cols="2">
<thead>
@@ -248,12 +288,163 @@
<tbody>
<row>
- <entry></entry>
+ <entry>rich-menu-item</entry>
+ <entry>Defines styles for menu item</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-disabled</entry>
+
+ <entry>Defines styles for menu item in disabed
state</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-enabled</entry>
+
+ <entry>Defines styles for menu item in enabled
state</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-hover</entry>
+
+ <entry>Defines styles for menu item on hover
event</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-icon</entry>
+
+ <entry>Defines styles for icon in menu item</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <table>
+ <title>Classes names that define a menu item
label</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-menu-item-label</entry>
+
+ <entry>Defines styles for menu item label</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-label-disabled</entry>
+
+ <entry>Defines styles for menu item label in disabled
state</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-label-selected</entry>
+
+ <entry>Defines styles for menu item label already
selected</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title>Classes names that define a menu item icon</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-menu-item-icon-disabled</entry>
+
+ <entry>Defines styles for icon of menu item in disabled
state</entry>
+ </row>
+ <row>
+ <entry>rich-menu-item-icon-selected</entry>
+
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
+ <table>
+ <title>Classes names that define a group element</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-menu-group</entry>
+
+ <entry>Defines styles for menu group</entry>
+ </row>
+ <row>
+ <entry>rich-menu-group-disabled</entry>
+
+ <entry>Defines styles for menu group in disabled
state</entry>
+ </row>
+ <row>
+ <entry>rich-menu-group-selected</entry>
+
+ <entry></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title>Classes names that define a separator</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-menu-separator</entry>
+
+ <entry>Defines styles for menu separator</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title>Classes names that define a popup element</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Class name</entry>
+
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>rich-menu-popup</entry>
+
+ <entry>Defines styles for popup element</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
</section>
</section>