You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2008/04/11 16:54:28 UTC

svn commit: r647188 - in /myfaces/tobago/trunk: core/src/main/java/org/apache/myfaces/tobago/ajax/api/ core/src/main/java/org/apache/myfaces/tobago/layout/ core/src/main/java/org/apache/myfaces/tobago/layout/grid/ core/src/main/java/org/apache/myfaces/...

Author: bommel
Date: Fri Apr 11 07:54:05 2008
New Revision: 647188

URL: http://svn.apache.org/viewvc?rev=647188&view=rev
Log:
fixed svn properties


Modified:
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/ajax/api/AjaxResponse.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ComponentConstraints.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ContainerConstraints.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Dimension.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponent.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponentImpl.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainer.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainerImpl.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutManager.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Measure.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/PixelMeasure.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Cell.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/ComponentCell.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Grid.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridArray.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridComponentConstraints.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridContainerConstraints.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManager.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/SpanCell.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutRenderer.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/AttributeTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ConverterTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/LoadBundleTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/PopupReferenceTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ScriptTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/StyleTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/SubmittedValueLengthValidatorTag.java   (props changed)
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/TabChangeListenerTag.java   (props changed)
    myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java   (contents, props changed)
    myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java   (contents, props changed)
    myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridArrayUnitTest.java   (props changed)
    myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManagerUnitTest.java   (props changed)
    myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridUnitTest.java   (props changed)
    myfaces/tobago/trunk/core/src/test/resources/log4j.xml   (props changed)
    myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/demo/TreeController.java   (props changed)
    myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/PartialReloadController.java   (props changed)
    myfaces/tobago/trunk/example/demo/src/main/webapp/WEB-INF/faces-config.xml   (props changed)
    myfaces/tobago/trunk/example/demo/src/main/webapp/image/feather.png   (props changed)
    myfaces/tobago/trunk/example/demo/src/main/webapp/reference/partial.jsp   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/java/org/apache/myfaces/tobago/example/sandbox/SampleWizard.java   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-0.xml   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.jsp   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.xml   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-2.jsp   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard.xml   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/fileIntoCondition.jsp   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/finish.jsp   (props changed)
    myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/forwardCondition.jsp   (props changed)
    myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java   (contents, props changed)
    myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js   (contents, props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/facelets/TobagoSandboxTagLibrary.java   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java   (contents, props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractWizard.java   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java   (contents, props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Wizard.java   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardBackwardNavigationStrategy.java   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardStep.java   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-detail-navigation.xml   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-master-navigation.xml   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml   (contents, props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-facelet-sandbox.taglib.xml   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-sandbox.taglib.xml   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-goto.xml   (props changed)
    myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-navigation.xml   (props changed)
    myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ColumnRenderer.java   (props changed)
    myfaces/tobago/trunk/theme/standard/src/main/resources/org/apache/myfaces/tobago/renderkit/html/standard/standard/style/dojo.css   (props changed)
    myfaces/tobago/trunk/tobago-tool/tobago-tool-apt/src/main/java/org/apache/myfaces/tobago/apt/CreateComponentAnnotationVisitor.java   (props changed)

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/ajax/api/AjaxResponse.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/ajax/api/AjaxResponse.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ComponentConstraints.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ComponentConstraints.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ContainerConstraints.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/ContainerConstraints.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Dimension.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Dimension.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponent.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponent.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponentImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutComponentImpl.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainer.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainerImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutContainerImpl.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutManager.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/LayoutManager.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Measure.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/Measure.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/PixelMeasure.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/PixelMeasure.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Cell.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Cell.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/ComponentCell.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/ComponentCell.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Grid.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/Grid.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridArray.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridArray.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridComponentConstraints.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridComponentConstraints.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridContainerConstraints.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridContainerConstraints.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManager.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManager.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/SpanCell.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/grid/SpanCell.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutRenderer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutRenderer.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/AttributeTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/AttributeTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ConverterTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ConverterTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/LoadBundleTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/LoadBundleTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/PopupReferenceTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/PopupReferenceTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ScriptTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/ScriptTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/StyleTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/StyleTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/SubmittedValueLengthValidatorTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/SubmittedValueLengthValidatorTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/TabChangeListenerTag.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/taglib/component/TabChangeListenerTag.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java (original)
+++ myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java Fri Apr 11 07:54:05 2008
@@ -1,33 +1,33 @@
-package org.apache.myfaces.tobago.component;
-
-/*
- * 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.
- */
-
-import junit.framework.TestCase;
-import org.junit.Assert;
-import org.apache.myfaces.tobago.util.ComponentUtil;
-
-public class ComponentUtilUnitTest extends TestCase {
-
-    public void testSplitList() {
-      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab cd"));
-      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab  cd"));
-      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab,  cd"));
-      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab , cd"));
-      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab,,cd"));
-    }
-}
+package org.apache.myfaces.tobago.component;
+
+/*
+ * 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.
+ */
+
+import junit.framework.TestCase;
+import org.junit.Assert;
+import org.apache.myfaces.tobago.util.ComponentUtil;
+
+public class ComponentUtilUnitTest extends TestCase {
+
+    public void testSplitList() {
+      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab cd"));
+      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab  cd"));
+      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab,  cd"));
+      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab , cd"));
+      Assert.assertArrayEquals(new String[]{"ab", "cd"}, ComponentUtil.splitList("ab,,cd"));
+    }
+}

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/component/ComponentUtilUnitTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java (original)
+++ myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java Fri Apr 11 07:54:05 2008
@@ -1,48 +1,48 @@
-package org.apache.myfaces.tobago.layout;
-
-/*
- * 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.
- */
-
-import junit.framework.TestCase;
-
-public class LayoutTokensUnitTest extends TestCase {
-
-  public void testIsPixelToken() {
-    assertTrue(LayoutTokens.isPixelToken("120px"));
-  }
-
-  public void testIsPercentToken() {
-    assertTrue(LayoutTokens.isPercentToken("50%"));
-  }
-
-  public void testIsRelativeToken() {
-    assertTrue(LayoutTokens.isRelativeToken("3*"));
-  }
-
-  public void testIsNumberAndSuffix() {
-    assertTrue(LayoutTokens.isNumberAndSuffix("34cm", "cm"));
-    assertFalse(LayoutTokens.isNumberAndSuffix("acm", "cm"));
-    assertFalse(LayoutTokens.isNumberAndSuffix("cm", "cm"));
-  }
-
-  public void testParseToken() {
-    assertEquals(RelativeLayoutToken.DEFAULT_INSTANCE, LayoutTokens.parseToken("*"));
-    assertEquals(new RelativeLayoutToken(3), LayoutTokens.parseToken("3*"));
-    assertEquals(new PercentLayoutToken(33), LayoutTokens.parseToken("33%"));
-    assertEquals(new PixelLayoutToken(120), LayoutTokens.parseToken("120px"));
-  }
-}
+package org.apache.myfaces.tobago.layout;
+
+/*
+ * 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.
+ */
+
+import junit.framework.TestCase;
+
+public class LayoutTokensUnitTest extends TestCase {
+
+  public void testIsPixelToken() {
+    assertTrue(LayoutTokens.isPixelToken("120px"));
+  }
+
+  public void testIsPercentToken() {
+    assertTrue(LayoutTokens.isPercentToken("50%"));
+  }
+
+  public void testIsRelativeToken() {
+    assertTrue(LayoutTokens.isRelativeToken("3*"));
+  }
+
+  public void testIsNumberAndSuffix() {
+    assertTrue(LayoutTokens.isNumberAndSuffix("34cm", "cm"));
+    assertFalse(LayoutTokens.isNumberAndSuffix("acm", "cm"));
+    assertFalse(LayoutTokens.isNumberAndSuffix("cm", "cm"));
+  }
+
+  public void testParseToken() {
+    assertEquals(RelativeLayoutToken.DEFAULT_INSTANCE, LayoutTokens.parseToken("*"));
+    assertEquals(new RelativeLayoutToken(3), LayoutTokens.parseToken("3*"));
+    assertEquals(new PercentLayoutToken(33), LayoutTokens.parseToken("33%"));
+    assertEquals(new PixelLayoutToken(120), LayoutTokens.parseToken("120px"));
+  }
+}

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/LayoutTokensUnitTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridArrayUnitTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridArrayUnitTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManagerUnitTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridLayoutManagerUnitTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridUnitTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/layout/grid/GridUnitTest.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/core/src/test/resources/log4j.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/core/src/test/resources/log4j.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/demo/TreeController.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/demo/TreeController.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/PartialReloadController.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/PartialReloadController.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

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

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

Propchange: myfaces/tobago/trunk/example/demo/src/main/webapp/image/feather.png
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Fri Apr 11 07:54:05 2008
@@ -1 +1 @@
-application/octet-stream
+image/png

Propchange: myfaces/tobago/trunk/example/demo/src/main/webapp/reference/partial.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/demo/src/main/webapp/reference/partial.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/java/org/apache/myfaces/tobago/example/sandbox/SampleWizard.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/java/org/apache/myfaces/tobago/example/sandbox/SampleWizard.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-0.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-0.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-1.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-2.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/snip-2.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/fileIntoCondition.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/fileIntoCondition.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/finish.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/finish.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/forwardCondition.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/sandbox/src/main/webapp/wizard/forwardCondition.jsp
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java (original)
+++ myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java Fri Apr 11 07:54:05 2008
@@ -1,67 +1,67 @@
-package org.apache.myfaces.tobago.renderkit.html.example.standard.tag;
-
-/*
- * 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.
- */
-
-import org.apache.myfaces.tobago.component.UIInput;
-import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtil;
-
-import javax.faces.component.UIComponent;
-import javax.faces.context.FacesContext;
-import java.io.IOException;
-import java.util.Arrays;
-import java.util.List;
-
-/**
- * Simple example for dynamic markups.
- * <p>
- * The markup 'changeaware' tracks changes
- * of an input field and applies the style class 'example-changed' if the
- * current value differs from the original one.
- * </p><p>
- * The markup 'blink' highlights the input field with the markup related
- * style class 'tobago-in-markup-blink'. This class is removed after a
- * certain amount time, which is specified in the Blinker JavaScript object
- * in tobago.js.
- * </p>
- *
- */
-public class InRenderer extends org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.InRenderer{
-
-  @Override
-  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
-    super.encodeEnd(facesContext, component);
-
-    UIInput input = (UIInput) component;
-    List<String> markup = Arrays.asList(input.getMarkup());
-    if (markup.contains("changeaware")) {
-      String id = input.getClientId(facesContext);
-      final String[] cmds = {
-          "new Example.ChangeAware('" + id + "');"
-      };
-      HtmlRendererUtil.writeScriptLoader(facesContext, null, cmds);
-    }
-    if (markup.contains("blink")) {
-      String id = input.getClientId(facesContext);
-      final String[] cmds = {
-          "new Example.Blinker('" + id + "');"
-      };
-      HtmlRendererUtil.writeScriptLoader(facesContext, null, cmds);
-    }
-  }
-
-}
+package org.apache.myfaces.tobago.renderkit.html.example.standard.tag;
+
+/*
+ * 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.
+ */
+
+import org.apache.myfaces.tobago.component.UIInput;
+import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtil;
+
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import java.io.IOException;
+import java.util.Arrays;
+import java.util.List;
+
+/**
+ * Simple example for dynamic markups.
+ * <p>
+ * The markup 'changeaware' tracks changes
+ * of an input field and applies the style class 'example-changed' if the
+ * current value differs from the original one.
+ * </p><p>
+ * The markup 'blink' highlights the input field with the markup related
+ * style class 'tobago-in-markup-blink'. This class is removed after a
+ * certain amount time, which is specified in the Blinker JavaScript object
+ * in tobago.js.
+ * </p>
+ *
+ */
+public class InRenderer extends org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.InRenderer{
+
+  @Override
+  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
+    super.encodeEnd(facesContext, component);
+
+    UIInput input = (UIInput) component;
+    List<String> markup = Arrays.asList(input.getMarkup());
+    if (markup.contains("changeaware")) {
+      String id = input.getClientId(facesContext);
+      final String[] cmds = {
+          "new Example.ChangeAware('" + id + "');"
+      };
+      HtmlRendererUtil.writeScriptLoader(facesContext, null, cmds);
+    }
+    if (markup.contains("blink")) {
+      String id = input.getClientId(facesContext);
+      final String[] cmds = {
+          "new Example.Blinker('" + id + "');"
+      };
+      HtmlRendererUtil.writeScriptLoader(facesContext, null, cmds);
+    }
+  }
+
+}

Propchange: myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/example/tobago-theme-example/src/main/java/org/apache/myfaces/tobago/renderkit/html/example/standard/tag/InRenderer.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js (original)
+++ myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js Fri Apr 11 07:54:05 2008
@@ -1,43 +1,43 @@
-/*
- * 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.
- */
-
-var Example = {
-};
-
-Example.ChangeAware = function(elementId) {
-  this.id = elementId;
-  this.setup();
-};
-
-Example.ChangeAware.prototype.setup = function() {
-  var ctrl = Tobago.element(this.id);
-  ctrl._origValue = ctrl.value;
-  Tobago.addBindEventListener(ctrl, "keyup", this, "markChange");
-};
-
-Example.ChangeAware.prototype.markChange = function() {
-  var ctrl = Tobago.element(this.id);
-  if (ctrl._origValue != ctrl.value) {
-    Tobago.addCssClass(ctrl.id, "example-changed");
-  } else {
-    Tobago.removeCssClass(ctrl.id, "example-changed");
-  }
-};
-
-Example.Blinker = function(id) {
-  window.setTimeout("Tobago.removeCssClass('" + id + "', 'tobago-in-markup-blink')", 2000);
-};
+/*
+ * 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.
+ */
+
+var Example = {
+};
+
+Example.ChangeAware = function(elementId) {
+  this.id = elementId;
+  this.setup();
+};
+
+Example.ChangeAware.prototype.setup = function() {
+  var ctrl = Tobago.element(this.id);
+  ctrl._origValue = ctrl.value;
+  Tobago.addBindEventListener(ctrl, "keyup", this, "markChange");
+};
+
+Example.ChangeAware.prototype.markChange = function() {
+  var ctrl = Tobago.element(this.id);
+  if (ctrl._origValue != ctrl.value) {
+    Tobago.addCssClass(ctrl.id, "example-changed");
+  } else {
+    Tobago.removeCssClass(ctrl.id, "example-changed");
+  }
+};
+
+Example.Blinker = function(id) {
+  window.setTimeout("Tobago.removeCssClass('" + id + "', 'tobago-in-markup-blink')", 2000);
+};

Propchange: myfaces/tobago/trunk/example/tobago-theme-example/src/main/resources/org/apache/myfaces/tobago/renderkit/html/example/standard/script/tobago.js
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/facelets/TobagoSandboxTagLibrary.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/facelets/TobagoSandboxTagLibrary.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java Fri Apr 11 07:54:05 2008
@@ -1,180 +1,180 @@
-package org.apache.myfaces.tobago.model;
-
-/*
- * 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.
- */
-
-public abstract class AbstractCrud implements Crud {
-
-  private String defaultOutcome;
-
-  private boolean showDetail;
-
-  private boolean itemEditable;
-
-  protected AbstractCrud() {
-    reset();
-  }
-
-  /**
-   * @see Crud#getShowDetail()
-   */
-  public final boolean getShowDetail() {
-    return showDetail;
-  }
-
-  /**
-   * @see Crud#isItemEditable()
-   */
-  public final boolean isItemEditable() {
-    return itemEditable;
-  }
-
-  /**
-   * @see Crud#deleteItem()
-   */
-  public final String deleteItem() {
-    doDeleteItem();
-    return getDefaultOutcome();
-  }
-
-  /**
-   * <p>
-   * Hook for the implementation of business logic, after invoking the action
-   * {@link AbstractCrud#deleteItem()}. If the execution of the
-   * business logic completed successfully, the method has to return <i>true</i>.
-   * Otherwise the method has to return <i>false</i>.
-   * </p>
-   * 
-   * @return true if the method completed sucessfully, false if not
-   */
-  protected abstract boolean doDeleteItem();
-
-  /**
-   * @see Crud#showItem()
-   */
-  public final String showItem() {
-    itemEditable = false;
-    showDetail = doShowItem();
-    return getDefaultOutcome();
-  }
-
-  /**
-   * @see Crud#editItem()
-   */
-  public final String editItem() {
-    itemEditable = true;
-    showDetail = doShowItem();
-    return getDefaultOutcome();
-  }
-
-  /**
-   * <p>
-   * Hook for the implementation of business logic, after invoking the action
-   * {@link AbstractCrud#showItem()}. If the execution of the
-   * business logic completed successfully, the method has to return <i>true</i>.
-   * Otherwise the method has to return <i>false</i>.
-   * </p>
-   * 
-   * @return true if the method completed sucessfully, false if not
-   */
-  protected abstract boolean doShowItem();
-
-  /**
-   * @see Crud#createItem()
-   */
-  public final String createItem() {
-    itemEditable = true;
-    showDetail = doCreateItem();
-    return getDefaultOutcome();
-  }
-
-  /**
-   * <p>
-   * Hook for the implementation of business logic, after invoking the action
-   * {@link AbstractCrud#createItem()}. If the execution of the
-   * business logic completed successfully, the method has to return <i>true</i>.
-   * Otherwise the method has to return <i>false</i>.
-   * </p>
-   * 
-   * @return true if the method completed sucessfully, false if not
-   */
-  protected abstract boolean doCreateItem();
-
-  /**
-   * @see Crud#saveItem()
-   */
-  public final String saveItem() {
-    showDetail = !doSaveItem();
-    return getDefaultOutcome();
-  }
-
-  /**
-   * <p>
-   * Hook for the implementation of business logic, after invoking the action
-   * {@link AbstractCrud#saveItem()}. If the execution of the
-   * business logic completed successfully, the method has to return <i>true</i>.
-   * Otherwise the method has to return <i>false</i>.
-   * </p>
-   * 
-   * @return true if the method completed sucessfully, false if not
-   */
-  protected abstract boolean doSaveItem();
-
-  /**
-   * @see Crud#cancelItem()
-   */
-  public final String cancelItem() {
-    // doCancelItem();
-    showDetail = false;
-    return getDefaultOutcome();
-  }
-
-  //
-  // /**
-  // * <p>
-  // * Hook for the implementation of business logic, after invoking the action
-  // {@link AbstractCrud#cancelItem()}.
-  // * </p>
-  // */
-  // public abstract void doCancelItem();
-
-  /**
-   * @return The outcome for the actions of the crud component
-   */
-  protected final String getDefaultOutcome() {
-    return this.defaultOutcome;
-  }
-
-  /**
-   * Set the outcome for all actions of the crud component.
-   * 
-   * @param defaultOutcome
-   *          The outcome for all actions of the crud component
-   */
-  public final void setDefaultOutcome(String defaultOutcome) {
-    this.defaultOutcome = defaultOutcome;
-  }
-
-  /**
-   * Helper mehtod to reset the controllers attributes.
-   */
-  protected void reset() {
-    showDetail = false;
-    itemEditable = false;
-  }
-
-}
+package org.apache.myfaces.tobago.model;
+
+/*
+ * 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.
+ */
+
+public abstract class AbstractCrud implements Crud {
+
+  private String defaultOutcome;
+
+  private boolean showDetail;
+
+  private boolean itemEditable;
+
+  protected AbstractCrud() {
+    reset();
+  }
+
+  /**
+   * @see Crud#getShowDetail()
+   */
+  public final boolean getShowDetail() {
+    return showDetail;
+  }
+
+  /**
+   * @see Crud#isItemEditable()
+   */
+  public final boolean isItemEditable() {
+    return itemEditable;
+  }
+
+  /**
+   * @see Crud#deleteItem()
+   */
+  public final String deleteItem() {
+    doDeleteItem();
+    return getDefaultOutcome();
+  }
+
+  /**
+   * <p>
+   * Hook for the implementation of business logic, after invoking the action
+   * {@link AbstractCrud#deleteItem()}. If the execution of the
+   * business logic completed successfully, the method has to return <i>true</i>.
+   * Otherwise the method has to return <i>false</i>.
+   * </p>
+   * 
+   * @return true if the method completed sucessfully, false if not
+   */
+  protected abstract boolean doDeleteItem();
+
+  /**
+   * @see Crud#showItem()
+   */
+  public final String showItem() {
+    itemEditable = false;
+    showDetail = doShowItem();
+    return getDefaultOutcome();
+  }
+
+  /**
+   * @see Crud#editItem()
+   */
+  public final String editItem() {
+    itemEditable = true;
+    showDetail = doShowItem();
+    return getDefaultOutcome();
+  }
+
+  /**
+   * <p>
+   * Hook for the implementation of business logic, after invoking the action
+   * {@link AbstractCrud#showItem()}. If the execution of the
+   * business logic completed successfully, the method has to return <i>true</i>.
+   * Otherwise the method has to return <i>false</i>.
+   * </p>
+   * 
+   * @return true if the method completed sucessfully, false if not
+   */
+  protected abstract boolean doShowItem();
+
+  /**
+   * @see Crud#createItem()
+   */
+  public final String createItem() {
+    itemEditable = true;
+    showDetail = doCreateItem();
+    return getDefaultOutcome();
+  }
+
+  /**
+   * <p>
+   * Hook for the implementation of business logic, after invoking the action
+   * {@link AbstractCrud#createItem()}. If the execution of the
+   * business logic completed successfully, the method has to return <i>true</i>.
+   * Otherwise the method has to return <i>false</i>.
+   * </p>
+   * 
+   * @return true if the method completed sucessfully, false if not
+   */
+  protected abstract boolean doCreateItem();
+
+  /**
+   * @see Crud#saveItem()
+   */
+  public final String saveItem() {
+    showDetail = !doSaveItem();
+    return getDefaultOutcome();
+  }
+
+  /**
+   * <p>
+   * Hook for the implementation of business logic, after invoking the action
+   * {@link AbstractCrud#saveItem()}. If the execution of the
+   * business logic completed successfully, the method has to return <i>true</i>.
+   * Otherwise the method has to return <i>false</i>.
+   * </p>
+   * 
+   * @return true if the method completed sucessfully, false if not
+   */
+  protected abstract boolean doSaveItem();
+
+  /**
+   * @see Crud#cancelItem()
+   */
+  public final String cancelItem() {
+    // doCancelItem();
+    showDetail = false;
+    return getDefaultOutcome();
+  }
+
+  //
+  // /**
+  // * <p>
+  // * Hook for the implementation of business logic, after invoking the action
+  // {@link AbstractCrud#cancelItem()}.
+  // * </p>
+  // */
+  // public abstract void doCancelItem();
+
+  /**
+   * @return The outcome for the actions of the crud component
+   */
+  protected final String getDefaultOutcome() {
+    return this.defaultOutcome;
+  }
+
+  /**
+   * Set the outcome for all actions of the crud component.
+   * 
+   * @param defaultOutcome
+   *          The outcome for all actions of the crud component
+   */
+  public final void setDefaultOutcome(String defaultOutcome) {
+    this.defaultOutcome = defaultOutcome;
+  }
+
+  /**
+   * Helper mehtod to reset the controllers attributes.
+   */
+  protected void reset() {
+    showDetail = false;
+    itemEditable = false;
+  }
+
+}

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractCrud.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractWizard.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/AbstractWizard.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java Fri Apr 11 07:54:05 2008
@@ -1,85 +1,85 @@
-package org.apache.myfaces.tobago.model;
-
-/*
- * 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.
- */
-
-public interface Crud {
-
-  /**
-   * Indicates if the crud component should show the crud detail view
-     * otherwise the crud master view is shown
-   * 
-   * @return True if the detail view should be shown, false if the master view
-     *         should be shown
-   */
-  boolean getShowDetail();
-
-  /**
-   * Managed bean (controller) method to delete an selected item.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String deleteItem();
-
-  /**
-   * Managed bean (controller) method to show an selected item on the CRUD
-     * detail view.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String showItem();
-
-  /**
-   * Managed bean (controller) method to show and edit an selected item on the
-     * CRUD detail view.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String editItem();
-
-  /**
-   * Managed bean (controller) method to create a new item on the CRUD detail
-     * view.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String createItem();
-
-  /**
-   * Managed bean (controller) method to save changes to a existing item or
-     * save a newly created item on the crud detail view.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String saveItem();
-
-  /**
-   * Managed bean (controller) method to exit the crud detail view without
-     * saving.
-   * 
-   * @return The outcome after the method was executed
-   */
-  String cancelItem();
-
-  /**
-   * Indicates wether an item shown in the CRUD detail view is editable.
-   * 
-   * @return true if the shown item is editable, false if not
-   */
-  boolean isItemEditable();
-
-}
+package org.apache.myfaces.tobago.model;
+
+/*
+ * 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.
+ */
+
+public interface Crud {
+
+  /**
+   * Indicates if the crud component should show the crud detail view
+     * otherwise the crud master view is shown
+   * 
+   * @return True if the detail view should be shown, false if the master view
+     *         should be shown
+   */
+  boolean getShowDetail();
+
+  /**
+   * Managed bean (controller) method to delete an selected item.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String deleteItem();
+
+  /**
+   * Managed bean (controller) method to show an selected item on the CRUD
+     * detail view.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String showItem();
+
+  /**
+   * Managed bean (controller) method to show and edit an selected item on the
+     * CRUD detail view.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String editItem();
+
+  /**
+   * Managed bean (controller) method to create a new item on the CRUD detail
+     * view.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String createItem();
+
+  /**
+   * Managed bean (controller) method to save changes to a existing item or
+     * save a newly created item on the crud detail view.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String saveItem();
+
+  /**
+   * Managed bean (controller) method to exit the crud detail view without
+     * saving.
+   * 
+   * @return The outcome after the method was executed
+   */
+  String cancelItem();
+
+  /**
+   * Indicates wether an item shown in the CRUD detail view is editable.
+   * 
+   * @return true if the shown item is editable, false if not
+   */
+  boolean isItemEditable();
+
+}

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Crud.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Wizard.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/Wizard.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardBackwardNavigationStrategy.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardBackwardNavigationStrategy.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardStep.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/model/WizardStep.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-detail-navigation.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-detail-navigation.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-master-navigation.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud-master-navigation.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Modified: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml?rev=647188&r1=647187&r2=647188&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml (original)
+++ myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml Fri Apr 11 07:54:05 2008
@@ -1,99 +1,99 @@
-<?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.
--->
-
-<ui:composition xmlns:c="http://java.sun.com/jstl/core"
-	xmlns:ui="http://java.sun.com/jsf/facelets"
-	xmlns:f="http://java.sun.com/jsf/core"
-	xmlns:tc="http://myfaces.apache.org/tobago/component"
-	xmlns:tfs="http://myfaces.apache.org/tobago/facelet-sandbox">
-	
-	<c:if test="${empty showMasterNavigation}">
-		<c:set var="showMasterNavigation" value="true" />
-	</c:if>
-	<c:set var="replaceMasterNavigation" value="true" />
-	<c:if test="${empty navigationMasterSource}" >
-		<c:set var="replaceMasterNavigation" value="false" />
-	</c:if>
-	
-	<c:if test="${empty showDetailNavigation}">
-		<c:set var="showMasterNavigation" value="true" />
-	</c:if>
-	<c:set var="replaceDetailNavigation" value="true" />
-	<c:if test="${empty navigationDetailSource}" >
-		<c:set var="replaceDetailNavigation" value="false" />
-	</c:if>
-	
-	<!-- show master or detail content view -->
-	<c:choose>
-		<c:when test="${!controller.showDetail}">
-			<!-- master view -->
-			<tc:panel>
-				<f:facet name="layout">
-					<tc:gridLayout rows="*;fixed" />
-				</f:facet>
-				
-				<!-- detail content area -->
-				<ui:include src="${contentMasterSource}" />
-				<!-- detail navigation area -->
-				<c:choose>
-					<c:when test="${showMasterNavigation}">
-						<c:choose>
-							<c:when test="${replaceMasterNavigation}">
-								<ui:include src="${navigationMasterSource}" />
-							</c:when>
-							<c:otherwise>
-								<tfs:crud-master-navigation controller="${controller}" />
-							</c:otherwise>
-						</c:choose>
-					</c:when>
-					<c:otherwise>
-						<tc:cell />
-					</c:otherwise>
-				</c:choose>
-			</tc:panel>
-		</c:when>
-		<c:otherwise>
-			<!--detail view -->
-			<tc:panel>
-				<f:facet name="layout">
-					<tc:gridLayout rows="*;fixed" />
-				</f:facet>
-				
-				<!-- detail content area -->
-				<ui:include src="${contentDetailSource}" />
-				<!-- detail navigation area -->
-				<c:choose>
-					<c:when test="${showDetailNavigation}">
-						<c:choose>
-							<c:when test="${replaceDetailNavigation}">
-								<ui:include src="${navigationDetailSource}" />
-							</c:when>
-							<c:otherwise>
-								<tfs:crud-detail-navigation controller="${controller}" />
-							</c:otherwise>
-						</c:choose>
-					</c:when>
-					<c:otherwise>
-						<tc:cell />
-					</c:otherwise>
-				</c:choose>
-			</tc:panel>
-		</c:otherwise>
-	</c:choose>
-	
+<?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.
+-->
+
+<ui:composition xmlns:c="http://java.sun.com/jstl/core"
+	xmlns:ui="http://java.sun.com/jsf/facelets"
+	xmlns:f="http://java.sun.com/jsf/core"
+	xmlns:tc="http://myfaces.apache.org/tobago/component"
+	xmlns:tfs="http://myfaces.apache.org/tobago/facelet-sandbox">
+	
+	<c:if test="${empty showMasterNavigation}">
+		<c:set var="showMasterNavigation" value="true" />
+	</c:if>
+	<c:set var="replaceMasterNavigation" value="true" />
+	<c:if test="${empty navigationMasterSource}" >
+		<c:set var="replaceMasterNavigation" value="false" />
+	</c:if>
+	
+	<c:if test="${empty showDetailNavigation}">
+		<c:set var="showMasterNavigation" value="true" />
+	</c:if>
+	<c:set var="replaceDetailNavigation" value="true" />
+	<c:if test="${empty navigationDetailSource}" >
+		<c:set var="replaceDetailNavigation" value="false" />
+	</c:if>
+	
+	<!-- show master or detail content view -->
+	<c:choose>
+		<c:when test="${!controller.showDetail}">
+			<!-- master view -->
+			<tc:panel>
+				<f:facet name="layout">
+					<tc:gridLayout rows="*;fixed" />
+				</f:facet>
+				
+				<!-- detail content area -->
+				<ui:include src="${contentMasterSource}" />
+				<!-- detail navigation area -->
+				<c:choose>
+					<c:when test="${showMasterNavigation}">
+						<c:choose>
+							<c:when test="${replaceMasterNavigation}">
+								<ui:include src="${navigationMasterSource}" />
+							</c:when>
+							<c:otherwise>
+								<tfs:crud-master-navigation controller="${controller}" />
+							</c:otherwise>
+						</c:choose>
+					</c:when>
+					<c:otherwise>
+						<tc:cell />
+					</c:otherwise>
+				</c:choose>
+			</tc:panel>
+		</c:when>
+		<c:otherwise>
+			<!--detail view -->
+			<tc:panel>
+				<f:facet name="layout">
+					<tc:gridLayout rows="*;fixed" />
+				</f:facet>
+				
+				<!-- detail content area -->
+				<ui:include src="${contentDetailSource}" />
+				<!-- detail navigation area -->
+				<c:choose>
+					<c:when test="${showDetailNavigation}">
+						<c:choose>
+							<c:when test="${replaceDetailNavigation}">
+								<ui:include src="${navigationDetailSource}" />
+							</c:when>
+							<c:otherwise>
+								<tfs:crud-detail-navigation controller="${controller}" />
+							</c:otherwise>
+						</c:choose>
+					</c:when>
+					<c:otherwise>
+						<tc:cell />
+					</c:otherwise>
+				</c:choose>
+			</tc:panel>
+		</c:otherwise>
+	</c:choose>
+	
 </ui:composition>

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/crud.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-facelet-sandbox.taglib.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-facelet-sandbox.taglib.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-sandbox.taglib.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/tobago-sandbox.taglib.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-goto.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-goto.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-navigation.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/sandbox/src/main/resources/META-INF/wizard-navigation.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ColumnRenderer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ColumnRenderer.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/theme/standard/src/main/resources/org/apache/myfaces/tobago/renderkit/html/standard/standard/style/dojo.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tobago/trunk/theme/standard/src/main/resources/org/apache/myfaces/tobago/renderkit/html/standard/standard/style/dojo.css
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: myfaces/tobago/trunk/tobago-tool/tobago-tool-apt/src/main/java/org/apache/myfaces/tobago/apt/CreateComponentAnnotationVisitor.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL