You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by si...@apache.org on 2010/02/08 21:14:07 UTC
svn commit: r907777 -
/cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java
Author: simonetripodi
Date: Mon Feb 8 20:14:06 2010
New Revision: 907777
URL: http://svn.apache.org/viewvc?rev=907777&view=rev
Log:
optimized URIs constants
Modified:
cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java
Modified: cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java?rev=907777&r1=907776&r2=907777&view=diff
==============================================================================
--- cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java (original)
+++ cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/neko/NekoGenerator.java Mon Feb 8 20:14:06 2010
@@ -31,6 +31,18 @@
public class NekoGenerator extends AbstractSAXGenerator {
+ private static final String BALANCE_TAGS_URI = "http://cyberneko.org/html/features/balance-tags";
+
+ private static final String ELEMS_URI = "http://cyberneko.org/html/properties/names/elems";
+
+ private static final String OVERRIDE_NAMESPACES_URI = "http://cyberneko.org/html/features/override-namespaces";
+
+ private static final String INSERT_NAMESPACES_URI = "http://cyberneko.org/html/features/insert-namespaces";
+
+ private static final String NAMESPACES_URI = "http://cyberneko.org/html/properties/namespaces-uri";
+
+ private static final String XHTML_URL = "http://www.w3.org/1999/xhtml";
+
private URL htmlSource;
private SAXParser saxParser;
@@ -74,12 +86,11 @@
this.saxParser = new SAXParser();
try {
- this.saxParser.setFeature("http://cyberneko.org/html/features/balance-tags", true);
- this.saxParser.setProperty("http://cyberneko.org/html/properties/names/elems", "lower");
- this.saxParser.setFeature("http://cyberneko.org/html/features/override-namespaces", true);
- this.saxParser.setFeature("http://cyberneko.org/html/features/insert-namespaces", true);
- this.saxParser.setProperty("http://cyberneko.org/html/properties/namespaces-uri",
- "http://www.w3.org/1999/xhtml");
+ this.saxParser.setFeature(BALANCE_TAGS_URI, true);
+ this.saxParser.setProperty(ELEMS_URI, "lower");
+ this.saxParser.setFeature(OVERRIDE_NAMESPACES_URI, true);
+ this.saxParser.setFeature(INSERT_NAMESPACES_URI, true);
+ this.saxParser.setProperty(NAMESPACES_URI, XHTML_URL);
} catch (SAXNotRecognizedException e) {
throw new SetupException("Impossible to set property to HTML Parser", e);
} catch (SAXNotSupportedException e) {