Author: ltheussl Date: Mon May 25 14:25:42 2009 New Revision: 778425 URL: http://svn.apache.org/viewvc?rev=778425&view=rev Log: Replace deprecated method
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.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/DocBookSink.java?rev=778425&r1=778424&r2=778425&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java Mon May 25 14:25:42 2009 @@ -203,49 +203,7 @@ */ public static final String escapeSGML( String text, boolean xmlMode ) { - int length = text.length(); - StringBuffer buffer = new StringBuffer( length ); - - for ( int i = 0; i < length; ++i ) - { - char c = text.charAt( i ); - switch ( c ) - { - case '<': - buffer.append( "<" ); - break; - case '>': - buffer.append( ">" ); - break; - case '&': - buffer.append( "&" ); - break; - case '"': - buffer.append( """ ); - break; - default: - if ( xmlMode ) - { - buffer.append( c ); - } - else - { - if ( c <= 0x7E ) - { - // ASCII. - buffer.append( c ); - } - else - { - buffer.append( "&#" ); - buffer.append( (int) c ); - buffer.append( ';' ); - } - } - } - } - - return buffer.toString(); + return HtmlTools.escapeHTML( text, xmlMode ); } /** @@ -1153,7 +1111,8 @@ MutableAttributeSet att = new SimpleAttributeSet(); att.addAttribute( SimplifiedDocbookMarkup.FORMAT_ATTRIBUTE, format ); - att.addAttribute( SimplifiedDocbookMarkup.FILEREF_ATTRIBUTE, escapeSGML( graphicsFileName, true ) ); + att.addAttribute( SimplifiedDocbookMarkup.FILEREF_ATTRIBUTE, + HtmlTools.escapeHTML( graphicsFileName, true ) ); writeSimpleTag( SimplifiedDocbookMarkup.IMAGEDATA_TAG, att ); @@ -1622,7 +1581,7 @@ { if ( !skip ) { - out.write( escapeSGML( text, true ) ); + out.write( HtmlTools.escapeHTML( text, true ) ); } } @@ -1635,7 +1594,7 @@ { if ( !skip ) { - out.write( escapeSGML( text, true ) ); + out.write( HtmlTools.escapeHTML( text, true ) ); } }