Author: hboutemy
Date: Mon Sep 29 10:09:08 2008
New Revision: 700178

URL: http://svn.apache.org/viewvc?rev=700178&view=rev
Log:
reverted r700094: Doxia supports *Simplified* DocBook, which accepts only 
article as root element

Modified:
    
maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java

Modified: 
maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java?rev=700178&r1=700177&r2=700178&view=diff
==============================================================================
--- 
maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java
 (original)
+++ 
maven/doxia/doxia-tools/trunk/doxia-converter/src/main/java/org/apache/maven/doxia/DefaultConverter.java
 Mon Sep 29 10:09:08 2008
@@ -27,12 +27,10 @@
 import java.io.Reader;
 import java.io.Writer;
 import java.util.HashMap;
-import java.util.HashSet;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Locale;
 import java.util.Map;
-import java.util.Set;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
@@ -113,37 +111,6 @@
     public static final String[] SUPPORTED_TO_FORMAT =
         { APT_SINK, DOCBOOK_SINK, FO_SINK, ITEXT_SINK, LATEX_SINK, RTF_SINK, 
XDOC_SINK, XHTML_SINK };
 
-    private static final Set DOCBOOK_ROOT_ELEMENT = new HashSet();
-
-    static
-    {
-        DOCBOOK_ROOT_ELEMENT.add( "set" );
-        DOCBOOK_ROOT_ELEMENT.add( "book" );
-        DOCBOOK_ROOT_ELEMENT.add( "part" );
-        DOCBOOK_ROOT_ELEMENT.add( "chapter" );
-        DOCBOOK_ROOT_ELEMENT.add( "section" );
-        DOCBOOK_ROOT_ELEMENT.add( "sect1" );
-        DOCBOOK_ROOT_ELEMENT.add( "sect2" );
-        DOCBOOK_ROOT_ELEMENT.add( "sect3" );
-        DOCBOOK_ROOT_ELEMENT.add( "sect4" );
-        DOCBOOK_ROOT_ELEMENT.add( "sect5" );
-        DOCBOOK_ROOT_ELEMENT.add( "article" );
-        DOCBOOK_ROOT_ELEMENT.add( "preface" );
-        DOCBOOK_ROOT_ELEMENT.add( "partintro" );
-        DOCBOOK_ROOT_ELEMENT.add( "appendix" );
-        DOCBOOK_ROOT_ELEMENT.add( "bibliography" );
-        DOCBOOK_ROOT_ELEMENT.add( "reference" );
-        DOCBOOK_ROOT_ELEMENT.add( "bibliography" );
-        DOCBOOK_ROOT_ELEMENT.add( "bibliodiv" );
-        DOCBOOK_ROOT_ELEMENT.add( "glossary" );
-        DOCBOOK_ROOT_ELEMENT.add( "refentry" );
-        DOCBOOK_ROOT_ELEMENT.add( "refnamediv" );
-        DOCBOOK_ROOT_ELEMENT.add( "refsection" );
-        DOCBOOK_ROOT_ELEMENT.add( "refsect1" );
-        DOCBOOK_ROOT_ELEMENT.add( "refsect2" );
-        DOCBOOK_ROOT_ELEMENT.add( "refsect3" );
-    }
-
     /** Plexus container */
     private PlexusContainer plexus;
 
@@ -640,7 +607,7 @@
             {
                 continue;
             }
-            else if ( DOCBOOK_ROOT_ELEMENT.contains( firstTag )
+            else if ( firstTag.equals( "article" )
                 && supportedFromFormat.equalsIgnoreCase( DOCBOOK_PARSER ) )
             {
                 return supportedFromFormat;


Reply via email to