You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by lt...@apache.org on 2007/11/02 14:45:29 UTC
svn commit: r591328 -
/maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java
Author: ltheussl
Date: Fri Nov 2 06:45:29 2007
New Revision: 591328
URL: http://svn.apache.org/viewvc?rev=591328&view=rev
Log:
Correctly inherit head elements from XdocSink
Modified:
maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java
Modified: maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java?rev=591328&r1=591327&r2=591328&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java (original)
+++ maven/doxia/doxia/trunk/doxia-book/src/main/java/org/apache/maven/doxia/book/services/renderer/xdoc/AbstractXdocBookSink.java Fri Nov 2 06:45:29 2007
@@ -22,6 +22,8 @@
import java.io.Writer;
import java.util.Locale;
+import javax.swing.text.html.HTML.Tag;
+
import org.apache.maven.doxia.module.xdoc.XdocSink;
import org.codehaus.plexus.i18n.I18N;
import org.codehaus.plexus.util.StringUtils;
@@ -53,47 +55,6 @@
}
/**
- * @see org.apache.maven.doxia.module.xdoc.XdocSink#head()
- */
- public void head()
- {
- resetState();
-
- setHeadFlag( true );
-
- write( "<?xml version=\"1.0\" ?>" + EOL );
-
- write( "<document>" + EOL );
-
- write( "<properties>" + EOL );
-
- }
-
- /**
- * @see org.apache.maven.doxia.module.xdoc.XdocSink#head_()
- */
- public void head_()
- {
- setHeadFlag( false );
-
- write( "</properties>" + EOL );
- }
-
- /**
- * @see org.apache.maven.doxia.module.xdoc.XdocSink#author_()
- */
- public void author_()
- {
- if ( getBuffer().length() > 0 )
- {
- write( "<author>" );
- content( getBuffer().toString() );
- write( "</author>" + EOL );
- resetBuffer();
- }
- }
-
- /**
* @see org.apache.maven.doxia.module.xdoc.XdocSink#date_()
*/
public void date_()
@@ -106,7 +67,7 @@
*/
public void body()
{
- write( "<body>" + EOL );
+ writeStartTag( Tag.BODY );
navigationPanel();
@@ -122,27 +83,13 @@
navigationPanel();
- write( "</body>" + EOL );
+ writeEndTag( Tag.BODY );
- write( "</document>" + EOL );
+ writeEndTag( DOCUMENT_TAG );
flush();
resetState();
- }
-
- /**
- * @see org.apache.maven.doxia.module.xdoc.XdocSink#title_()
- */
- public void title_()
- {
- if ( getBuffer().length() > 0 )
- {
- write( "<title>" );
- content( getBuffer().toString() );
- write( "</title>" + EOL );
- resetBuffer();
- }
}
// -----------------------------------------------------------------------