Author: jkuhnert
Date: Sat Mar 11 15:21:36 2006
New Revision: 385196

URL: http://svn.apache.org/viewcvs?rev=385196&view=rev
Log:
Updated checkstyle, started new JSONWriter

Added:
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IJSONWriter.java
Modified:
    jakarta/tapestry/trunk/.classpath
    jakarta/tapestry/trunk/.project
    jakarta/tapestry/trunk/.settings/org.eclipse.jdt.core.prefs
    jakarta/tapestry/trunk/.settings/org.eclipse.jdt.ui.prefs
    
jakarta/tapestry/trunk/annotations/src/java/org/apache/tapestry/annotations/AnnotationMessages.java
    
jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/tree/components/table/TreeTableValueRenderSource.java
    
jakarta/tapestry/trunk/examples/Vlib/src/java/org/apache/tapestry/vlib/pages/ConfirmBookDelete.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/AbstractComponent.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IMarkupWriter.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AbstractMarkupFilter.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AsciiMarkupFilter.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilter.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilterUtils.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupMessages.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupStrings.properties
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterImpl.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSource.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSourceImpl.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/NestedMarkupWriterImpl.java
    
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/UTFMarkupFilter.java
    jakarta/tapestry/trunk/tapestry-checkstyle.xml

Modified: jakarta/tapestry/trunk/.classpath
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/.classpath?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
Binary files - no diff available.

Modified: jakarta/tapestry/trunk/.project
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/.project?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
Binary files - no diff available.

Modified: jakarta/tapestry/trunk/.settings/org.eclipse.jdt.core.prefs
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/.settings/org.eclipse.jdt.core.prefs?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- jakarta/tapestry/trunk/.settings/org.eclipse.jdt.core.prefs (original)
+++ jakarta/tapestry/trunk/.settings/org.eclipse.jdt.core.prefs Sat Mar 11 
15:21:36 2006
@@ -1,4 +1,4 @@
-#Sat Mar 11 12:41:59 EST 2006
+#Sat Mar 11 18:13:15 EST 2006
 =\=\=\=\=\=\=
 <<<<<<<=.working
 >>>>>>>=.merge-right.r368223
@@ -125,6 +125,7 @@
 org.eclipse.jdt.core.formatter.continuation_indentation=2
 org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
 org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
 
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
 
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
 
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
@@ -143,6 +144,7 @@
 
org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=insert
 
org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=insert
 org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do 
not insert
+org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
 
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
 org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
 org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert

Modified: jakarta/tapestry/trunk/.settings/org.eclipse.jdt.ui.prefs
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/.settings/org.eclipse.jdt.ui.prefs?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- jakarta/tapestry/trunk/.settings/org.eclipse.jdt.ui.prefs (original)
+++ jakarta/tapestry/trunk/.settings/org.eclipse.jdt.ui.prefs Sat Mar 11 
15:21:36 2006
@@ -1,7 +1,15 @@
-#Wed Jun 08 16:11:32 EDT 2005
+#Sat Mar 11 18:13:15 EST 2006
 eclipse.preferences.version=1
+formatter_profile=_tapestry
+formatter_settings_version=10
 internal.default.compliance=default
 org.eclipse.jdt.ui.exception.name=ex
 org.eclipse.jdt.ui.gettersetter.use.is=true
+org.eclipse.jdt.ui.ignorelowercasenames=true
+org.eclipse.jdt.ui.importorder=java;javax;org;com;
+org.eclipse.jdt.ui.javadoc=true
 org.eclipse.jdt.ui.keywordthis=false
+org.eclipse.jdt.ui.ondemandthreshold=99
 org.eclipse.jdt.ui.overrideannotation=true
+org.eclipse.jdt.ui.staticondemandthreshold=99
+org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" 
encoding\="UTF-8"?><templates><template autoinsert\="true" 
context\="gettercomment_context" deleted\="false" description\="Comment for 
getter method" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" 
name\="gettercomment">/**\n * @return the ${bare_field_name}\n 
*/</template><template autoinsert\="true" context\="settercomment_context" 
deleted\="false" description\="Comment for setter method" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" 
name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n 
*/</template><template autoinsert\="true" context\="constructorcomment_context" 
deleted\="false" description\="Comment for created constructors" 
enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" 
name\="constructorcomment">/**\n * ${tags}\n */</template><template 
autoinsert\="true" context\="filecomment_context" deleted\
 ="false" description\="Comment for created Java files" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" 
name\="filecomment">/**\n * \n */</template><template autoinsert\="true" 
context\="typecomment_context" deleted\="false" description\="Comment for 
created types" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" 
name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n 
*/</template><template autoinsert\="true" context\="fieldcomment_context" 
deleted\="false" description\="Comment for fields" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" 
name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" 
context\="methodcomment_context" deleted\="false" description\="Comment for 
non-overriding methods" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" 
name\="methodcomment">/**\n * ${tags}\n */</template><template 
autoinsert\="true" context\="overridecomment_context" del
 eted\="false" description\="Comment for overriding methods" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" 
name\="overridecomment">/* (non-Javadoc)\n * ${see_to_overridden}\n 
*/</template><template autoinsert\="true" context\="newtype_context" 
deleted\="false" description\="Newly created files" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.newtype" 
name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template
 autoinsert\="true" context\="classbody_context" deleted\="false" 
description\="Code in new class type bodies" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.classbody" 
name\="classbody">\n</template><template autoinsert\="true" 
context\="interfacebody_context" deleted\="false" description\="Code in new 
interface type bodies" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" 
name\="interfacebody">\n</template><template autoinsert\="true" conte
 xt\="enumbody_context" deleted\="false" description\="Code in new enum type 
bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" 
name\="enumbody">\n</template><template autoinsert\="true" 
context\="annotationbody_context" deleted\="false" description\="Code in new 
annotation type bodies" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" 
name\="annotationbody">\n</template><template autoinsert\="true" 
context\="catchblock_context" deleted\="false" description\="Code in new catch 
blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" 
name\="catchblock">// ${todo} Auto-generated catch 
block\n${exception_var}.printStackTrace();</template><template 
autoinsert\="true" context\="methodbody_context" deleted\="false" 
description\="Code in created method stubs" enabled\="true" 
id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// 
${todo} Auto-generated method stub\n${body_statement}</templa
 te><template autoinsert\="true" context\="constructorbody_context" 
deleted\="false" description\="Code in created constructor stubs" 
enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" 
name\="constructorbody">${body_statement}\n// ${todo} Auto-generated 
constructor stub</template><template autoinsert\="true" 
context\="getterbody_context" deleted\="false" description\="Code in created 
getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" 
name\="getterbody">return ${field};</template><template autoinsert\="true" 
context\="setterbody_context" deleted\="false" description\="Code in created 
setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" 
name\="setterbody">${field} \= ${param};</template></templates>

Modified: 
jakarta/tapestry/trunk/annotations/src/java/org/apache/tapestry/annotations/AnnotationMessages.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/annotations/src/java/org/apache/tapestry/annotations/AnnotationMessages.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/annotations/src/java/org/apache/tapestry/annotations/AnnotationMessages.java
 (original)
+++ 
jakarta/tapestry/trunk/annotations/src/java/org/apache/tapestry/annotations/AnnotationMessages.java
 Sat Mar 11 15:21:36 2006
@@ -25,11 +25,14 @@
  * @since 4.0
  */
 
-class AnnotationMessages
+final class AnnotationMessages
 {
     private static final MessageFormatter _formatter = new MessageFormatter(
             AnnotationMessages.class);
-
+    
+    /* defeat instantiation */
+    private AnnotationMessages() { }
+    
     static String noParametersExpected(Method m)
     {
         return _formatter.format("no-parameters-expected", m);

Modified: 
jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/tree/components/table/TreeTableValueRenderSource.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/tree/components/table/TreeTableValueRenderSource.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/tree/components/table/TreeTableValueRenderSource.java
 (original)
+++ 
jakarta/tapestry/trunk/contrib/src/java/org/apache/tapestry/contrib/tree/components/table/TreeTableValueRenderSource.java
 Sat Mar 11 15:21:36 2006
@@ -27,53 +27,45 @@
  */
 public class TreeTableValueRenderSource implements ITableRendererSource
 {
-       private static final long serialVersionUID = 3237638859391458116L;
-       
-       private ComponentTableRendererSource m_objComponentRenderer;
-       private ComponentAddress m_objComponentAddress = null;
-
-       public TreeTableValueRenderSource()
-       {
-               m_objComponentRenderer = null;
-       }
-
-       public TreeTableValueRenderSource(ComponentAddress objComponentAddress)
-       {
-               m_objComponentAddress = objComponentAddress;
-       }
-
-       /**
-        * @see 
org.apache.tapestry.contrib.table.model.ITableRendererSource#getRenderer(IRequestCycle,
 ITableModelSource, ITableColumn, Object)
-        */
-       public IRender getRenderer(
-               IRequestCycle objCycle,
-               ITableModelSource objSource,
-               ITableColumn objColumn,
-               Object objRow)
-       {
-               if (m_objComponentRenderer == null)
-               {
-                       synchronized (this)
-                       {
-                               if (m_objComponentRenderer == null)
-                               {
-                                       
-                                       ComponentAddress objAddress = 
m_objComponentAddress;
-                                       if(m_objComponentAddress == null)
-                                               objAddress = new 
ComponentAddress(
-                                                       
"contrib:TreeTableNodeViewPage",
-                                                       
"treeTableNodeViewDelegator");
-                                       m_objComponentRenderer =
-                                               new 
ComponentTableRendererSource(objAddress);
-                               }
-                       }
-               }
-
-               return m_objComponentRenderer.getRenderer(
-                       objCycle,
-                       objSource,
-                       objColumn,
-                       objRow);
-       }
+
+    private static final long serialVersionUID = 3237638859391458116L;
+
+    private ComponentTableRendererSource m_objComponentRenderer;
+    private ComponentAddress m_objComponentAddress = null;
+
+    public TreeTableValueRenderSource()
+    {
+        m_objComponentRenderer = null;
+    }
+
+    public TreeTableValueRenderSource(ComponentAddress objComponentAddress)
+    {
+        m_objComponentAddress = objComponentAddress;
+    }
+
+    /**
+     * @see 
org.apache.tapestry.contrib.table.model.ITableRendererSource#getRenderer(IRequestCycle,
+     *      ITableModelSource, ITableColumn, Object)
+     */
+    public IRender getRenderer(IRequestCycle objCycle, ITableModelSource 
objSource, ITableColumn objColumn,
+            Object objRow)
+    {
+        if (m_objComponentRenderer == null)
+        {
+            synchronized(this)
+            {
+                if (m_objComponentRenderer == null)
+                {
+
+                    ComponentAddress objAddress = m_objComponentAddress;
+                    if (m_objComponentAddress == null)
+                        objAddress = new 
ComponentAddress("contrib:TreeTableNodeViewPage", "treeTableNodeViewDelegator");
+                    m_objComponentRenderer = new 
ComponentTableRendererSource(objAddress);
+                }
+            }
+        }
+
+        return m_objComponentRenderer.getRenderer(objCycle, objSource, 
objColumn, objRow);
+    }
 
 }

Modified: 
jakarta/tapestry/trunk/examples/Vlib/src/java/org/apache/tapestry/vlib/pages/ConfirmBookDelete.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/examples/Vlib/src/java/org/apache/tapestry/vlib/pages/ConfirmBookDelete.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/examples/Vlib/src/java/org/apache/tapestry/vlib/pages/ConfirmBookDelete.java
 (original)
+++ 
jakarta/tapestry/trunk/examples/Vlib/src/java/org/apache/tapestry/vlib/pages/ConfirmBookDelete.java
 Sat Mar 11 15:21:36 2006
@@ -19,8 +19,7 @@
 import javax.ejb.RemoveException;
 
 import org.apache.hivemind.ApplicationRuntimeException;
-import org.apache.tapestry.IPage;
-import org.apache.tapestry.IRequestCycle;
+
 import org.apache.tapestry.annotations.InjectPage;
 import org.apache.tapestry.annotations.Message;
 import org.apache.tapestry.annotations.Meta;
@@ -95,4 +94,4 @@
 
         myLibrary.activate();
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/AbstractComponent.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/AbstractComponent.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/AbstractComponent.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/AbstractComponent.java
 Sat Mar 11 15:21:36 2006
@@ -42,6 +42,16 @@
 
 public abstract class AbstractComponent extends BaseLocatable implements 
IComponent
 {
+    private static final int MAP_SIZE = 5;
+    
+    private static final int BODY_INIT_SIZE = 5;
+
+    /**
+     * Used in place of JDK 1.3's Collections.EMPTY_MAP (which is not 
available in JDK 1.2).
+     */
+
+    private static final Map EMPTY_MAP = Collections.unmodifiableMap(new 
HashMap(1));
+
     /**
      * The page that contains the component, possibly itself (if the component 
is in fact, a page).
      */
@@ -68,8 +78,6 @@
 
     private String _idPath;
 
-    private static final int MAP_SIZE = 5;
-
     /**
      * A [EMAIL PROTECTED] Map}of all bindings (for which there isn't a 
corresponding JavaBeans property); the
      * keys are the names of formal and informal parameters.
@@ -79,17 +87,9 @@
 
     private Map _components;
 
-    private static final int BODY_INIT_SIZE = 5;
-
     private INamespace _namespace;
 
     /**
-     * Used in place of JDK 1.3's Collections.EMPTY_MAP (which is not 
available in JDK 1.2).
-     */
-
-    private static final Map EMPTY_MAP = Collections.unmodifiableMap(new 
HashMap(1));
-
-    /**
      * The number of [EMAIL PROTECTED] IRender}objects in the body of this 
component.
      */
 
@@ -740,7 +740,7 @@
 
     /**
      * Returns true if the component has been transitioned into its active 
state by invoking
-     * [EMAIL PROTECTED] #enterActiveState()}
+     * [EMAIL PROTECTED] #enterActiveState()}.
      * 
      * @since 4.0
      */
@@ -804,7 +804,7 @@
     }
 
     /**
-     * Convienience method for invoking [EMAIL PROTECTED] 
IMessages#format(String, Locale, Object)}
+     * Convienience method for invoking [EMAIL PROTECTED] 
IMessages#format(String, Locale, Object)}.
      * 
      * @since 3.0
      * @deprecated To be removed in 4.1. Use [EMAIL PROTECTED] #getMessages()} 
instead.
@@ -857,4 +857,4 @@
         _containedComponent = containedComponent;
     }
 
-}
\ No newline at end of file
+}

Added: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IJSONWriter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IJSONWriter.java?rev=385196&view=auto
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IJSONWriter.java 
(added)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IJSONWriter.java 
Sat Mar 11 15:21:36 2006
@@ -0,0 +1,28 @@
+// Copyright 2006 The Apache Software Foundation
+//
+// Licensed 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.
+
+package org.apache.tapestry;
+
+
+/**
+ * JavaScript Object Notation writer interface that defines an object capable 
of
+ * writing JSON style output. 
+ * 
+ * @see <a href="http://www.json.org/";>http://www.json.org/</a>
+ * @author jkuhnert
+ */
+public interface IJSONWriter
+{
+    
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IMarkupWriter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IMarkupWriter.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IMarkupWriter.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/IMarkupWriter.java
 Sat Mar 11 15:21:36 2006
@@ -32,7 +32,7 @@
      *             if there is no open tag.
      */
 
-    public void attribute(String name, int value);
+    void attribute(String name, int value);
 
     /**
      * Writes a boolean attribute into the currently open tag.
@@ -42,7 +42,7 @@
      * @since 3.0
      */
 
-    public void attribute(String name, boolean value);
+    void attribute(String name, boolean value);
 
     /**
      * Writes an attribute into the most recently opened tag. This must be 
called after
@@ -54,7 +54,7 @@
      *             if there is no open tag.
      */
 
-    public void attribute(String name, String value);
+    void attribute(String name, String value);
 
     /**
      * Similar to [EMAIL PROTECTED] #attribute(String, String)}but no escaping 
of invalid elements is done for
@@ -65,27 +65,27 @@
      * @since 3.0
      */
 
-    public void attributeRaw(String name, String value);
+    void attributeRaw(String name, String value);
 
     /**
      * Closes any existing tag then starts a new element. The new element is 
pushed onto the active
      * element stack.
      */
 
-    public void begin(String name);
+    void begin(String name);
 
     /**
      * Starts an element that will not later be matched with an 
<code>end()</code> call. This is
      * useful for elements that do not need closing tags.
      */
 
-    public void beginEmpty(String name);
+    void beginEmpty(String name);
 
     /**
      * Invokes checkError() on the <code>PrintWriter</code> used to format 
output.
      */
 
-    public boolean checkError();
+    boolean checkError();
 
     /**
      * Closes this <code>IMarkupWriter</code>. Close tags are written for any 
active elements.
@@ -93,7 +93,7 @@
      * commit its buffer to its containing writer.
      */
 
-    public void close();
+    void close();
 
     /**
      * Closes the most recently opened element by writing the '&gt;' that ends 
it. Once this is
@@ -101,7 +101,7 @@
      * with [EMAIL PROTECTED] #begin(String)}or or [EMAIL PROTECTED] 
#beginEmpty(String)}.
      */
 
-    public void closeTag();
+    void closeTag();
 
     /**
      * Writes an XML/HTML comment. Any open tag is first closed. The method 
takes care of providing
@@ -112,28 +112,28 @@
      * (much like [EMAIL PROTECTED] #printRaw(String)}.
      */
 
-    public void comment(String value);
+    void comment(String value);
 
     /**
      * Ends the element most recently started by [EMAIL PROTECTED](String)}. 
The name of the tag is
      * popped off of the active element stack and used to form an HTML close 
tag.
      */
 
-    public void end();
+    void end();
 
     /**
      * Ends the most recently started element with the given name. This will 
also end any other
      * intermediate elements. This is very useful for easily ending a table or 
even an entire page.
      */
 
-    public void end(String name);
+    void end(String name);
 
     /**
      * Forwards <code>flush()</code> to this <code>IMarkupWriter</code>'s
      * <code>PrintWriter</code>.
      */
 
-    public void flush();
+    void flush();
 
     /**
      * Returns a nested writer, one that accumulates its changes in a buffer. 
When the nested writer
@@ -141,14 +141,14 @@
      * using [EMAIL PROTECTED] #printRaw(String)}.
      */
 
-    public NestedMarkupWriter getNestedWriter();
+    NestedMarkupWriter getNestedWriter();
 
     /**
      * Version of [EMAIL PROTECTED] #print(char[], int, int, 
boolean)}&nbsp;that assumes filter is
      * <em>enabled</em>.
      */
 
-    public void print(char[] data, int offset, int length);
+    void print(char[] data, int offset, int length);
 
     /**
      * The primary <code>print()</code> method, used by most other methods.
@@ -171,7 +171,7 @@
      * @since 4.0
      */
 
-    public void print(char[] data, int offset, int length, boolean raw);
+    void print(char[] data, int offset, int length, boolean raw);
 
     /**
      * Prints a single character, or its equivalent entity.
@@ -179,7 +179,7 @@
      * Closes any open tag.
      */
 
-    public void print(char value);
+    void print(char value);
 
     /**
      * Prints an integer.
@@ -187,44 +187,44 @@
      * Closes any open tag.
      */
 
-    public void print(int value);
+    void print(int value);
 
     /**
      * As with [EMAIL PROTECTED] #print(char[], int, int, boolean)}, but the 
data to print is defined by the
      * String. Assumes filtering is <em>enabled</em>.
      */
 
-    public void print(String value);
+    void print(String value);
 
     /**
      * As with [EMAIL PROTECTED] #print(char[], int, int, boolean)}, but the 
data to print is defined by the
      * String.
      */
 
-    public void print(String value, boolean raw);
+    void print(String value, boolean raw);
 
     /**
      * Closes the open tag (if any), then prints a line seperator to the 
output stream.
      */
 
-    public void println();
+    void println();
 
     /**
      * Version of [EMAIL PROTECTED] #print(char[], int, int, boolean)}that 
assumes filter is <em>enabled</em>.
      */
 
-    public void printRaw(char[] buffer, int offset, int length);
+    void printRaw(char[] buffer, int offset, int length);
 
     /**
      * As with [EMAIL PROTECTED] #print(char[], int, int, boolean)}, but the 
data to print is defined by the
      * String. Assumes filtering is <em>disabled</em>.
      */
 
-    public void printRaw(String value);
+    void printRaw(String value);
 
     /**
      * Returns the type of content generated by this response writer, as a 
MIME type.
      */
 
-    public String getContentType();
-}
\ No newline at end of file
+    String getContentType();
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AbstractMarkupFilter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AbstractMarkupFilter.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AbstractMarkupFilter.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AbstractMarkupFilter.java
 Sat Mar 11 15:21:36 2006
@@ -41,4 +41,4 @@
     {
         MarkupFilterUtils.print(writer, data, offset, length, escapeQuotes, 
_translator);
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AsciiMarkupFilter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AsciiMarkupFilter.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AsciiMarkupFilter.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/AsciiMarkupFilter.java
 Sat Mar 11 15:21:36 2006
@@ -30,4 +30,4 @@
 
         super(new MarkupCharacterTranslator(true));
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilter.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilter.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilter.java
 Sat Mar 11 15:21:36 2006
@@ -45,6 +45,6 @@
      *            through unchanged.
      */
 
-    public void print(PrintWriter writer, char[] data, int offset, int length, 
boolean escapeQuotes);
+    void print(PrintWriter writer, char[] data, int offset, int length, 
boolean escapeQuotes);
 
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilterUtils.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilterUtils.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilterUtils.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupFilterUtils.java
 Sat Mar 11 15:21:36 2006
@@ -26,8 +26,11 @@
  * @author Howard M. Lewis Ship
  * @since 4.0
  */
-public class MarkupFilterUtils
+public final class MarkupFilterUtils
 {
+    /* defeat instantiation */
+    private MarkupFilterUtils() { }
+    
     public static void print(PrintWriter writer, char[] data, int offset, int 
length,
             boolean escapeQuotes, ICharacterTranslator translator)
     {
@@ -61,4 +64,4 @@
 
         writer.print(buffer.toString());
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupMessages.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupMessages.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupMessages.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupMessages.java
 Sat Mar 11 15:21:36 2006
@@ -23,11 +23,14 @@
  * @author Howard M. Lewis Ship
  * @since 4.0
  */
-class MarkupMessages
+final class MarkupMessages
 {
-    private final static MessageFormatter _formatter = new 
MessageFormatter(MarkupMessages.class,
+    private static final MessageFormatter _formatter = new 
MessageFormatter(MarkupMessages.class,
             "MarkupStrings");
 
+    /* defeat insantiation */
+    private MarkupMessages() { }
+    
     static String tagNotOpen()
     {
         return _formatter.getMessage("tag-not-open");
@@ -64,4 +67,4 @@
     {
         return _formatter.getMessage("close-once");
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupStrings.properties
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupStrings.properties?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupStrings.properties
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupStrings.properties
 Sat Mar 11 15:21:36 2006
@@ -16,4 +16,4 @@
 element-not-on-stack=Can not close to element ''{0}'', because no such element 
is on the active elements stack ({1}).
 end-with-empty-stack=Can not end most recent element because the stack of 
active elements is empty.
 no-filter-match=No markup filter could be found for content type ''{0}''; a 
default filter has been used.
-close-once=A markup writer may only be closed once.
\ No newline at end of file
+close-once=A markup writer may only be closed once.

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterImpl.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterImpl.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterImpl.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterImpl.java
 Sat Mar 11 15:21:36 2006
@@ -368,4 +368,4 @@
     {
         return _activeElementStack == null || _activeElementStack.isEmpty();
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSource.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSource.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSource.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSource.java
 Sat Mar 11 15:21:36 2006
@@ -42,5 +42,5 @@
      * @return The configured markup writer instance.
      */
 
-    public IMarkupWriter newMarkupWriter(PrintWriter writer, ContentType 
contentType);
-}
\ No newline at end of file
+    IMarkupWriter newMarkupWriter(PrintWriter writer, ContentType contentType);
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSourceImpl.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSourceImpl.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSourceImpl.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/MarkupWriterSourceImpl.java
 Sat Mar 11 15:21:36 2006
@@ -74,4 +74,4 @@
     {
         _log = log;
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/NestedMarkupWriterImpl.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/NestedMarkupWriterImpl.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/NestedMarkupWriterImpl.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/NestedMarkupWriterImpl.java
 Sat Mar 11 15:21:36 2006
@@ -36,18 +36,6 @@
 
     private boolean _closed;
 
-    public String getBuffer()
-    {
-        if (_closed)
-            throw new IllegalStateException(MarkupMessages.closeOnce());
-
-        _closed = true;
-
-        super.close();
-
-        return _charArrayWriter.toString();
-    }
-
     public NestedMarkupWriterImpl(IMarkupWriter parent, MarkupFilter filter)
     {
         // Need to do this awkward double constructor because we want
@@ -64,6 +52,18 @@
         _parent = parent;
         _charArrayWriter = writer;
     }
+    
+    public String getBuffer()
+    {
+        if (_closed)
+            throw new IllegalStateException(MarkupMessages.closeOnce());
+
+        _closed = true;
+
+        super.close();
+
+        return _charArrayWriter.toString();
+    }
 
     /**
      * Closes the internal [EMAIL PROTECTED] CharArrayWriter}, then captures 
its content and invokes
@@ -77,4 +77,4 @@
 
         _parent.printRaw(content);
     }
-}
\ No newline at end of file
+}

Modified: 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/UTFMarkupFilter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/UTFMarkupFilter.java?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/UTFMarkupFilter.java
 (original)
+++ 
jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/markup/UTFMarkupFilter.java
 Sat Mar 11 15:21:36 2006
@@ -31,4 +31,4 @@
 
         super(new MarkupCharacterTranslator(false));
     }
-}
\ No newline at end of file
+}

Modified: jakarta/tapestry/trunk/tapestry-checkstyle.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/tapestry-checkstyle.xml?rev=385196&r1=385195&r2=385196&view=diff
==============================================================================
--- jakarta/tapestry/trunk/tapestry-checkstyle.xml (original)
+++ jakarta/tapestry/trunk/tapestry-checkstyle.xml Sat Mar 11 15:21:36 2006
@@ -12,7 +12,9 @@
     <property name="severity" value="warning"/>
     <module name="TreeWalker">
         <module name="JavadocStyle"/>
-        <module name="ConstantName"/>
+        <module name="ConstantName">
+            <property name="format" 
value="^[A-Z][A-Z0-9]|[a-z][a-z0-9]*(_[A-Z0-9]|[a-z0-9]+)*$"/>
+        </module>
         <module name="LocalFinalVariableName"/>
         <module name="LocalVariableName"/>
         <module name="MemberName">
@@ -34,26 +36,21 @@
         <module name="AvoidStarImport"/>
         <module name="ImportOrder"/>
         <module name="RedundantImport"/>
-        <module name="UnusedImports">
-            <property name="severity" value="error"/>
-        </module>
-        <module name="TabCharacter">
-            <property name="severity" value="error"/>
-        </module>
+        <module name="UnusedImports"/>
+        <module name="TabCharacter"/>
         <module name="ModifierOrder"/>
         <module name="RedundantModifier"/>
         <module name="DefaultComesLast"/>
         <module name="DeclarationOrder"/>
         <module name="DoubleCheckedLocking">
-            <property name="severity" value="error"/>
+            <property name="severity" value="info"/>
         </module>
         <module name="EmptyStatement"/>
         <module name="HiddenField"/>
-        <module name="JUnitTestCase">
-            <property name="severity" value="error"/>
-        </module>
+        <module name="JUnitTestCase"/>
         <module name="MissingSwitchDefault">
-            <property name="severity" value="error"/>
+            <metadata 
name="com.atlassw.tools.eclipse.checkstyle.lastEnabledSeverity" value="error"/>
+            <property name="severity" value="ignore"/>
         </module>
         <module name="PackageDeclaration">
             <property name="severity" value="error"/>
@@ -63,10 +60,10 @@
         </module>
         <module name="RedundantThrows"/>
         <module name="SimplifyBooleanExpression">
-            <property name="severity" value="error"/>
+            <property name="severity" value="info"/>
         </module>
         <module name="SimplifyBooleanReturn">
-            <property name="severity" value="error"/>
+            <property name="severity" value="info"/>
         </module>
         <module name="StringLiteralEquality">
             <property name="severity" value="error"/>
@@ -77,19 +74,13 @@
         <module name="SuperFinalize">
             <property name="severity" value="error"/>
         </module>
-        <module name="FinalClass">
-            <property name="severity" value="error"/>
-        </module>
-        <module name="HideUtilityClassConstructor">
-            <property name="severity" value="error"/>
-        </module>
+        <module name="FinalClass"/>
+        <module name="HideUtilityClassConstructor"/>
         <module name="InterfaceIsType"/>
         <module name="MutableException"/>
         <module name="ArrayTypeStyle"/>
         <module name="UpperEll"/>
-        <module name="JavadocType">
-            <property name="severity" value="error"/>
-        </module>
+        <module name="JavadocType"/>
     </module>
     <module name="PackageHtml"/>
     <module name="NewlineAtEndOfFile"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to