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 '>' 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)} 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]