Author: ltheussl
Date: Mon May 18 11:38:52 2009
New Revision: 775903

URL: http://svn.apache.org/viewvc?rev=775903&view=rev
Log:
Remove inherited methods

Modified:
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java?rev=775903&r1=775902&r2=775903&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
 Mon May 18 11:38:52 2009
@@ -32,7 +32,6 @@
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkEventAttributeSet;
 
-import org.codehaus.plexus.util.StringUtils;
 import org.codehaus.plexus.util.xml.pull.XmlPullParser;
 import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
 
@@ -727,45 +726,6 @@
     }
 
     /** {...@inheritdoc} */
-    protected void handleText( XmlPullParser parser, Sink sink )
-        throws XmlPullParserException
-    {
-        String text = parser.getText();
-
-        /*
-         * NOTE: Don't do any whitespace trimming here. Whitespace 
normalization has already been performed by the
-         * parser so any whitespace that makes it here is significant.
-         */
-        if ( StringUtils.isNotEmpty( text ) )
-        {
-            // Emit separate text events for different lines, e.g. the input
-            // "\nLine1\n\nLine2\n\n" should deliver the event sequence "\n", 
"Line1\n", "\n", "Line2\n", "\n".
-            // In other words, the concatenation of the text events must 
deliver the input sequence.
-            // (according to section 2.11 of the XML spec, parsers must 
normalize line breaks to "\n")
-            String[] lines = text.split( "\n", -1 );
-
-            for ( int i = 0; i < lines.length - 1; i++ )
-            {
-                sink.text( lines[i] + EOL );
-            }
-
-            if ( lines[lines.length - 1].length() > 0 )
-            {
-                sink.text( lines[lines.length - 1] );
-            }
-        }
-    }
-
-    /** {...@inheritdoc} */
-    protected void handleCdsect( XmlPullParser parser, Sink sink )
-        throws XmlPullParserException
-    {
-        String text = parser.getText();
-
-        sink.rawText( text );
-    }
-
-    /** {...@inheritdoc} */
     protected void handleComment( XmlPullParser parser, Sink sink )
         throws XmlPullParserException
     {
@@ -790,26 +750,6 @@
     }
 
     /** {...@inheritdoc} */
-    protected void handleEntity( XmlPullParser parser, Sink sink )
-        throws XmlPullParserException
-    {
-        String text = parser.getText();
-
-        int[] holder = new int[] {0, 0};
-        char[] chars = parser.getTextCharacters( holder );
-        String textChars = String.valueOf( chars, holder[0], holder[1] );
-
-        if ( "#x00A0".equals( textChars ) )
-        {
-            sink.nonBreakingSpace();
-        }
-        else
-        {
-            sink.text( text );
-        }
-    }
-
-    /** {...@inheritdoc} */
     public boolean isValidate()
     {
         // TODO always false due to "Error validating the model: 
http://www.oasis-open.org/docbook/sgml/4.4/ent/isoamsa.ent";


Reply via email to