JBoss Rich Faces SVN: r8262 - trunk/test-applications/jsp/src/main/webapp/ModalPanel.
by richfaces-svn-commits@lists.jboss.org
Author: ayanul
Date: 2008-04-28 14:33:52 -0400 (Mon, 28 Apr 2008)
New Revision: 8262
Modified:
trunk/test-applications/jsp/src/main/webapp/ModalPanel/ModalPanelProperty.jsp
Log:
fix render
Modified: trunk/test-applications/jsp/src/main/webapp/ModalPanel/ModalPanelProperty.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/ModalPanel/ModalPanelProperty.jsp 2008-04-28 18:17:37 UTC (rev 8261)
+++ trunk/test-applications/jsp/src/main/webapp/ModalPanel/ModalPanelProperty.jsp 2008-04-28 18:33:52 UTC (rev 8262)
@@ -34,8 +34,8 @@
</h:inputText>
<h:outputText value="rendered" />
- <h:selectBooleanCheckbox value="#{modalPanel.rendered}" >
- <a4j:support event="onchange" reRender="modalPanelID"></a4j:support>
+ <h:selectBooleanCheckbox value="#{modalPanel.rendered}" onchange="submit();">
+
</h:selectBooleanCheckbox>
<h:outputText value="showWhenRendered" />
17 years, 6 months
JBoss Rich Faces SVN: r8261 - Reports/3.2.1 and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: tkuprevich
Date: 2008-04-28 14:17:37 -0400 (Mon, 28 Apr 2008)
New Revision: 8261
Added:
trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR2tkuprevich.xls
Log:
Added: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR2tkuprevich.xls
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR2tkuprevich.xls
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
17 years, 6 months
JBoss Rich Faces SVN: r8260 - trunk/ui/tooltip/src/main/config/component.
by richfaces-svn-commits@lists.jboss.org
Author: sergeyhalipov
Date: 2008-04-28 14:08:35 -0400 (Mon, 28 Apr 2008)
New Revision: 8260
Modified:
trunk/ui/tooltip/src/main/config/component/toolTip.xml
Log:
http://jira.jboss.com/jira/browse/RF-3241
Modified: trunk/ui/tooltip/src/main/config/component/toolTip.xml
===================================================================
--- trunk/ui/tooltip/src/main/config/component/toolTip.xml 2008-04-28 17:48:39 UTC (rev 8259)
+++ trunk/ui/tooltip/src/main/config/component/toolTip.xml 2008-04-28 18:08:35 UTC (rev 8260)
@@ -198,9 +198,11 @@
<defaultvalue>true</defaultvalue>
</property>
- <property hidden="true" existintag="false" exist="false" >
+ <property>
<name>event</name>
- <classname>java.lang.Object</classname>
+ <classname>java.lang.String</classname>
+ <description>DEPRECATED. Use showEvent instead.</description>
+ <defaultvalue><![CDATA["mouseover"]]></defaultvalue>
</property>
</component>
<renderer generate="true">
17 years, 6 months
JBoss Rich Faces SVN: r8259 - trunk/framework/impl/src/main/java/org/richfaces/skin.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2008-04-28 13:48:39 -0400 (Mon, 28 Apr 2008)
New Revision: 8259
Modified:
trunk/framework/impl/src/main/java/org/richfaces/skin/BasicSkinImpl.java
Log:
BasicSkinImpl#hashCode updated for local parameters
Modified: trunk/framework/impl/src/main/java/org/richfaces/skin/BasicSkinImpl.java
===================================================================
--- trunk/framework/impl/src/main/java/org/richfaces/skin/BasicSkinImpl.java 2008-04-28 17:42:15 UTC (rev 8258)
+++ trunk/framework/impl/src/main/java/org/richfaces/skin/BasicSkinImpl.java 2008-04-28 17:48:39 UTC (rev 8259)
@@ -115,7 +115,7 @@
int hash = 0;
for (Iterator iter = skinParams.keySet().iterator(); iter.hasNext();) {
String key = (String) iter.next();
- Object parameter = getParameter(context,key);
+ Object parameter = getLocalParameter(context, key);
hash = 31*hash + key.hashCode();
hash = 31*hash + (parameter != null ? parameter.hashCode() : 0);
}
17 years, 6 months
JBoss Rich Faces SVN: r8257 - trunk/samples/richfaces-demo/src/main/webapp/richfaces/toolTip/examples.
by richfaces-svn-commits@lists.jboss.org
Author: alexsmirnov
Date: 2008-04-28 13:38:06 -0400 (Mon, 28 Apr 2008)
New Revision: 8257
Modified:
trunk/samples/richfaces-demo/src/main/webapp/richfaces/toolTip/examples/withTable.xhtml
Log:
Revert missing changes.
Modified: trunk/samples/richfaces-demo/src/main/webapp/richfaces/toolTip/examples/withTable.xhtml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/richfaces/toolTip/examples/withTable.xhtml 2008-04-28 17:24:02 UTC (rev 8256)
+++ trunk/samples/richfaces-demo/src/main/webapp/richfaces/toolTip/examples/withTable.xhtml 2008-04-28 17:38:06 UTC (rev 8257)
@@ -44,8 +44,8 @@
</style>
<h:form>
- <rich:dataTable value="#{data.mounths}" width="400"
- var="item" rowKeyVar="row">
+ <rich:dataTable value="#{toolTipData.vehicles}" width="400"
+ var="vehicle" rowKeyVar="row">
<rich:column>
<f:facet name="header">
<h:outputText value="##" />
@@ -54,35 +54,56 @@
</rich:column>
<rich:column>
<f:facet name="header">
- <h:outputText value="Mounth" />
+ <h:outputText value="Make" />
</f:facet>
<a4j:outputPanel layout="block">
<rich:toolTip direction="top-right" mode="ajax" showDelay="300"
- styleClass="tooltip" layout="block">
- <!--
+ styleClass="tooltip" layout="block">
<a4j:actionparam name="key" value="#{row}"
assignTo="#{toolTipData.currentVehicleIndex}" />
- -->
+
<h:panelGrid columns="4">
<f:facet name="header">
- <h:outputText value="details:" />
+ <h:outputText value="Vehicle details:" />
</f:facet>
- <h:outputText value="Mounth:" />
- <h:outputText value="#{item.mounth}" styleClass="tooltipData" />
- <h:outputText value="price:" />
- <h:outputText value="#{item.price}" styleClass="tooltipData" />
+ <h:outputText value="make:" />
+ <h:outputText value="#{vehicle.make}" styleClass="tooltipData" />
+ <h:outputText value="model:" />
+ <h:outputText value="#{vehicle.model}" styleClass="tooltipData" />
+ <h:outputText value="year:" />
+ <h:outputText value="#{vehicle.year}" styleClass="tooltipData" />
+ <h:outputText value="milage:" />
+ <h:outputText value="#{vehicle.milage}" styleClass="tooltipData" />
+ <h:outputText value="zip:" />
+ <h:outputText value="#{vehicle.zip}" styleClass="tooltipData" />
+ <h:outputText value="listed:" />
+ <h:outputText value="#{vehicle.listed}" styleClass="tooltipData">
+ <f:convertDateTime dateStyle="short" />
+ </h:outputText>
<f:facet name="footer">
<h:panelGroup>
- <h:outputText value="Total: " />
- <h:outputText value="#{item.total}" styleClass="tooltipData" />
+ <h:outputText value="vin: " />
+ <h:outputText value="#{vehicle.vin}" styleClass="tooltipData" />
</h:panelGroup>
</f:facet>
</h:panelGrid>
</rich:toolTip>
- <h:outputText id="make" value="#{item.mounth}"/>
+ <h:outputText id="make" value="#{vehicle.make}"/>
</a4j:outputPanel>
</rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Model" />
+ </f:facet>
+ <h:outputText value="#{vehicle.model}" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Year" />
+ </f:facet>
+ <h:outputText value="#{vehicle.year}" />
+ </rich:column>
</rich:dataTable>
</h:form>
17 years, 6 months
JBoss Rich Faces SVN: r8256 - trunk/ui/panelmenu/src/main/java/org/richfaces/renderkit/html.
by richfaces-svn-commits@lists.jboss.org
Author: sergeyhalipov
Date: 2008-04-28 13:24:02 -0400 (Mon, 28 Apr 2008)
New Revision: 8256
Modified:
trunk/ui/panelmenu/src/main/java/org/richfaces/renderkit/html/PanelMenuGroupRenderer.java
Log:
http://jira.jboss.com/jira/browse/RF-3248
Modified: trunk/ui/panelmenu/src/main/java/org/richfaces/renderkit/html/PanelMenuGroupRenderer.java
===================================================================
--- trunk/ui/panelmenu/src/main/java/org/richfaces/renderkit/html/PanelMenuGroupRenderer.java 2008-04-28 16:27:22 UTC (rev 8255)
+++ trunk/ui/panelmenu/src/main/java/org/richfaces/renderkit/html/PanelMenuGroupRenderer.java 2008-04-28 17:24:02 UTC (rev 8256)
@@ -301,7 +301,7 @@
public String getTableClass(FacesContext context, UIComponent component) {
String result;
if (isTopLevel(component))
- result = "dr-pmenu-top-group";
+ result = "dr-pmenu-top-group rich-pmenu-top-group ";
else
result = "dr-pmenu-group";
return result;
17 years, 6 months
JBoss Rich Faces SVN: r8255 - in trunk/cdk: maven-archetype-skin and 13 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: maksimkaszynski
Date: 2008-04-28 12:27:22 -0400 (Mon, 28 Apr 2008)
New Revision: 8255
Added:
trunk/cdk/maven-archetype-skin/
trunk/cdk/maven-archetype-skin/pom.xml
trunk/cdk/maven-archetype-skin/src/
trunk/cdk/maven-archetype-skin/src/main/
trunk/cdk/maven-archetype-skin/src/main/resources/
trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/
trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/maven/
trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/maven/archetype-metadata.xml
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/pom.xml
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/java/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/META-INF/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic.xcss
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic_classes.xcss
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended.xcss
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended_classes.xcss
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/test/
trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/test/java/
trunk/cdk/maven-archetype-skin/src/site/
trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/CreateSkinMojo.java
trunk/cdk/maven-cdk-plugin/src/main/resources/skin/
trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.properties
trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.xcss
Modified:
trunk/cdk/pom.xml
Log:
uploaded skin archetype
Property changes on: trunk/cdk/maven-archetype-skin
___________________________________________________________________
Name: svn:ignore
+ target
.settings
.project
Added: trunk/cdk/maven-archetype-skin/pom.xml
===================================================================
--- trunk/cdk/maven-archetype-skin/pom.xml (rev 0)
+++ trunk/cdk/maven-archetype-skin/pom.xml 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,60 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <artifactId>cdk</artifactId>
+ <groupId>org.richfaces</groupId>
+ <version>3.2.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces.cdk</groupId>
+ <artifactId>maven-archetype-skin-addon</artifactId>
+ <version>3.2.1-SNAPSHOT</version>
+ <name>Archetype - maven-archetype-skin-addon</name>
+ <packaging>maven-archetype</packaging>
+ <repositories>
+ <repository>
+ <id>apache.org</id>
+ <name>Maven Snapshots</name>
+ <url>
+ http://people.apache.org/repo/m2-snapshot-repository
+ </url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache.org</id>
+ <name>Maven Plugin Snapshots</name>
+ <url>
+ http://people.apache.org/repo/m2-snapshot-repository
+ </url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>2.0-alpha-3-SNAPSHOT</version>
+ </extension>
+ </extensions>
+ <plugins>
+ <plugin>
+ <artifactId>maven-archetype-plugin</artifactId>
+ <version>2.0-alpha-3-SNAPSHOT</version>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
\ No newline at end of file
Added: trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/maven/archetype-metadata.xml
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/maven/archetype-metadata.xml (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/META-INF/maven/archetype-metadata.xml 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archetype-descriptor name="maven-archetype-skin-addon">
+ <fileSets>
+ <fileSet filtered="true" packaged="true">
+ <directory>src/main/java</directory>
+ <includes>
+ <include>**/*.java</include>
+ </includes>
+ </fileSet>
+ <fileSet filtered="true" packaged="true">
+ <directory>src/main/resources</directory>
+ <includes>
+ <include>**/*.*</include>
+ </includes>
+ <excludes>
+ <exclude>META-INF/**/*.*</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet filtered="true" packaged="false">
+ <directory>src/main/resources/META-INF</directory>
+ <includes>
+ <include>**/*.*</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+</archetype-descriptor>
\ No newline at end of file
Added: trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/pom.xml
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/pom.xml (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/pom.xml 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,23 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>${groupId}</groupId>
+ <artifactId>${artifactId}</artifactId>
+ <name>${artifactId}</name>
+ <version>${version}</version>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.richfaces.cdk</groupId>
+ <artifactId>maven-cdk-plugin</artifactId>
+ <version>3.2.1-SNAPSHOT</version>
+ <configuration>
+ <name>${package}</name>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Added: trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic.xcss
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic.xcss (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic.xcss 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<f:template xmlns:f='http:/jsf.exadel.com/template'
+ xmlns:u='http:/jsf.exadel.com/template/util'
+ xmlns="http://www.w3.org/1999/xhtml">
+
+ <u:selector name="input, select, textarea, button, keygen, isindex, legend, a">
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ </u:selector>
+
+ <f:verbatim>
+ <![CDATA[
+ fieldset {
+ border-width: 1px;
+ border-style: solid;
+ padding: 10px;
+ }
+
+ hr {
+ border-width: 1px;
+ border-style: solid;
+ }
+ ]]>
+ </f:verbatim>
+
+ <u:selector name="fieldset">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name="hr">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name="a">
+ <u:style name="color" skin="generalLinkColor" />
+ </u:selector>
+
+ <u:selector name="a:hover">
+ <u:style name="color" skin="hoverLinkColor" />
+ </u:selector>
+
+ <u:selector name="a:visited">
+ <u:style name="color" skin="visitedLinkColor" />
+ </u:selector>
+</f:template>
\ No newline at end of file
Added: trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic_classes.xcss
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic_classes.xcss (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/basic_classes.xcss 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,413 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<f:template xmlns:f='http:/jsf.exadel.com/template'
+ xmlns:u='http:/jsf.exadel.com/template/util'
+ xmlns="http://www.w3.org/1999/xhtml">
+
+
+ <u:selector name=".rich-container input, .rich-input,
+ .rich-container select, .rich-select,
+
+ .rich-container textarea, .rich-textarea,
+
+ .rich-container button, .rich-button,
+
+ .rich-container keygen, .rich-keygen,
+
+ .rich-container isindex, .rich-isindex,
+
+ .rich-container legend, .rich-legend,
+
+ .rich-container a, .rich-link,
+
+ .rich-container fieldset, .rich-fieldset,
+
+ .rich-field, .rich-field-edit, .rich-field-error,
+
+ .rich-button, .rich-button-disabled, .rich-button-over, .rich-button-press">
+
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ </u:selector>
+
+ <f:verbatim>
+ <![CDATA[
+ .rich-container fieldset, .rich-fieldset {
+ border-width: 1px;
+ border-style: solid;
+ padding: 10px;
+ }
+
+ .rich-container hr, .rich-hr {
+ border-width: 1px;
+ border-style: solid;
+ }
+
+ .rich-container legend, .rich-legend {
+ font-weight : bold;
+ }
+
+ .rich-container form, .rich-form {
+ padding : 0px;
+ margin : 0px;
+ }
+ ]]>
+ </f:verbatim>
+
+ <u:selector name=".rich-container fieldset, .rich-fieldset">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-container hr, .rich-hr">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-container a, .rich-link">
+ <u:style name="color" skin="generalLinkColor" />
+ </u:selector>
+
+ <u:selector name=".rich-container a:hover, .rich-link:hover">
+ <u:style name="color" skin="hoverLinkColor" />
+ </u:selector>
+
+ <u:selector name=".rich-container a:visited, .rich-link:visited">
+ <u:style name="color" skin="visitedLinkColor" />
+ </u:selector>
+
+
+
+
+ <u:selector name=".rich-field, .rich-field-edit, .rich-field-error">
+ <u:style name="border-width" value="1px" />
+ <u:style name="border-style" value="inset" />
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-field">
+ <u:style name="background-color" skin="controlBackgroundColor" />
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.ButtonBackgroundImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="no-repeat" />
+ <u:style name="background-position" value="1px 1px" />
+ </u:selector>
+
+ <u:selector name=".rich-field-edit">
+ <u:style name="background-color" skin="editBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-field-error">
+ <u:style name="background-color" skin="warningBackgroundColor" />;
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.InputErrorIcon"/>
+ </u:style>
+ <u:style name="background-repeat" value="no-repeat" />
+ <u:style name="background-position" value="center left" />
+ <u:style name="padding-left" value="7px" />
+ </u:selector>
+
+
+
+ <u:selector name=".rich-button, .rich-button-disabled, .rich-button-over, .rich-button-press">
+ <u:style name="border-width" value="1px" />
+ <u:style name="border-style" value="solid" />
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="background-color" skin="trimColor" />
+ <u:style name="padding" value="2px 10px 2px 10px" />
+ <u:style name="text-align" value="center" />
+ <u:style name="cursor" value="pointer" />
+ <u:style name="background-repeat" value="repeat-x" />
+ <u:style name="background-position" value="top left" />
+ </u:selector>
+
+ <u:selector name=".rich-button">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.StandardButtonBgImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name=".rich-button-disabled">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.StandardButtonBgImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name=".rich-button-over">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.StandardButtonBgImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name=".rich-button-press">
+ StandardButtonBgImage
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.StandardButtonPressedBgImage"/>
+ </u:style>
+ <u:style name="background-position" value="bottom left" />
+ </u:selector>
+
+ /*border color styles*/
+
+ <u:selector name=".rich-box-border-color-control-select">
+ <u:style name="border-color" skin="selectControlColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-subborder">
+ <u:style name="border-color" skin="subBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-header">
+ <u:style name="border-color" skin="headerBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-general">
+ <u:style name="border-color" skin="generalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-additional">
+ <u:style name="border-color" skin="additionalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-panel">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-tip">
+ <u:style name="border-color" skin="tipBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-color-table">
+ <u:style name="border-color" skin="tableBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-control-select, .rich-box-border-subborder, .rich-box-border-header,
+ .rich-box-border-general, .rich-box-border-additional, .rich-box-border-panel, .rich-box-border-tip, .rich-box-border-table">
+ <u:style name="border-style" value="solid" />
+ <u:style name="border-width" value="1px" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-control-select">
+ <u:style name="border-color" skin="selectControlColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-subborder">
+ <u:style name="border-color" skin="subBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-header">
+ <u:style name="border-color" skin="headerBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-general">
+ <u:style name="border-color" skin="generalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-additional">
+ <u:style name="border-color" skin="additionalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-panel">
+ <u:style name="border-color" skin="panelBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-tip">
+ <u:style name="border-color" skin="tipBorderColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-border-table">
+ <u:style name="border-color" skin="tableBorderColor" />
+ </u:selector>
+
+ /*background color styles*/
+
+ <u:selector name=".rich-box-bgcolor-header">
+ <u:style name="background-color" skin="headerBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-general">
+ <u:style name="background-color" skin="generalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-additional">
+ <u:style name="background-color" skin="additionalBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-panel">
+ <u:style name="background-color" skin="panelBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-tab">
+ <u:style name="background-color" skin="tabBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-trim">
+ <u:style name="background-color" skin="trimColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-tip">
+ <u:style name="background-color" skin="tipBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-table">
+ <u:style name="background-color" skin="tableBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-table-footer">
+ <u:style name="background-color" skin="tableFooterBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-table-subfooter">
+ <u:style name="background-color" skin="tableSubfooterBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-editor">
+ <u:style name="background-color" skin="editorBackgroundColor" />
+ </u:selector>
+
+ <u:selector name=".rich-box-bgcolor-edit">
+ <u:style name="background-color" skin="editBackgroundColor" />
+ </u:selector>
+
+ /*text color styles*/
+
+ <u:selector name=".rich-text-color-header">
+ <u:style name="color" skin="headerTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-general">
+ <u:style name="color" skin="generalTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-tab-disabled">
+ <u:style name="color" skin="tabDisabledTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-select">
+ <u:style name="color" skin="selectControlColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-link-general">
+ <u:style name="color" skin="generalLinkColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-link-hover">
+ <u:style name="color" skin="hoverLinkColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-color-link-visited">
+ <u:style name="color" skin="visitedLinkColor" />
+ </u:selector>
+
+ /*font size styles*/
+
+ <u:selector name=".rich-font-size-general">
+ <u:style name="font-size" skin="generalSizeFont" />
+ </u:selector>
+
+ <u:selector name=".rich-font-size-header">
+ <u:style name="font-size" skin="headerSizeFont" />
+ </u:selector>
+
+ /*font family styles*/
+
+ <u:selector name=".rich-font-family-general">
+ <u:style name="font-family" skin="generalFamilyFont" />
+ </u:selector>
+
+ <u:selector name=".rich-font-family-header">
+ <u:style name="font-family" skin="headerFamilyFont" />
+ </u:selector>
+
+ /* text styles */
+
+ <u:selector name=".rich-text-general">
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="generalTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-header">
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="headerFamilyFont" />
+ <u:style name="color" skin="headerTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-tab-disabled">
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="tabDisabledTextColor" />
+ </u:selector>
+
+ <u:selector name=".rich-text-control-select">
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="headerFamilyFont" />
+ <u:style name="color" skin="selectControlColor" />
+ </u:selector>
+
+ /*gradient styles*/
+
+ <u:selector name=".rich-gradient-header-inverse">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.HeaderInverseGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-header">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.HeaderGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-tab">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.TabGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-tab-inverse">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.TabInverseGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-input">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.InputGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-menu-inverse">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.MenuInverseGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-menu">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.MenuGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-button-inverse">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.ButtonInverseGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+ <u:selector name=".rich-gradient-button">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.gradientimages.ButtonGradientImage"/>
+ </u:style>
+ <u:style name="background-repeat" value="repeat-x" />
+ </u:selector>
+
+</f:template>
\ No newline at end of file
Added: trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended.xcss
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended.xcss (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended.xcss 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<f:template xmlns:f='http:/jsf.exadel.com/template'
+ xmlns:u='http:/jsf.exadel.com/template/util'
+ xmlns="http://www.w3.org/1999/xhtml">
+
+ <u:selector name="input, select, textarea, button, keygen, isindex">
+ <u:style name="border-width" value="1px" />
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="color" skin="controlTextColor" />
+ </u:selector>
+
+ <f:verbatim>
+ <![CDATA[
+ *|button {
+ border-width: 1px;
+ background-repeat : repeat-x;
+ background-position : top left;
+ }
+
+ button[type="button"], button[type="reset"], button[type="submit"], input[type="reset"], input[type="submit"], input[type="button"] {
+ border-width: 1px;
+ background-repeat : repeat-x;
+ background-position : top left;
+ }
+
+ ]]>
+ </f:verbatim>
+
+ <u:selector name="*|button">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="headerTextColor" />
+ <u:style name="background-color" skin="headerBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.ButtonBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name="button[type="button"], button[type="reset"], button[type="submit"],
+ input[type="reset"], input[type="submit"], input[type="button"]">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="headerTextColor" />
+ <u:style name="background-color" skin="headerBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.ButtonBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+
+
+ <f:verbatim>
+ <![CDATA[
+ *|textarea {
+ border-width: 1px;
+ border-style : inset;
+ background-repeat : no-repeat;
+ background-position : 1px 1px;
+ }
+
+ textarea[type="textarea"], input[type="text"], input[type="password"], select {
+ border-width: 1px;
+ border-style : inset;
+ background-repeat : no-repeat;
+ background-position : 1px 1px;
+ }
+ ]]>
+ </f:verbatim>
+
+ <u:selector name="*|textarea">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ <u:style name="background-color" skin="controlBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.InputBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name="textarea[type="textarea"], input[type="text"], input[type="password"], select">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ <u:style name="background-color" skin="controlBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.InputBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+</f:template>
\ No newline at end of file
Added: trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended_classes.xcss
===================================================================
--- trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended_classes.xcss (rev 0)
+++ trunk/cdk/maven-archetype-skin/src/main/resources/archetype-resources/src/main/resources/extended_classes.xcss 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<f:template xmlns:f='http:/jsf.exadel.com/template'
+ xmlns:u='http:/jsf.exadel.com/template/util'
+ xmlns="http://www.w3.org/1999/xhtml">
+
+ <u:selector name=".rich-container input, .rich-input,
+ .rich-container select, .rich-select,
+ .rich-container textarea, .rich-textarea,
+ .rich-container button, .rich-button,
+ .rich-container keygen, .rich-keygen,
+ .rich-container isindex, .rich-isindex">
+ <u:style name="border-width" value="1px" />
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="color" skin="controlTextColor" />
+ </u:selector>
+
+ <f:verbatim>
+ <![CDATA[
+ .rich-container *|button, .rich-button {
+ border-width: 1px;
+ background-repeat : repeat-x;
+ background-position : top left;
+ }
+
+ .rich-button,
+ .rich-container button[type="button"], .rich-button-button,
+ .rich-container button[type="reset"], .rich-button-reset,
+ .rich-container button[type="submit"], .rich-button-submit,
+ .rich-container input[type="reset"], .rich-input-reset,
+ .rich-container input[type="submit"], .rich-input-submit,
+ .rich-container input[type="button"], .rich-input-button {
+ border-width: 1px;
+ background-repeat : repeat-x;
+ background-position : top left;
+ }
+
+ ]]>
+ </f:verbatim>
+
+ <u:selector name=".rich-container *|button, .rich-button">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="headerTextColor" />
+ <u:style name="background-color" skin="headerBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.ButtonBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name="
+ .rich-button,
+ .rich-container button[type="button"], .rich-button-button,
+ .rich-container button[type="reset"], .rich-button-reset,
+ .rich-container button[type="submit"], .rich-button-submit,
+ .rich-container input[type="reset"], .rich-input-reset,
+ .rich-container input[type="submit"], .rich-input-submit,
+ .rich-container input[type="button"], .rich-input-button,
+ ">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="headerTextColor" />
+ <u:style name="background-color" skin="headerBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.ButtonBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+
+
+ <f:verbatim>
+ <![CDATA[
+ .rich-container *|textarea, .rich-textarea {
+ border-width: 1px;
+ border-style : inset;
+ background-repeat : no-repeat;
+ background-position : 1px 1px;
+ }
+
+ .rich-textarea,
+ .rich-container textarea[type="textarea"], .rich-textarea-textarea,
+ .rich-container input[type="text"], .rich-input-text,
+ .rich-container input[type="password"], .rich-input-password,
+ .rich-container select, .rich-select {
+ border-width: 1px;
+ border-style : inset;
+ background-repeat : no-repeat;
+ background-position : 1px 1px;
+ }
+ ]]>
+ </f:verbatim>
+
+ <u:selector name=".rich-container *|textarea, .rich-textarea">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ <u:style name="background-color" skin="controlBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.InputBackgroundImage"/>
+ </u:style>
+ </u:selector>
+
+ <u:selector name=".rich-textarea,
+ .rich-container textarea[type="textarea"], .rich-textarea-textarea,
+ .rich-container input[type="text"], .rich-input-text,
+ .rich-container input[type="password"], .rich-input-password,
+ .rich-container select, .rich-select">
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="font-size" skin="generalSizeFont" />
+ <u:style name="font-family" skin="generalFamilyFont" />
+ <u:style name="color" skin="controlTextColor" />
+ <u:style name="background-color" skin="controlBackgroundColor" />
+
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.InputBackgroundImage"/>
+ </u:style>
+ </u:selector>
+</f:template>
\ No newline at end of file
Added: trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/CreateSkinMojo.java
===================================================================
--- trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/CreateSkinMojo.java (rev 0)
+++ trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/CreateSkinMojo.java 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,116 @@
+package org.ajax4jsf.builder.mojo;
+
+import java.io.File;
+import java.io.FileFilter;
+
+import org.apache.maven.plugin.MojoExecutionException;
+import org.apache.maven.plugin.MojoFailureException;
+import org.apache.velocity.VelocityContext;
+
+/**
+ * @goal add-skin
+ * @author Maksim Kaszynski
+ *
+ */
+public class CreateSkinMojo extends AbstractCDKMojo {
+
+ private static final String TEMPLATES_PREFIX = "/skin/";
+
+ private static final String XCSS_TEMPLATE = TEMPLATES_PREFIX + "skin.xcss";
+
+ private static final String PROPERTIES_TEMPLATE = TEMPLATES_PREFIX + "skin.properties";
+
+ /**
+ * @parameter expression="${name}"
+ * @required
+ */
+ private String name;
+
+ public void execute() throws MojoExecutionException, MojoFailureException {
+
+ getLog().info("Generating Skin");
+ name = name.replaceAll("\\s", "_").toLowerCase();
+
+ getLog().debug("Skin name is supposed to be " + name);
+
+ int lastIndexOfDot = name.lastIndexOf('.');
+ String packageName;
+
+ if (lastIndexOfDot > 0) {
+ packageName = name;//name.substring(0, lastIndexOfDot);
+ name = name.substring(lastIndexOfDot + 1);
+ } else {
+ packageName = project.getGroupId() + "." + name;
+ }
+
+
+
+ getLog().debug("Package detected " + packageName);
+
+ File resourceDir = new File(project.getBasedir(), "src/main/resources");
+ getLog().debug("Resources directory is supposed to be" + resourceDir);
+ checkAndCreateDirectory(resourceDir);
+
+ String packageFolder = packageName.replace('.', '/');
+ getLog().debug("Relative path to package is " + packageFolder);
+
+ File skinDir = new File(resourceDir, packageFolder);
+ checkAndCreateDirectory(skinDir);
+
+
+ getLog().debug("basic XCSS is supposed to be dropped into " + skinDir);
+
+ File[] skinFiles = skinDir.listFiles(new FileFilter() {
+ public boolean accept(File pathname) {
+ return pathname.isFile() && pathname.getName().endsWith(".xcss");
+ }
+ });
+
+
+ File baseXcss = new File(skinDir, "basic.xcss");
+
+ File metaInfSkinsDiir = new File(resourceDir, "META-INF/skins");
+ getLog().debug("Property file and XCSS will be dropped into " + skinDir);
+
+ checkAndCreateDirectory(metaInfSkinsDiir);
+
+ File xcssFile = new File(metaInfSkinsDiir, name + ".xcss");
+ File propertyFile = new File(metaInfSkinsDiir, name + ".properties");
+
+
+ VelocityContext context = new VelocityContext();
+ context.put("baseXcss", baseXcss);
+ context.put("xcssFiles", skinFiles);
+ context.put("packagePath", packageFolder);
+ context.put("skinDir", skinDir);
+ context.put("xcssFile", xcssFile);
+ context.put("propertyFile", propertyFile);
+ context.put("name", name);
+
+ try {
+ getLog().debug("Creating Skin property file " + propertyFile);
+ writeParsedTemplate(PROPERTIES_TEMPLATE, context, propertyFile);
+ getLog().debug("Creating XCSS file " + xcssFile);
+ writeParsedTemplate(XCSS_TEMPLATE, context, xcssFile);
+
+ } catch (Exception e) {
+ throw new MojoExecutionException("An exception occured while peerforming component generatuion", e);
+ }
+
+ getLog().info("Generating Skin successful");
+
+ }
+
+
+ private void checkAndCreateDirectory(File directory) throws MojoExecutionException {
+ getLog().debug("Checking directory " + directory + " for existence");
+ if (!directory.exists()) {
+ directory.mkdirs();
+ getLog().debug("Directory " + directory + " created");
+ }
+ if (!directory.isDirectory()) {
+ throw new MojoExecutionException("Directory " + directory.getAbsolutePath() + " is not a Directory");
+ }
+ }
+
+}
Added: trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.properties
===================================================================
--- trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.properties (rev 0)
+++ trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.properties 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,2 @@
+gradientType=glass
+generalStyleSheet=resource:///META-INF/skins/${xcssFile.name}
Added: trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.xcss
===================================================================
--- trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.xcss (rev 0)
+++ trunk/cdk/maven-cdk-plugin/src/main/resources/skin/skin.xcss 2008-04-28 16:27:22 UTC (rev 8255)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<f:template xmlns:f='http:/jsf.exadel.com/template'
+ xmlns:u='http:/jsf.exadel.com/template/util'
+ xmlns="http://www.w3.org/1999/xhtml" >
+
+ #foreach ($xcssFile in $xcssFiles)
+ <f:importResource src="${packagePath}/${xcssFile.name}" />
+ #end
+
+</f:template>
\ No newline at end of file
Modified: trunk/cdk/pom.xml
===================================================================
--- trunk/cdk/pom.xml 2008-04-28 16:24:00 UTC (rev 8254)
+++ trunk/cdk/pom.xml 2008-04-28 16:27:22 UTC (rev 8255)
@@ -32,6 +32,7 @@
<module>maven-javascript-plugin</module>
<module>maven-archetype-jsf-component</module>
<module>maven-archetype-jsfwebapp</module>
+ <module>maven-archetype-skin</module>
</modules>
17 years, 6 months
JBoss Rich Faces SVN: r8254 - trunk/test-applications/facelets/src/main/webapp/Tooltip.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-04-28 12:24:00 -0400 (Mon, 28 Apr 2008)
New Revision: 8254
Modified:
trunk/test-applications/facelets/src/main/webapp/Tooltip/TooltipProperty.xhtml
Log:
+JS API
Modified: trunk/test-applications/facelets/src/main/webapp/Tooltip/TooltipProperty.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/Tooltip/TooltipProperty.xhtml 2008-04-28 16:19:10 UTC (rev 8253)
+++ trunk/test-applications/facelets/src/main/webapp/Tooltip/TooltipProperty.xhtml 2008-04-28 16:24:00 UTC (rev 8254)
@@ -1,6 +1,24 @@
<f:subview xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:a4j="http://richfaces.org/a4j" xmlns:h="http://java.sun.com/jsf/html" xmlns:rich="http://richfaces.org/rich" id="toolTipStraightforwardSubviewID">
<h:panelGrid columns="2">
+
+ <a4j:commandLink onclick="$('formID:tooltipSubviewID:tooltipID').component.show(event)" value="show"></a4j:commandLink>
+ <a4j:commandLink onclick="$('formID:tooltipSubviewID:tooltipID').component.hide(event)" value="hide"></a4j:commandLink>
+ <a4j:commandLink onclick="$('formID:tooltipSubviewID:tooltipID').component.enable(event)" value="enable"></a4j:commandLink>
+ <a4j:commandLink onclick="$('formID:tooltipSubviewID:tooltipID').component.disable(event)" value="disable"></a4j:commandLink>
+
+ <a href="#" id="showToolTipID">componentControl(show)</a>
+ <rich:componentControl attachTo="showToolTipID" for="tooltipID" event="onclick" operation="show" />
+
+ <a href="#" id="hideToolTipID">componentControl(hide)</a>
+ <rich:componentControl attachTo="hideToolTipID" for="tooltipID" event="onclick" operation="hide" />
+
+ <a href="#" id="enableToolTipID">componentControl(enable)</a>
+ <rich:componentControl attachTo="enableToolTipID" for="tooltipID" event="onclick" operation="enable" />
+
+ <a href="#" id="disableToolTipID">componentControl(disable)</a>
+ <rich:componentControl attachTo="disableToolTipID" for="tooltipID" event="onclick" operation="disable" />
+
<h:outputText value="Text:"></h:outputText>
<h:inputText value="#{tooltip.value}">
<a4j:support event="onchange" reRender="tooltipID" />
@@ -85,6 +103,7 @@
<h:outputText value="Rendered:"></h:outputText>
<h:selectBooleanCheckbox value="#{tooltip.rendered}">
<a4j:support event="onclick" reRender="tooltipID" />
- </h:selectBooleanCheckbox>
+ </h:selectBooleanCheckbox>
+
</h:panelGrid>
</f:subview>
\ No newline at end of file
17 years, 6 months
JBoss Rich Faces SVN: r8253 - trunk/test-applications/jsp/src/main/webapp/PanelMenu.
by richfaces-svn-commits@lists.jboss.org
Author: ayanul
Date: 2008-04-28 12:19:10 -0400 (Mon, 28 Apr 2008)
New Revision: 8253
Modified:
trunk/test-applications/jsp/src/main/webapp/PanelMenu/PanelMenu.jsp
Log:
fix JS API
Modified: trunk/test-applications/jsp/src/main/webapp/PanelMenu/PanelMenu.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/PanelMenu/PanelMenu.jsp 2008-04-28 16:11:13 UTC (rev 8252)
+++ trunk/test-applications/jsp/src/main/webapp/PanelMenu/PanelMenu.jsp 2008-04-28 16:19:10 UTC (rev 8253)
@@ -4,7 +4,7 @@
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
<f:subview id="panelMenuSubviewID">
- <rich:panelMenu binding="#{panelMenu.myPanelMenu}" id="panelMenuID" disabled="#{panelMenu.disabled}" width="#{panelMenu.width}" selectedChild="thisChild"
+ <rich:panelMenu binding="#{panelMenu.myPanelMenu}" id="panelMenuID" disabled="#{panelMenu.disabled}" width="#{panelMenu.width}" selectedChild="thisChild"
expandSingle="#{panelMenu.expandSingle}" mode="#{panelMenu.mode}" value="PanelMenu" rendered="#{panelMenu.rendered}"
iconCollapsedGroup="#{panelMenu.icon.collapsedGroup}" iconCollapsedTopGroup="#{panelMenu.icon.collapsedTopGroup}"
iconDisabledGroup="#{panelMenu.icon.disabledGroup}" iconDisabledItem="#{panelMenu.icon.disabledItem}"
@@ -93,7 +93,7 @@
</rich:panelMenuGroup>
- <rich:panelMenuGroup label="Group 2 ">
+ <rich:panelMenuGroup id="mg2" label="Group 2 ">
<rich:panelMenuItem label="Item 2_1"></rich:panelMenuItem>
<rich:panelMenuGroup label="Group 2_2">
@@ -184,6 +184,10 @@
</rich:panelMenuGroup>
</rich:panelMenuGroup>
</rich:panelMenu>
- <a4j:commandButton actionListener="#{panelMenu.panelAction}" reRender="bindingOutput" value="BindingTest" />
- <h:outputText value="#{panelMenu.bindingStatus}" id="bindingOutput"/>
+<h:panelGrid columns="1">
+<h:commandLink onclick="$('formID:panelMenuSubviewID:mg2').component.expand();return false;" value="expand"></h:commandLink>
+<h:commandLink onclick="$('formID:panelMenuSubviewID:mg2').component.collapse();return false;" value="collapse"></h:commandLink>
+<a4j:commandLink onclick="PanelMenu.doExpand('formID:panelMenuSubviewID:panelMenuID');return false;" value="doExpand"></a4j:commandLink>
+<a4j:commandLink onclick="PanelMenu.doCollapse('formID:panelMenuSubviewID:panelMenuID');return false;" value="doCollapse"></a4j:commandLink>
+</h:panelGrid>
</f:subview>
17 years, 6 months
JBoss Rich Faces SVN: r8252 - Reports/3.2.1 and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: tkuprevich
Date: 2008-04-28 12:11:13 -0400 (Mon, 28 Apr 2008)
New Revision: 8252
Added:
trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1ayanul.xls
trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1gmaksimenko.xls
Modified:
trunk/test-applications/qa/Test Reports/3.2.1/QA test report Build RF 3.2.1 CR1.xls
Log:
Added: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1ayanul.xls
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1ayanul.xls
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1gmaksimenko.xls
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/qa/Test Reports/3.2.1/DailyReportCR1gmaksimenko.xls
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/test-applications/qa/Test Reports/3.2.1/QA test report Build RF 3.2.1 CR1.xls
===================================================================
(Binary files differ)
17 years, 6 months