Author: alevkovsky
Date: 2008-09-30 09:15:08 -0400 (Tue, 30 Sep 2008)
New Revision: 10622
Added:
trunk/sandbox/samples/editorSeam-sample/
trunk/sandbox/samples/editorSeam-sample/pom.xml
trunk/sandbox/samples/editorSeam-sample/src/
trunk/sandbox/samples/editorSeam-sample/src/main/
trunk/sandbox/samples/editorSeam-sample/src/main/java/
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/EditorBean.java
trunk/sandbox/samples/editorSeam-sample/src/main/resources/
trunk/sandbox/samples/editorSeam-sample/src/main/resources/components.properties
trunk/sandbox/samples/editorSeam-sample/src/main/resources/seam.properties
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/components.xml
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/faces-config.xml
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/jboss-web.xml
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/web.xml
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/index.jsp
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.jsp
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.xhtml
trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/SeamTextConverter.java
Modified:
trunk/sandbox/samples/editor-sample/src/main/webapp/WEB-INF/web.xml
trunk/sandbox/samples/editor-sample/src/main/webapp/pages/editor.jsp
trunk/sandbox/ui/editor/pom.xml
trunk/sandbox/ui/editor/src/main/config/component/editor.xml
trunk/sandbox/ui/editor/src/main/config/resources/resources-config.xml
trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/UIEditor.java
trunk/sandbox/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java
trunk/sandbox/ui/editor/src/main/templates/editor.jspx
Log:
Add Editor Seam example
Add Seam Text Converter for Editor
Modified: trunk/sandbox/samples/editor-sample/src/main/webapp/WEB-INF/web.xml
===================================================================
--- trunk/sandbox/samples/editor-sample/src/main/webapp/WEB-INF/web.xml 2008-09-30
13:04:51 UTC (rev 10621)
+++ trunk/sandbox/samples/editor-sample/src/main/webapp/WEB-INF/web.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -47,7 +47,7 @@
</servlet>
<servlet-mapping>
<servlet-name>TinyMCELoaderServlet</servlet-name>
- <url-pattern>/a4j/g/3_3_0-SNAPSHOTscripts/tiny_mce/*</url-pattern>
+ <url-pattern>/a4j/g/3_3_0-SNAPSHOTorg/richfaces/renderkit/html/scripts/tiny_mce/*</url-pattern>
</servlet-mapping>
<login-config>
<auth-method>BASIC</auth-method>
Modified: trunk/sandbox/samples/editor-sample/src/main/webapp/pages/editor.jsp
===================================================================
--- trunk/sandbox/samples/editor-sample/src/main/webapp/pages/editor.jsp 2008-09-30
13:04:51 UTC (rev 10621)
+++ trunk/sandbox/samples/editor-sample/src/main/webapp/pages/editor.jsp 2008-09-30
13:15:08 UTC (rev 10622)
@@ -18,7 +18,6 @@
binding="#{editorBean.editor}"
theme="advanced" />
- <ed:editor ></ed:editor>
<h:outputText value="Editor value: #{editorBean.value}" />
<br/>
<h:commandButton value="h:commandButton"
action="#{editorBean.action1}"/>
Property changes on: trunk/sandbox/samples/editorSeam-sample
___________________________________________________________________
Name: svn:ignore
+ target
.classpath
.project
copy-web-pages.bat
.settings
Added: trunk/sandbox/samples/editorSeam-sample/pom.xml
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/pom.xml (rev 0)
+++ trunk/sandbox/samples/editorSeam-sample/pom.xml 2008-09-30 13:15:08 UTC (rev 10622)
@@ -0,0 +1,213 @@
+<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>samples</artifactId>
+ <groupId>org.richfaces.sandbox</groupId>
+ <version>3.3.0-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces</groupId>
+ <artifactId>editorSeam-sample</artifactId>
+ <packaging>war</packaging>
+ <name>Editor with Seam sample Maven Webapp</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.richfaces.sandbox.ui</groupId>
+ <artifactId>editor</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui</groupId>
+ <artifactId>core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>el-api</artifactId>
+ <groupId>javax.el</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.richfaces.framework</groupId>
+ <artifactId>richfaces-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.richfaces.framework</groupId>
+ <artifactId>richfaces-impl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.richfaces.ui</groupId>
+ <artifactId>richfaces-ui</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servlet-api</artifactId>
+ <groupId>javax.servlet</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>el-api</artifactId>
+ <groupId>javax.el</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-ui</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-ioc</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-debug</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-mail</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-pdf</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-remoting</artifactId>
+ <version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>javassist</artifactId>
+ <groupId>jboss</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-api</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jsf-impl</artifactId>
+ <groupId>javax.faces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+ <build>
+ <finalName>editor-sample</finalName>
+
+ </build>
+</project>
\ No newline at end of file
Property changes on: trunk/sandbox/samples/editorSeam-sample/pom.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added:
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/EditorBean.java
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/EditorBean.java
(rev 0)
+++
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/EditorBean.java 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,72 @@
+package org.richfaces;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.richfaces.component.UIEditor;
+
+public class EditorBean {
+
+ private String value = "Some value....";
+ private UIEditor editor;
+ private boolean rendered = true;
+
+ private Map<String, Object> dataMap;
+
+ public EditorBean () {
+ dataMap = new HashMap<String, Object>();
+ dataMap.put("name1", "value1");
+ dataMap.put("name2", false);
+ }
+
+ public String getValue() {
+ return value;
+ }
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ public String action1(){
+ value += "1";
+ return null;
+ }
+
+ public String action2(){
+ editor.setValue(editor.getValue() + "1");
+ return null;
+ }
+
+ public String changeRendered(){
+ if(rendered) {
+ rendered = false;
+ }else{
+ rendered = true;
+ }
+ return null;
+ }
+
+ public Map<String, Object> getDataMap() {
+ return dataMap;
+ }
+ public void setDataMap(Map<String, Object> dataMap) {
+ this.dataMap = dataMap;
+ }
+
+ public UIEditor getEditor() {
+ return editor;
+ }
+
+ public void setEditor(UIEditor editor) {
+ this.editor = editor;
+ }
+
+ public boolean isRendered() {
+ return rendered;
+ }
+
+ public void setRendered(boolean rendered) {
+ this.rendered = rendered;
+ }
+
+
+}
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/java/org/richfaces/EditorBean.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/resources/components.properties
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/resources/components.properties
(rev 0)
+++
trunk/sandbox/samples/editorSeam-sample/src/main/resources/components.properties 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,4 @@
+#
+#Thu Jun 05 10:59:06 EEST 2008
+jndiPattern=\#{ejbName}/local
+embeddedEjb=false
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/resources/components.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/resources/seam.properties
===================================================================
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/resources/seam.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/components.xml
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/components.xml
(rev 0)
+++
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/components.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<components
xmlns="http://jboss.com/products/seam/components"
+
xmlns:core="http://jboss.com/products/seam/core"
+
xmlns:persistence="http://jboss.com/products/seam/persistence"
+
xmlns:drools="http://jboss.com/products/seam/drools"
+
xmlns:bpm="http://jboss.com/products/seam/bpm"
+
xmlns:security="http://jboss.com/products/seam/security"
+
xmlns:mail="http://jboss.com/products/seam/mail"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xmlns:pdf="http://jboss.com/products/seam/pdf"
+ xsi:schemaLocation=
+ "http://jboss.com/products/seam/core
http://jboss.com/products/seam/core-2.0.xsd
+
http://jboss.com/products/seam/persistence
http://jboss.com/products/seam/persistence-2.0.xsd
+
http://jboss.com/products/seam/drools
http://jboss.com/products/seam/drools-2.0.xsd
+
http://jboss.com/products/seam/bpm
http://jboss.com/products/seam/bpm-2.0.xsd
+
http://jboss.com/products/seam/security
http://jboss.com/products/seam/security-2.0.xsd
+
http://jboss.com/products/seam/mail
http://jboss.com/products/seam/mail-2.0.xsd
+
http://jboss.com/products/seam/components
http://jboss.com/products/seam/components-2.0.xsd">
+ <core:init debug="true" jndi-pattern="@jndiPattern@"/>
+
+ <core:manager concurrent-request-timeout="500"
+ conversation-timeout="120000"
+ conversation-id-parameter="cid"
+ parent-conversation-id-parameter="pid"/>
+
+
+</components>
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/components.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/faces-config.xml
(rev 0)
+++
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/faces-config.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces
Config 1.0//EN"
+
"http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
+<faces-config>
+ <managed-bean>
+ <managed-bean-name>editorBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.EditorBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+
+</faces-config>
+
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/faces-config.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/jboss-web.xml
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/jboss-web.xml
(rev 0)
+++
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/jboss-web.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,9 @@
+ <!DOCTYPE jboss-web PUBLIC
+ "-//JBoss//DTD Web Application 4.2//EN"
+ "http://www.jboss.org/j2ee/dtd/jboss-web_4_2.dtd">
+
+<jboss-web>
+
+
+
+</jboss-web>
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/jboss-web.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/web.xml
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/web.xml
(rev 0)
+++ trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/web.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+ <description>Richfaces Editor Sample</description>
+ <display-name>editor-sample</display-name>
+ <context-param>
+ <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+ <param-value>server</param-value>
+ </context-param>
+ <context-param>
+ <param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name>
+ <param-value>false</param-value>
+ </context-param>
+ <listener>
+ <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
+ </listener>
+<filter>
+ <filter-name>Seam Filter</filter-name>
+ <filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>Seam Filter</filter-name>
+ <servlet-name>Faces Servlet</servlet-name>
+ <dispatcher>FORWARD</dispatcher>
+ <dispatcher>REQUEST</dispatcher>
+ <dispatcher>INCLUDE</dispatcher>
+ </filter-mapping>
+ <servlet>
+ <servlet-name>Faces Servlet</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <display-name>TinyMCE Loader Servlet</display-name>
+ <servlet-name>TinyMCELoaderServlet</servlet-name>
+ <servlet-class>org.richfaces.component.TinyMceLoaderServlet</servlet-class>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>TinyMCELoaderServlet</servlet-name>
+ <url-pattern>/a4j/g/3_3_0-SNAPSHOTorg/richfaces/renderkit/html/scripts/tiny_mce/*</url-pattern>
+ </servlet-mapping>
+ <login-config>
+ <auth-method>BASIC</auth-method>
+ </login-config>
+</web-app>
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/WEB-INF/web.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/index.jsp
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/index.jsp
(rev 0)
+++ trunk/sandbox/samples/editorSeam-sample/src/main/webapp/index.jsp 2008-09-30 13:15:08
UTC (rev 10622)
@@ -0,0 +1,7 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head></head>
+ <body>
+ <jsp:forward page="/pages/editor.jsf" />
+ </body>
+</html>
\ No newline at end of file
Property changes on: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/index.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.jsp
===================================================================
--- trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.jsp
(rev 0)
+++ trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.jsp 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,37 @@
+<%@ taglib
uri="http://richfaces.org/a4j" prefix="a4j"%>
+<%@ taglib
uri="http://java.sun.com/jsf/html" prefix="h"%>
+<%@ taglib
uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib
uri="http://labs.jboss.com/jbossrichfaces/ui/ui/editor"
prefix="ed"%>
+<html>
+ <head>
+ <title>Richfaces Editor Sample</title>
+ </head>
+ <body>
+ <f:view >
+ <h:form id="formId">
+
+ <ed:editor id="editorId"
+ value="#{editorBean.value}"
+ width="300"
+ height="175"
+ rendered="#{editorBean.rendered}"
+ binding="#{editorBean.editor}"
+ theme="advanced"
+ useSeamText="true"/>
+
+ <h:outputText value="Editor value: #{editorBean.value}" />
+ <br/>
+ <h:commandButton value="h:commandButton"
action="#{editorBean.action1}"/>
+ <a4j:commandButton value="a4j:commandButton"
action="#{editorBean.action1}"
+ reRender="editorId"/>
+ <br/>
+ <h:commandButton value="h:commandButton2"
action="#{editorBean.action2}"/>
+ <a4j:commandButton value="a4j:commandButton2"
action="#{editorBean.action2}"
+ reRender="editorId"/>
+
+ <br/>
+ <h:commandButton value="change rendered"
action="#{editorBean.changeRendered}"/>
+ </h:form>
+ </f:view>
+ </body>
+</html>
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.xhtml
===================================================================
(Binary files differ)
Property changes on:
trunk/sandbox/samples/editorSeam-sample/src/main/webapp/pages/editor.xhtml
___________________________________________________________________
Name: svn:mime-type
+ application/xhtml+xml
Modified: trunk/sandbox/ui/editor/pom.xml
===================================================================
--- trunk/sandbox/ui/editor/pom.xml 2008-09-30 13:04:51 UTC (rev 10621)
+++ trunk/sandbox/ui/editor/pom.xml 2008-09-30 13:15:08 UTC (rev 10622)
@@ -47,5 +47,16 @@
<artifactId>richfaces-impl</artifactId>
<version>3.3.0-SNAPSHOT</version>
</dependency>
+ <dependency>
+ <groupId>antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>2.7.7</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam</artifactId>
+ <version>2.0.2.GA</version>
+ <scope>provided</scope>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
Modified: trunk/sandbox/ui/editor/src/main/config/component/editor.xml
===================================================================
--- trunk/sandbox/ui/editor/src/main/config/component/editor.xml 2008-09-30 13:04:51 UTC
(rev 10621)
+++ trunk/sandbox/ui/editor/src/main/config/component/editor.xml 2008-09-30 13:15:08 UTC
(rev 10622)
@@ -64,5 +64,13 @@
</description>
<defaultvalue>"textareas"</defaultvalue>
</property>
+ <property>
+ <name>useSeamText</name>
+ <classname>java.lang.Boolean</classname>
+ <description>
+ Attribute defines if model value should be converted to Seam Text
+ </description>
+ <defaultvalue>false</defaultvalue>
+ </property>
</component>
</components>
Modified: trunk/sandbox/ui/editor/src/main/config/resources/resources-config.xml
===================================================================
--- trunk/sandbox/ui/editor/src/main/config/resources/resources-config.xml 2008-09-30
13:04:51 UTC (rev 10621)
+++ trunk/sandbox/ui/editor/src/main/config/resources/resources-config.xml 2008-09-30
13:15:08 UTC (rev 10622)
@@ -1,4 +1,1092 @@
<?xml version="1.0" encoding="UTF-8"?>
<resource-config>
-
-</resource-config>
+ <resource>
+ <name>org/richfaces/renderkit/html/scripts/tiny_mce/langs/en.js</name>
+ <path>org/richfaces/renderkit/html/scripts/tiny_mce/langs/en.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+ <name>org/richfaces/renderkit/html/scripts/tiny_mce/license.txt</name>
+ <path>org/richfaces/renderkit/html/scripts/tiny_mce/license.txt</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/css/advhr.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/css/advhr.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/js/rule.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/js/rule.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/rule.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advhr/rule.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/css/advimage.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/css/advimage.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/image.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/image.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/img/sample.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/img/sample.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/js/image.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/js/image.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advimage/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/css/advlink.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/css/advlink.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/js/advlink.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/js/advlink.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/link.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/advlink/link.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/autosave/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/autosave/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/autosave/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/autosave/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/bbcode/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/bbcode/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/bbcode/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/bbcode/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/compat2x/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/compat2x/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/compat2x/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/compat2x/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/contextmenu/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/contextmenu/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/directionality/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/directionality/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/directionality/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/directionality/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/emotions.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/emotions.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-cool.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-cool.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-cry.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-cry.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-frown.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-frown.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-smile.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-smile.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-wink.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-wink.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-yell.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/img/smiley-yell.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/js/emotions.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/js/emotions.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/emotions/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/dialog.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/dialog.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/img/example.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/img/example.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/js/dialog.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/js/dialog.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/langs/en.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/langs/en.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/example/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/css/fullpage.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/css/fullpage.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/fullpage.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/fullpage.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/js/fullpage.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/js/fullpage.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullpage/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/fullscreen.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/fullscreen/fullscreen.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/iespell/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/iespell/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/iespell/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/iespell/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/template.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/inlinepopups/template.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/insertdatetime/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/insertdatetime/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/layer/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/layer/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/layer/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/layer/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/css/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/css/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/css/media.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/css/media.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/flash.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/flash.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/flv_player.swf</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/flv_player.swf</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/quicktime.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/quicktime.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/realmedia.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/realmedia.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/shockwave.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/shockwave.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/trans.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/trans.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/windowsmedia.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/img/windowsmedia.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/js/embed.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/js/embed.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/js/media.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/js/media.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/media.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/media/media.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/nonbreaking/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/nonbreaking/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/noneditable/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/noneditable/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/noneditable/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/noneditable/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/css/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/css/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/img/pagebreak.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/img/pagebreak.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/img/trans.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/pagebreak/img/trans.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/blank.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/blank.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/css/blank.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/css/blank.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/css/pasteword.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/css/pasteword.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/js/pastetext.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/js/pastetext.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/js/pasteword.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/js/pasteword.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/pastetext.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/pastetext.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/pasteword.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/paste/pasteword.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/example.html</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/example.html</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/jscripts/embed.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/jscripts/embed.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/preview.html</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/preview/preview.html</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/print/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/print/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/print/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/print/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/blank.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/blank.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/safari/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/save/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/save/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/save/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/save/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/css/searchreplace.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/css/searchreplace.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/js/searchreplace.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/js/searchreplace.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/searchreplace.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/searchreplace/searchreplace.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/css/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/css/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/img/wline.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/spellchecker/img/wline.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/css/props.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/css/props.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/js/props.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/js/props.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/props.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/style/props.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/cell.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/cell.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/cell.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/cell.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/row.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/row.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/table.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/css/table.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/cell.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/cell.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/merge_cells.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/merge_cells.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/row.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/row.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/table.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/js/table.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/merge_cells.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/merge_cells.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/row.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/row.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/table.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/table/table.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/blank.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/blank.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/css/template.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/css/template.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/js/template.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/js/template.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/template.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/template/template.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/visualchars/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/visualchars/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/visualchars/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/visualchars/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/abbr.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/abbr.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/acronym.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/acronym.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/attributes.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/attributes.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/cite.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/cite.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/css/popup.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/css/popup.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/del.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/del.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/ins.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/ins.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/cite.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/cite.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/del.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/del.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/ins.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/js/ins.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/about.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/about.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/anchor.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/anchor.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/charmap.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/charmap.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/color_picker.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/color_picker.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/editor_template.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/editor_template.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/editor_template_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/editor_template_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/image.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/image.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/img/colorpicker.jpg</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/img/colorpicker.jpg</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/img/icons.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/img/icons.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/about.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/about.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/anchor.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/anchor.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/charmap.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/charmap.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/color_picker.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/color_picker.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/image.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/image.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/link.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/link.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/source_editor.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/js/source_editor.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/langs/en.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/langs/en.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/langs/en_dlg.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/langs/en_dlg.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/link.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/link.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/dialog.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/dialog.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/buttons.png</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/buttons.png</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/items.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/items.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/progress.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/progress.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/ui.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/default/ui.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/source_editor.htm</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/advanced/source_editor.htm</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/editor_template.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/editor_template.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/editor_template_src.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/editor_template_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/img/icons.gif</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/img/icons.gif</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/langs/en.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/langs/en.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/default/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/default/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/default/ui.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/default/ui.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/content.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/content.css</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png</path>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/ui.css</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/themes/simple/skins/o2k7/ui.css</path>
+ </resource>
+ <resource>
+ <name>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce.js</name>
+ <path>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce_popup.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce_popup.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+ <name>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce_src.js</name>
+ <path>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce_src.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/utils/editable_selects.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/utils/editable_selects.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/utils/form_utils.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/utils/form_utils.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+ <name>org/richfaces/renderkit/html/scripts/tiny_mce/utils/mctabs.js</name>
+ <path>org/richfaces/renderkit/html/scripts/tiny_mce/utils/mctabs.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ <resource>
+
<name>org/richfaces/renderkit/html/scripts/tiny_mce/utils/validate.js</name>
+
<path>org/richfaces/renderkit/html/scripts/tiny_mce/utils/validate.js</path>
+ <renderer class="org.ajax4jsf.resource.ScriptRenderer"/>
+ </resource>
+ </resource-config>
Added:
trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/SeamTextConverter.java
===================================================================
--- trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/SeamTextConverter.java
(rev 0)
+++
trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/SeamTextConverter.java 2008-09-30
13:15:08 UTC (rev 10622)
@@ -0,0 +1,73 @@
+/*
+ * SeamTextConverter.java Date created: 26.09.2008
+ * Last modified by: $Author$
+ * $Revision$ $Date$
+ */
+
+package org.richfaces.component;
+
+import java.io.Reader;
+import java.io.StringReader;
+import java.lang.reflect.Constructor;
+
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.convert.Converter;
+
+import org.jboss.seam.text.SeamTextLexer;
+import org.jboss.seam.text.SeamTextParser;
+
+import antlr.TokenStream;
+
+/**
+ * TODO Class description goes here.
+ *
+ * @author Alexandr Levkovsky
+ *
+ */
+public class SeamTextConverter implements Converter {
+
+ /**
+ * <p>
+ * The standard converter id for this converter.
+ * </p>
+ */
+ public static final String CONVERTER_ID = SeamTextConverter.class.getName();
+
+ /**
+ * @see javax.faces.convert.Converter#getAsObject(javax.faces.context.FacesContext,
+ * javax.faces.component.UIComponent, java.lang.String)
+ */
+ @SuppressWarnings("unchecked")
+ public Object getAsObject(FacesContext context, UIComponent component,
+ String value) {
+ try {
+ Reader r = new StringReader(value);
+ Class seamTextLexerClass =
Class.forName("org.jboss.seam.text.SeamTextLexer");
+ Class seamTextParserClass =
Class.forName("org.jboss.seam.text.SeamTextParser");
+ Constructor seamTextLexerConstructor =
seamTextLexerClass.getConstructor(Reader.class);
+ SeamTextLexer lexer = (SeamTextLexer) seamTextLexerConstructor.newInstance(new
Object[] { r });
+ Constructor seamTextParserConstructor =
seamTextParserClass.getConstructor(TokenStream.class);
+ SeamTextParser parser = (SeamTextParser) seamTextParserConstructor.newInstance(new
Object[] { lexer });
+
+ parser.startRule();
+ return parser.toString();
+ } catch (ClassNotFoundException e) {
+ e.printStackTrace();
+ return null;
+ } catch (Exception e) {
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ /**
+ * @see javax.faces.convert.Converter#getAsString(javax.faces.context.FacesContext,
+ * javax.faces.component.UIComponent, java.lang.Object)
+ */
+ public String getAsString(FacesContext context, UIComponent component,
+ Object value) {
+ return value.toString();
+ }
+
+}
Property changes on:
trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/SeamTextConverter.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
Modified: trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/UIEditor.java
===================================================================
--- trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/UIEditor.java 2008-09-30
13:04:51 UTC (rev 10621)
+++ trunk/sandbox/ui/editor/src/main/java/org/richfaces/component/UIEditor.java 2008-09-30
13:15:08 UTC (rev 10622)
@@ -7,6 +7,7 @@
package org.richfaces.component;
import javax.faces.component.UIInput;
+import javax.faces.convert.Converter;
/**
* JSF component class
@@ -38,8 +39,23 @@
public abstract void setMode(String mode);
public abstract String getMode();
+
+ public abstract void setUseSeamText(Boolean useSeamText);
+ public abstract Boolean getUseSeamText();
+
public boolean getRendersChildren() {
return true;
}
+
+ @Override
+ public Converter getConverter() {
+ if(getUseSeamText()){
+ return new SeamTextConverter();
+ }else{
+ return super.getConverter();
+ }
+ }
+
+
}
Modified:
trunk/sandbox/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java
===================================================================
---
trunk/sandbox/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java 2008-09-30
13:04:51 UTC (rev 10621)
+++
trunk/sandbox/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java 2008-09-30
13:15:08 UTC (rev 10622)
@@ -79,5 +79,4 @@
UIEditor component, Object value) {
return InputUtils.getConvertedStringValue(context, component, value);
}
-
}
Modified: trunk/sandbox/ui/editor/src/main/templates/editor.jspx
===================================================================
--- trunk/sandbox/ui/editor/src/main/templates/editor.jspx 2008-09-30 13:04:51 UTC (rev
10621)
+++ trunk/sandbox/ui/editor/src/main/templates/editor.jspx 2008-09-30 13:15:08 UTC (rev
10622)
@@ -12,7 +12,7 @@
<f:clientid var="clientId"/>
<h:styles>css/editor.xcss</h:styles>
- <h:scripts>scripts/tiny_mce/tiny_mce_src.js,
scripts/editor.js</h:scripts>
+ <h:scripts>org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce_src.js,
scripts/editor.js</h:scripts>
<div id="#{clientId}" x:passThruWithExclusions="id,value"
class="rich-editor">