You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/08/16 12:42:13 UTC

cvs commit: jakarta-avalon-excalibur/xmlutil/src/java/org/apache/excalibur/xml/dom DefaultDOMHandlerFactory.java

donaldp     2002/08/16 03:42:13

  Modified:    xmlutil/src/java/org/apache/excalibur/xml/dom
                        DefaultDOMHandlerFactory.java
  Log:
  No need to pass true into Configuration.getChild()  as it is the default
  
  Revision  Changes    Path
  1.3       +18 -17    jakarta-avalon-excalibur/xmlutil/src/java/org/apache/excalibur/xml/dom/DefaultDOMHandlerFactory.java
  
  Index: DefaultDOMHandlerFactory.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/xmlutil/src/java/org/apache/excalibur/xml/dom/DefaultDOMHandlerFactory.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DefaultDOMHandlerFactory.java	12 Aug 2002 21:08:35 -0000	1.2
  +++ DefaultDOMHandlerFactory.java	16 Aug 2002 10:42:12 -0000	1.3
  @@ -7,49 +7,50 @@
    */
   package org.apache.excalibur.xml.dom;
   
  -import org.w3c.dom.Document;
  -import javax.xml.parsers.DocumentBuilderFactory;
   import javax.xml.parsers.DocumentBuilder;
  +import javax.xml.parsers.DocumentBuilderFactory;
   import javax.xml.transform.sax.SAXTransformerFactory;
   import javax.xml.transform.sax.TransformerHandler;
  -import javax.xml.transform.dom.DOMResult;
  +import org.apache.avalon.framework.activity.Initializable;
  +import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.configuration.Configurable;
  -import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.avalon.framework.configuration.Configuration;
  +import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.avalon.framework.logger.AbstractLogEnabled;
  -import org.apache.avalon.framework.activity.Initializable;
  -import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.thread.ThreadSafe;
  +import org.w3c.dom.Document;
   
   /**
    * @author <a href="mailto:mirceatoma@apache.org">Mircea Toma</a>
    * @version CVS $Revision$ $Date$
    */
  -public class DefaultDOMHandlerFactory extends AbstractLogEnabled implements DOMHandlerFactory, Configurable, Initializable, Component, ThreadSafe
  -{   
  +public class DefaultDOMHandlerFactory
  +    extends AbstractLogEnabled
  +    implements DOMHandlerFactory, Configurable, Initializable, Component, ThreadSafe
  +{
       private final SAXTransformerFactory m_transformerFactory = (SAXTransformerFactory)SAXTransformerFactory.newInstance();
       private final DocumentBuilderFactory m_documentBuilderFactory = DocumentBuilderFactory.newInstance();
       private DocumentBuilder m_documentBuilder;
       private boolean m_ignoreWhitespaces;
       private boolean m_ignoreComments;
   
  -    public void configure( Configuration configuration ) throws ConfigurationException
  +    public void configure( final Configuration configuration )
  +        throws ConfigurationException
       {
  -        m_ignoreWhitespaces = configuration.getChild( "ignore-whitespaces", true ).getValueAsBoolean( false );
  -        m_ignoreComments = configuration.getChild( "ignore-comments", true ).getValueAsBoolean( false );
  +        m_ignoreWhitespaces = configuration.getChild( "ignore-whitespaces" ).getValueAsBoolean( false );
  +        m_ignoreComments = configuration.getChild( "ignore-comments" ).getValueAsBoolean( false );
       }
   
  -    public void initialize() throws Exception    
  +    public void initialize() throws Exception
       {
           m_documentBuilder = m_documentBuilderFactory.newDocumentBuilder();
       }
  -    
  +
       public DOMHandler createDOMHandler() throws Exception
       {
           final Document document = m_documentBuilder.newDocument();
           final TransformerHandler transformerHandler = m_transformerFactory.newTransformerHandler();
  -        
  +
           return new DefaultDOMHandler( transformerHandler, document, m_ignoreComments, m_ignoreWhitespaces );
  -    }        
  -        
  +    }
   }
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>