You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/02/17 05:06:48 UTC

svn commit: r628417 [1/3] - in /myfaces/trinidad/trunk/trinidad-sandbox: sandbox-demo/src/main/webapp/WEB-INF/ sandbox-demo/src/main/webapp/WEB-INF/lib/ sandbox-demo/src/site/ sandbox-demo/src/test/ sandbox-impl/ sandbox-impl/src/ sandbox-impl/src/main...

Author: lu4242
Date: Sat Feb 16 20:06:44 2008
New Revision: 628417

URL: http://svn.apache.org/viewvc?rev=628417&view=rev
Log:
create trinidad sandbox and add trs:tableFormLayout component

Added:
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/lib/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/test/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/conf/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/xhtml/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/xhtml/TableFormLayoutRenderer.java   (with props)
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/resources/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/resources/META-INF/
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/resources/META-INF/tableFormLayout.xss
    myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/resources/META-INF/trinidad-skins.xml   (with props)

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml Sat Feb 16 20:06:44 2008
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+	   
+-->
+<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
+  <debug-output>true</debug-output>
+  <!-- Uncomment to switch back to ALERT style client-side validation,
+    or set to DISABLED to disable it altogether
+  <client-validation>ALERT</client-validation>
+  -->
+
+  <accessibility-mode>#{prefs.proxy.accessibilityMode}</accessibility-mode>
+  <!-- you can use EL to get the skin. This allows the skin to change between
+       requests. -->
+
+  <skin-family>#{prefs.proxy.skinFamily}</skin-family>  
+
+  <!--
+  <output-mode>portlet</output-mode>
+  -->
+   
+</trinidad-config>

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-config.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml Sat Feb 16 20:06:44 2008
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+	   
+-->
+<skins xmlns="http://myfaces.apache.org/trinidad/skin">
+    <skin>
+        <id>
+            purple.desktop
+        </id>
+        <family>
+            purple
+        </family>
+        <render-kit-id>
+            org.apache.myfaces.trinidad.desktop
+        </render-kit-id>
+        <style-sheet-name>
+            skins/purple/purpleSkin.css
+        </style-sheet-name>
+        <bundle-name>
+            org.apache.myfaces.trinidaddemo.resource.SkinBundle
+        </bundle-name>
+    </skin>
+    <!-- You can extend any skin you want. Here we want the purple
+    skin, but with a bigger font size -->
+    <skin>
+        <id>
+            purpleBigFont.desktop
+        </id>
+        <family>
+            purpleBigFont
+        </family>
+        <extends>
+            purple.desktop
+        </extends>
+        <render-kit-id>
+            org.apache.myfaces.trinidad.desktop
+        </render-kit-id>
+        <style-sheet-name>
+            skins/purple/purpleBigFontSkin.css
+        </style-sheet-name>
+        <translation-source>#{skinTranslationMap.contents}</translation-source>
+    </skin>    
+    <skin>
+        <id>
+            beach.desktop
+        </id>
+        <family>
+            beach
+        </family>
+        <render-kit-id>
+            org.apache.myfaces.trinidad.desktop
+        </render-kit-id>
+        <style-sheet-name>
+            skins/beach/beach.css
+        </style-sheet-name>
+        <translation-source>#{skinTranslationMap.resourceBundle}</translation-source>
+
+    </skin>
+    <skin>
+        <id>
+            suede.desktop
+        </id>
+        <family>
+            suede
+        </family>
+        <render-kit-id>
+            org.apache.myfaces.trinidad.desktop
+        </render-kit-id>
+        <style-sheet-name>
+            skins/suede/suede.css
+        </style-sheet-name>
+        <translation-source>#{skinTranslationMap.resourceBundle}</translation-source>
+    </skin>
+    <skin-addition>
+      <skin-id>purpleBigFont.desktop</skin-id>
+    </skin-addition>
+</skins>

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/trinidad-skins.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml Sat Feb 16 20:06:44 2008
@@ -0,0 +1,188 @@
+<?xml version = '1.0' encoding = 'ISO-8859-1'?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+	   
+-->
+<web-app 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"
+         version="2.4">
+  <!-- Use client-side state saving.  In Trinidad, it is an
+       optimized, token-based mechanism that is almost always a
+       better choice than the standard JSF server-side state saving. -->
+  <context-param>
+    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+    <param-value>client</param-value>
+    <!--param-value>server</param-value-->
+  </context-param>
+
+  <context-param>
+    <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
+    <param-value>.jspx</param-value>
+  </context-param>
+
+  <!-- Parameter to set the maximum number of client view state tokens.
+       Uncomment this to test low-token-count scenarios.
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKENS</param-name>
+    <param-value>3</param-value>
+  </context-param>
+  -->
+
+  <!-- Trinidad by default uses an optimized client-side state saving
+       mechanism. To disable that, uncomment the following -->
+  <!--context-param>
+    <param-name>org.apache.myfaces.trinidad.CLIENT_STATE_METHOD</param-name>
+    <param-value>all</param-value>
+  </context-param-->
+
+  <!-- Trinidad also supports an optimized strategy for caching some
+   view state at an application level, which significantly improves
+   scalability.  However, it makes it harder to develop (updates to
+   pages will not be noticed until the server is restarted), and in
+   some rare cases cannot be used for some pages (see Trinidad
+   documentation for more information) -->
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE</param-name>
+    <param-value>false</param-value>
+  </context-param>
+<!-- Uncomment this if you are debugging skinning and want the styleclasses to not be compressed  
+<context-param>
+ <param-name>org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION</param-name>
+ <param-value>true</param-value>
+</context-param>
+-->
+
+  <!-- If this parameter is enabled, Trinidad will automatically
+       check the modification date of your JSPs, and discard saved
+       state when they change;  this makes development easier,
+       but adds overhead that should be avoided when your application
+       is deployed -->
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
+    <param-value>true</param-value>
+  </context-param>
+
+  <!-- Enables Change Persistence at a session scope.  By default,
+       Change Persistence is entirely disabled. The ChangeManager is
+       an API, which can persist component modifications (like,
+       is a showDetail or tree expanded or collapsed). For providing
+       a custom Change Persistence implementation inherit from the 
+       Trinidad API's ChangeManager class. As the value you have 
+       to use the fullqualified class name. -->
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.CHANGE_PERSISTENCE</param-name>
+    <param-value>session</param-value>
+  </context-param>
+  
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.resource.DEBUG</param-name>
+    <param-value>false</param-value>
+  </context-param>
+
+  <!-- With setting this parameter you are able to specify the logical
+       outcome prefix to launch the dialog framework. If not set, the
+       default value (dialog:) is used. -->
+  <!--context-param>
+    <param-name>org.apache.myfaces.trinidad.DIALOG_NAVIGATION_PREFIX</param-name>
+    <param-value>userInputHere:</param-value>
+  </context-param--> 
+
+  <!-- Uncomment the below for use with Facelets
+  <context-param>
+    <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
+    <param-value>com.sun.facelets.FaceletViewHandler</param-value>
+  </context-param>
+
+  <context-param>
+    <param-name>facelets.VIEW_MAPPINGS</param-name>
+    <param-value>*.xhtml</param-value>
+  </context-param>     
+
+  <context-param>
+    <param-name>facelets.SKIP_COMMENTS</param-name>
+    <param-value>true</param-value>
+  </context-param>
+  -->
+
+  <filter>
+    <filter-name>trinidad</filter-name>
+    <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
+  </filter>
+
+  <filter>
+    <filter-name>demoRedirect</filter-name>
+    <filter-class>org.apache.myfaces.trinidaddemo.webapp.RedirectFilter</filter-class>
+  </filter>
+  
+  <filter-mapping>
+    <filter-name>trinidad</filter-name>
+    <servlet-name>faces</servlet-name>
+  </filter-mapping>
+
+  <filter-mapping>
+    <filter-name>demoRedirect</filter-name>
+    <url-pattern>*.jspx</url-pattern>
+  </filter-mapping>
+
+  <!-- Faces Servlet -->
+  <servlet>
+    <servlet-name>faces</servlet-name>
+    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+  </servlet>
+  
+  <!-- resource loader servlet -->
+  <servlet>
+    <servlet-name>resources</servlet-name>
+    <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
+  </servlet>
+
+  <!-- source code servlet -->
+  <servlet>
+    <servlet-name>source</servlet-name>
+    <servlet-class>org.apache.myfaces.trinidaddemo.webapp.SourceCodeServlet</servlet-class>
+  </servlet>
+
+  <!-- Faces Servlet Mappings -->
+  <servlet-mapping>
+    <servlet-name>faces</servlet-name>
+    <url-pattern>/faces/*</url-pattern>
+  </servlet-mapping>
+
+  <servlet-mapping>
+    <servlet-name>faces</servlet-name>
+    <url-pattern>*.faces</url-pattern>
+  </servlet-mapping>
+    
+  <servlet-mapping>
+    <servlet-name>resources</servlet-name>
+    <url-pattern>/adf/*</url-pattern>
+  </servlet-mapping>
+
+  <servlet-mapping>
+    <servlet-name>source</servlet-name>
+    <url-pattern>*.source</url-pattern>
+  </servlet-mapping>
+
+
+  <!-- Welcome Files -->
+  <welcome-file-list>
+    <welcome-file>index.jspx</welcome-file>
+  </welcome-file-list>
+
+</web-app>

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml Sat Feb 16 20:06:44 2008
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+	   
+-->
+<project name="Apache MyFaces Trinidad">
+  <bannerLeft>
+    <name>Apache MyFaces Trinidad Demo</name>
+  </bannerLeft>
+  <body>
+    <links>
+      <item name="MyFaces" href="http://myfaces.apache.org/"/>
+    </links>
+    
+    <menu ref="parent"/>
+    <menu ref="modules"/>
+    <menu ref="reports"/>
+  </body>
+</project>

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-demo/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml Sat Feb 16 20:06:44 2008
@@ -0,0 +1,302 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+	   
+-->
+<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>
+    <groupId>org.apache.myfaces.trinidad</groupId>
+    <artifactId>trinidad-sandbox</artifactId>
+    <version>1.0.7-SNAPSHOT</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+
+  <name>Apache MyFaces Trinidad Sandbox Impl</name>
+  <description>Private implementation of the Apache MyFaces Trinidad project</description>
+
+  <artifactId>sandbox-impl</artifactId>
+  <packaging>jar</packaging>
+
+  <build>
+    <plugins>
+    <!-- 
+      <plugin>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <artifactId>maven-jdev-plugin</artifactId>
+        <version>1.2.3</version>
+        <configuration>
+          <sourceRoots>
+            <sourceRoot>src/main/java-templates/</sourceRoot>
+          </sourceRoots>
+          <resourceRoots>
+            <resourceRoot>src/main/javascript/</resourceRoot>
+          </resourceRoots>
+        </configuration>
+      </plugin>
+       -->
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+<!-- Uncomment the following to run with assertions;  however,
+     do not do so with maven 2.0.6, as you get a LinkageError
+          <argLine>-enableassertions</argLine>
+          <forkMode>once</forkMode>
+-->
+          <systemProperties>
+            <!-- Trinidad currently fails proper HTML ID validity,
+		 and rather badly - so turn that test off -->
+            <property>
+              <name>org.apache.myfaces.trinidad.TestIdValidity</name>
+              <value>false</value>
+            </property>
+            <!-- Trinidad currently puts a lot of block-elements inside
+		 of inline elements - so turn that test off too -->
+            <property>
+              <name>org.apache.myfaces.trinidad.TestBlockElementNesting</name>
+              <value>false</value>
+            </property>
+            <property>
+              <name>trinidad.renderkit.fulltests</name>
+              <value>lenient</value>
+            </property>
+            <property>
+              <name>trinidad.renderkit.scripts</name>
+              <value>${project.basedir}/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/testScripts/</value>
+            </property>
+            <property>
+              <name>trinidad.renderkit.golden</name>
+              <value>${project.basedir}/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/</value>
+            </property>
+            <property>
+              <name>trinidad.renderkit.failures</name>
+              <value>${project.basedir}/target/test-failures/</value>
+            </property>
+            <property>
+              <name>java.awt.headless</name>
+              <value>true</value>
+            </property>
+          </systemProperties>
+          <includes implementation="java.util.ArrayList">
+            <include implementation="java.lang.String">**/*Test.java</include>
+          </includes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+         <archive>
+           <manifest>
+             <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+             <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+           </manifest>
+         </archive>
+       </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <artifactId>maven-faces-plugin</artifactId>
+        <configuration>
+          <taglibs>
+            <trs>http://myfaces.apache.org/trinidad/sandbox</trs>
+          </taglibs>
+          <faceletHandlerClass>org.apache.myfaces.trinidadinternal.facelets.TrinidadComponentHandler</faceletHandlerClass>
+          <typePrefix>org.apache.myfaces.trinidad.sandbox</typePrefix>
+          <renderKitPrefix>org.apache</renderKitPrefix>
+          <packageContains>org.apache.myfaces.trinidadinternal.sandbox</packageContains>
+          <removeRenderers>false</removeRenderers>
+          <force>true</force>
+          <!-- 
+          <transformStylesheet>template12faces-config1.xsl</transformStylesheet>
+           -->
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-faces-config</goal>
+              <goal>generate-jsp-taglibs</goal>
+              <goal>generate-facelets-taglibs</goal>
+              <goal>generate-renderer-map</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <!-- 
+      <plugin>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <artifactId>maven-i18n-plugin</artifactId>
+        <configuration>
+          <force>true</force>
+          <targetPath>META-INF/adf/jsLibs/resources</targetPath>
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-locale-elements</goal>
+              <goal>generate-javascript-locales</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+       -->
+      <plugin>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <artifactId>maven-javascript-plugin</artifactId>
+        <configuration>
+          <sourcePath>META-INF/adf/jsLibs</sourcePath>
+          <targetPath>META-INF/adf/jsLibsDebug</targetPath>
+          <optimizeTargetPath>META-INF/adf/jsLibs</optimizeTargetPath>
+          <force>true</force>
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>reduce-javascript</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <artifactId>maven-xrts-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-sources</goal>
+              <goal>generate-test-sources</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>javax.servlet.jsp</groupId>
+      <artifactId>jsp-api</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>portlet-api</groupId>
+      <artifactId>portlet-api</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-lang</groupId>
+      <artifactId>commons-lang</artifactId>
+      <version>2.1</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.myfaces.trinidad</groupId>
+      <artifactId>sandbox-build</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.myfaces.trinidad</groupId>
+      <artifactId>trinidad-api</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.myfaces.trinidad</groupId>
+      <artifactId>trinidad-impl</artifactId>
+    </dependency>
+
+
+    <dependency>
+      <groupId>org.apache.myfaces.trinidad</groupId>
+      <artifactId>sandbox-api</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.myfaces.core</groupId>
+      <artifactId>myfaces-api</artifactId>
+    </dependency>
+
+    <!-- "test" scope dependencies -->
+    <dependency>
+      <groupId>org.apache.myfaces.trinidad</groupId>
+      <artifactId>sandbox-api</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.shale</groupId>
+      <artifactId>shale-test</artifactId>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>jmock</groupId>
+      <artifactId>jmock</artifactId>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>jmock</groupId>
+      <artifactId>jmock-cglib</artifactId>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>com.sun.facelets</groupId>
+      <artifactId>jsf-facelets</artifactId>
+    </dependency>
+
+  </dependencies>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <configuration>
+          <targetJdk>1.5</targetJdk>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+</project>

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java?rev=628417&view=auto
==============================================================================
--- myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java (added)
+++ myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java Sat Feb 16 20:06:44 2008
@@ -0,0 +1,18 @@
+package org.apache.myfaces.trinidadinternal.sandbox.renderkit.core;
+
+import org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator;
+import org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit;
+
+public class CoreSandboxRenderKit extends RenderKitDecorator
+{
+
+    public CoreSandboxRenderKit(){
+        
+    }
+    
+    @Override
+    protected String getDecoratedRenderKitId()
+    {
+      return CoreRenderKit.BASE_RENDER_KIT_ID;
+    }
+}

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/trinidad/trunk/trinidad-sandbox/sandbox-impl/src/main/java/org/apache/myfaces/trinidadinternal/sandbox/renderkit/core/CoreSandboxRenderKit.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL