[richfaces-svn-commits] JBoss Rich Faces SVN: r2155 - in trunk/ui/tabPanel/src/main: java/org/richfaces/component and 1 other directories.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Aug 8 13:20:56 EDT 2007
Author: dbiatenia
Date: 2007-08-08 13:20:56 -0400 (Wed, 08 Aug 2007)
New Revision: 2155
Modified:
trunk/ui/tabPanel/src/main/config/component/tabPanel.xml
trunk/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java
trunk/ui/tabPanel/src/main/templates/tabPanel.jspx
Log:
new attribute 'headerClass' added to tabpanel
Modified: trunk/ui/tabPanel/src/main/config/component/tabPanel.xml
===================================================================
--- trunk/ui/tabPanel/src/main/config/component/tabPanel.xml 2007-08-08 16:36:35 UTC (rev 2154)
+++ trunk/ui/tabPanel/src/main/config/component/tabPanel.xml 2007-08-08 17:20:56 UTC (rev 2155)
@@ -122,6 +122,12 @@
</description>
<defaultvalue>"1px"</defaultvalue>
</property>
+ <property>
+ <name>headerClass</name>
+ <classname>java.lang.String</classname>
+ <description>A CSS style is for the header of a tab panel.
+ </description>
+ </property>
&html_attributes;
&html_events;
Modified: trunk/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java
===================================================================
--- trunk/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java 2007-08-08 16:36:35 UTC (rev 2154)
+++ trunk/ui/tabPanel/src/main/java/org/richfaces/component/UITabPanel.java 2007-08-08 17:20:56 UTC (rev 2155)
@@ -192,4 +192,9 @@
public abstract String getHeaderSpacing();
public abstract void setHeaderSpacing(String value);
+
+ public abstract String getHeaderClass();
+
+ public abstract void setHeaderClass(String value);
+
}
Modified: trunk/ui/tabPanel/src/main/templates/tabPanel.jspx
===================================================================
--- trunk/ui/tabPanel/src/main/templates/tabPanel.jspx 2007-08-08 16:36:35 UTC (rev 2154)
+++ trunk/ui/tabPanel/src/main/templates/tabPanel.jspx 2007-08-08 17:20:56 UTC (rev 2155)
@@ -33,7 +33,7 @@
<tbody>
<tr>
- <td align="#{component.attributes['headerAlignment']}" class="dr-bottom-line">
+ <td align="#{component.attributes['headerAlignment']}" class="dr-bottom-line #{component.attributes['headerClass']}">
<f:call name="utils.encodeBeginFormIfNessesary" />
<!--table border="0" cellpadding="0" cellspacing="0" style="position:relative;top:1px"-->
<table border="0" cellpadding="0" cellspacing="0">
More information about the richfaces-svn-commits
mailing list