You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2002/02/22 15:35:21 UTC

cvs commit: xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/transformation AbstractSunShineTransformer.java

cziegeler    02/02/22 06:35:21

  Modified:    src/scratchpad/src/org/apache/cocoon/sunshine/transformation
                        AbstractSunShineTransformer.java
  Log:
  Fixed initialization
  
  Revision  Changes    Path
  1.3       +15 -9     xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/transformation/AbstractSunShineTransformer.java
  
  Index: AbstractSunShineTransformer.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/transformation/AbstractSunShineTransformer.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AbstractSunShineTransformer.java	22 Feb 2002 06:57:19 -0000	1.2
  +++ AbstractSunShineTransformer.java	22 Feb 2002 14:35:21 -0000	1.3
  @@ -129,7 +129,7 @@
    *
    *
    * @author <a href="mailto:cziegeler@s-und-n.de">Carsten Ziegeler</a>
  - * @version CVS $Id: AbstractSunShineTransformer.java,v 1.2 2002/02/22 06:57:19 cziegeler Exp $
  + * @version CVS $Id: AbstractSunShineTransformer.java,v 1.3 2002/02/22 14:35:21 cziegeler Exp $
   */
   public abstract class AbstractSunShineTransformer
   extends AbstractTransformer
  @@ -138,25 +138,25 @@
       /** Controlls SAX event handling.
        *  If set to true all whitespace events are ignored.
        */
  -    protected boolean ignoreWhitespaces = true;
  +    protected boolean ignoreWhitespaces;
       /** Controlls SAX event handling
        *  If set to true all characters events containing only whitespaces
        *  are ignored.
        */
  -    protected boolean ignoreEmptyCharacters = false;
  +    protected boolean ignoreEmptyCharacters;
   
       /** Controlls SAX event handling
        * If this is incremented all events are not forwarded to the next
        * pipeline component, but the hooks are still called.
        */
  -    protected int     ignoreEventsCount = 0;
  +    protected int ignoreEventsCount;
   
       /** Controlls SAX event handling
        * If this is greater than zero, the hooks are not called. Attention,
        * make sure, that you decrement this counter properly as your hooks are
        * not called anymore!
        */
  -    protected int ignoreHooksCount = 0;
  +    protected int ignoreHooksCount;
   
       /**
        *  The used namespace for the SAX filtering.
  @@ -261,6 +261,13 @@
       throws ProcessingException,
              SAXException,
              IOException {
  +        if (this.getLogger().isDebugEnabled() == true) {
  +            this.getLogger().debug("BEGIN setup resolver="+resolver+
  +                                   ", objectModel="+objectModel+
  +                                   ", src="+src+
  +                                   ", parameters="+par);
  +        }
  +
           if (this.defaultNamespaceURI == null) {
               this.defaultNamespaceURI = this.namespaceURI;
           }
  @@ -276,11 +283,10 @@
           // get the current namespace
           this.namespaceURI = this.parameters.getParameter("namespaceURI", this.defaultNamespaceURI);
   
  -        if (this.getLogger().isDebugEnabled() == true) {
  -            this.getLogger().debug("BEGIN setup resolver="+resolver+", objectmodel="+objectModel+", src="+src+", parameters="+par);
  -        }
  -
           this.ignoreHooksCount = 0;
  +        this.ignoreEventsCount = 0;
  +        this.ignoreWhitespaces = true;
  +        this.ignoreEmptyCharacters = false;
   
           if (this.getLogger().isDebugEnabled() == true) {
               this.getLogger().debug("END setup");
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org