cziegeler    2003/01/31 04:46:34

  Modified:    src/java/org/apache/cocoon/generation Tag:
                        cocoon_2_0_3_branch ScriptGenerator.java
                        XMLDBCollectionGenerator.java StatusGenerator.java
                        RequestGenerator.java VelocityGenerator.java
                        ServerPagesGenerator.java PhpGenerator.java
                        SessionAttributeGenerator.java XMLDBGenerator.java
                        StreamGenerator.java
               src/java/org/apache/cocoon/components/source Tag:
                        cocoon_2_0_3_branch AbstractStreamSource.java
  Log:
  Organizing imports
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.8.2.2   +7 -6      
xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/ScriptGenerator.java
  
  Index: ScriptGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/ScriptGenerator.java,v
  retrieving revision 1.8.2.1
  retrieving revision 1.8.2.2
  diff -u -r1.8.2.1 -r1.8.2.2
  --- ScriptGenerator.java      16 Apr 2002 01:16:25 -0000      1.8.2.1
  +++ ScriptGenerator.java      31 Jan 2003 12:46:32 -0000      1.8.2.2
  @@ -50,9 +50,14 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.FileNotFoundException;
  +import java.io.Reader;
  +import java.io.StringReader;
  +
   import com.ibm.bsf.BSFException;
   import com.ibm.bsf.BSFManager;
   import com.ibm.bsf.util.IOUtils;
  +
   import org.apache.avalon.excalibur.xml.Parser;
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
  @@ -62,10 +67,6 @@
   import org.apache.cocoon.environment.Source;
   import org.xml.sax.InputSource;
   
  -import java.io.FileNotFoundException;
  -import java.io.Reader;
  -import java.io.StringReader;
  -
   /**
    * The Scriptgenerator executes arbitraty scripts using the BSF framework
    * and additional interpreter (Rhino, Jython, etc.) as a Cocoon Generator.
  @@ -171,7 +172,7 @@
                   {
                       getLogger().debug("adding BSF language " + 
this.additionalLanguages[i].name + " with engine " + 
this.additionalLanguages[i].engineSrc);
   
  -                    mgr.registerScriptingEngine(this.additionalLanguages[i].name,
  +                    
BSFManager.registerScriptingEngine(this.additionalLanguages[i].name,
                                                   
this.additionalLanguages[i].engineSrc,
                                                   
this.additionalLanguages[i].extensions);
                   }
  
  
  
  1.6.2.1   +4 -9      
xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/XMLDBCollectionGenerator.java
  
  Index: XMLDBCollectionGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/XMLDBCollectionGenerator.java,v
  retrieving revision 1.6
  retrieving revision 1.6.2.1
  diff -u -r1.6 -r1.6.2.1
  --- XMLDBCollectionGenerator.java     23 Feb 2002 16:47:39 -0000      1.6
  +++ XMLDBCollectionGenerator.java     31 Jan 2003 12:46:32 -0000      1.6.2.1
  @@ -50,6 +50,9 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.util.Map;
  +
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
  @@ -64,18 +67,10 @@
   import org.apache.cocoon.environment.SourceResolver;
   import org.xml.sax.SAXException;
   import org.xml.sax.helpers.AttributesImpl;
  -
   import org.xmldb.api.DatabaseManager;
   import org.xmldb.api.base.Collection;
   import org.xmldb.api.base.Database;
  -import org.xmldb.api.base.ErrorCodes;
  -import org.xmldb.api.base.Resource;
  -import org.xmldb.api.base.Service;
   import org.xmldb.api.base.XMLDBException;
  -import org.xmldb.api.modules.XMLResource;
  -
  -import java.io.IOException;
  -import java.util.Map;
   
   /**
    * This class implements generation of a XML:DB collection
  
  
  
  1.5.2.2   +12 -10    
xml-cocoon2/src/java/org/apache/cocoon/generation/StatusGenerator.java
  
  Index: StatusGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/StatusGenerator.java,v
  retrieving revision 1.5.2.1
  retrieving revision 1.5.2.2
  diff -u -r1.5.2.1 -r1.5.2.2
  --- StatusGenerator.java      22 Oct 2002 03:53:45 -0000      1.5.2.1
  +++ StatusGenerator.java      31 Jan 2003 12:46:32 -0000      1.5.2.2
  @@ -50,22 +50,24 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.net.InetAddress;
  +import java.net.UnknownHostException;
  +import java.text.DateFormat;
  +import java.util.ArrayList;
  +import java.util.Date;
  +import java.util.Enumeration;
  +import java.util.Iterator;
  +import java.util.List;
  +import java.util.StringTokenizer;
  +
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
  -import org.apache.avalon.framework.component.Composable;
  -
  -import org.apache.cocoon.components.store.StoreJanitor;
   import org.apache.cocoon.components.store.Store;
  -
  +import org.apache.cocoon.components.store.StoreJanitor;
   import org.xml.sax.Attributes;
   import org.xml.sax.ContentHandler;
   import org.xml.sax.SAXException;
   import org.xml.sax.helpers.AttributesImpl;
  -
  -import java.net.InetAddress;
  -import java.net.UnknownHostException;
  -import java.text.DateFormat;
  -import java.util.*;
   
   /**
    * Generates an XML representation of the current status of Cocoon.
  
  
  
  1.6.2.2   +6 -8      
xml-cocoon2/src/java/org/apache/cocoon/generation/RequestGenerator.java
  
  Index: RequestGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/RequestGenerator.java,v
  retrieving revision 1.6.2.1
  retrieving revision 1.6.2.2
  diff -u -r1.6.2.1 -r1.6.2.2
  --- RequestGenerator.java     21 Nov 2002 15:06:49 -0000      1.6.2.1
  +++ RequestGenerator.java     31 Jan 2003 12:46:32 -0000      1.6.2.2
  @@ -50,22 +50,20 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.util.Enumeration;
  +import java.util.Map;
  +
   import org.apache.avalon.framework.CascadingRuntimeException;
  +import org.apache.avalon.framework.parameters.ParameterException;
   import org.apache.avalon.framework.parameters.Parameterizable;
   import org.apache.avalon.framework.parameters.Parameters;
  -import org.apache.avalon.framework.parameters.ParameterException;
  -import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.ObjectModelHelper;
   import org.apache.cocoon.environment.Request;
   import org.apache.cocoon.environment.SourceResolver;
   import org.xml.sax.SAXException;
   import org.xml.sax.helpers.AttributesImpl;
  -
  -import java.io.IOException;
  -import java.util.Enumeration;
  -import java.util.Iterator;
  -import java.util.Map;
   
   /**
    * Generates an XML representation of the incoming request.
  
  
  
  1.8.2.1   +13 -15    
xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/VelocityGenerator.java
  
  Index: VelocityGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/VelocityGenerator.java,v
  retrieving revision 1.8
  retrieving revision 1.8.2.1
  diff -u -r1.8 -r1.8.2.1
  --- VelocityGenerator.java    22 Feb 2002 07:03:51 -0000      1.8
  +++ VelocityGenerator.java    31 Jan 2003 12:46:32 -0000      1.8.2.1
  @@ -50,6 +50,16 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.io.InputStream;
  +import java.io.StringReader;
  +import java.io.StringWriter;
  +import java.util.ArrayList;
  +import java.util.HashMap;
  +import java.util.Iterator;
  +import java.util.List;
  +import java.util.Map;
  +
   import org.apache.avalon.excalibur.xml.Parser;
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.component.ComponentException;
  @@ -60,32 +70,20 @@
   import org.apache.avalon.framework.context.ContextException;
   import org.apache.avalon.framework.context.DefaultContext;
   import org.apache.avalon.framework.parameters.Parameters;
  -import org.apache.avalon.framework.parameters.ParameterException;
  -import org.apache.log.Logger;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.ResourceNotFoundException;
   import org.apache.cocoon.environment.ObjectModelHelper;
   import org.apache.cocoon.environment.Source;
   import org.apache.cocoon.environment.SourceResolver;
   import org.apache.commons.collections.ExtendedProperties;
  +import org.apache.log.Logger;
   import org.apache.velocity.VelocityContext;
   import org.apache.velocity.app.Velocity;
   import org.apache.velocity.app.VelocityEngine;
  -import org.apache.velocity.runtime.log.LogSystem;
   import org.apache.velocity.runtime.RuntimeServices;
  -import org.apache.velocity.runtime.resource.loader.ResourceLoader;
  +import org.apache.velocity.runtime.log.LogSystem;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  -
  -import java.io.InputStream;
  -import java.io.IOException;
  -import java.io.StringReader;
  -import java.io.StringWriter;
  -import java.util.ArrayList;
  -import java.util.HashMap;
  -import java.util.Iterator;
  -import java.util.List;
  -import java.util.Map;
   
   /**
    * <p>Cocoon {@link Generator} that produces dynamic XML SAX events
  
  
  
  1.13.2.3  +5 -11     
xml-cocoon2/src/java/org/apache/cocoon/generation/ServerPagesGenerator.java
  
  Index: ServerPagesGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/ServerPagesGenerator.java,v
  retrieving revision 1.13.2.2
  retrieving revision 1.13.2.3
  diff -u -r1.13.2.2 -r1.13.2.3
  --- ServerPagesGenerator.java 21 Sep 2002 02:26:07 -0000      1.13.2.2
  +++ ServerPagesGenerator.java 31 Jan 2003 12:46:32 -0000      1.13.2.3
  @@ -50,6 +50,10 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.util.Map;
  +
  +import org.apache.avalon.excalibur.collections.ArrayStack;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
  @@ -58,27 +62,17 @@
   import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.avalon.framework.logger.Loggable;
   import org.apache.avalon.framework.parameters.Parameters;
  -
  -import org.apache.avalon.excalibur.collections.ArrayStack;
  -
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.ResourceNotFoundException;
   import org.apache.cocoon.caching.CacheValidity;
   import org.apache.cocoon.caching.Cacheable;
  -import org.apache.cocoon.caching.CompositeCacheValidity;
  -import org.apache.cocoon.caching.ParametersCacheValidity;
   import org.apache.cocoon.components.language.generator.ProgramGenerator;
   import org.apache.cocoon.environment.Source;
   import org.apache.cocoon.environment.SourceResolver;
   import org.apache.cocoon.util.HashUtil;
   import org.apache.cocoon.xml.AbstractXMLPipe;
  -
   import org.xml.sax.Attributes;
   import org.xml.sax.SAXException;
  -
  -import java.io.IOException;
  -import java.util.HashMap;
  -import java.util.Map;
   
   /**
    * This class acts as a proxy to a dynamically loaded<code>Generator</code>
  
  
  
  1.6.2.2   +13 -13    
xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/PhpGenerator.java
  
  Index: PhpGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/PhpGenerator.java,v
  retrieving revision 1.6.2.1
  retrieving revision 1.6.2.2
  diff -u -r1.6.2.1 -r1.6.2.2
  --- PhpGenerator.java 21 Nov 2002 15:06:49 -0000      1.6.2.1
  +++ PhpGenerator.java 31 Jan 2003 12:46:32 -0000      1.6.2.2
  @@ -50,25 +50,25 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.io.OutputStream;
  +import java.io.PipedInputStream;
  +import java.io.PipedOutputStream;
  +import java.util.Enumeration;
  +
  +import javax.servlet.ServletConfig;
  +import javax.servlet.ServletContext;
  +import javax.servlet.ServletException;
  +import javax.servlet.http.HttpServletRequest;
  +import javax.servlet.http.HttpServletResponse;
  +
   import org.apache.avalon.excalibur.xml.Parser;
  -import org.apache.avalon.framework.CascadingException;
   import org.apache.avalon.framework.CascadingRuntimeException;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.Source;
   import org.apache.cocoon.environment.http.HttpEnvironment;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  -
  -import javax.servlet.ServletConfig;
  -import javax.servlet.ServletContext;
  -import javax.servlet.ServletException;
  -import javax.servlet.http.HttpServletRequest;
  -import javax.servlet.http.HttpServletResponse;
  -import java.io.IOException;
  -import java.io.OutputStream;
  -import java.io.PipedInputStream;
  -import java.io.PipedOutputStream;
  -import java.util.Enumeration;
   
   /**
    * Allows PHP to be used as a generator.  Builds upon the PHP servlet
  
  
  
  1.1.2.3   +10 -15    
xml-cocoon2/src/java/org/apache/cocoon/generation/SessionAttributeGenerator.java
  
  Index: SessionAttributeGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/SessionAttributeGenerator.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- SessionAttributeGenerator.java    23 Oct 2002 03:42:22 -0000      1.1.2.2
  +++ SessionAttributeGenerator.java    31 Jan 2003 12:46:32 -0000      1.1.2.3
  @@ -50,25 +50,20 @@
   */
   package org.apache.cocoon.generation;
   
  -import org.apache.avalon.framework.parameters.Parameters;
  +import java.io.IOException;
  +import java.util.Map;
   
  -import org.apache.cocoon.components.language.markup.xsp.XSPObjectHelper;
  +import org.apache.avalon.framework.parameters.Parameters;
  +import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.ObjectModelHelper;
  -import org.apache.cocoon.environment.SourceResolver;
  -import org.apache.cocoon.environment.Session;
   import org.apache.cocoon.environment.Request;
  -import org.apache.cocoon.generation.AbstractGenerator;
  -import org.apache.cocoon.xml.XMLizable;
  +import org.apache.cocoon.environment.Session;
  +import org.apache.cocoon.environment.SourceResolver;
   import org.apache.cocoon.xml.XMLUtils;
  -import org.apache.cocoon.ProcessingException;
  -
  -import org.xml.sax.helpers.AttributesImpl;
  -import org.xml.sax.SAXException;
  -
  +import org.apache.cocoon.xml.XMLizable;
   import org.w3c.dom.Node;
  -
  -import java.io.IOException;
  -import java.util.Map;
  +import org.xml.sax.SAXException;
  +import org.xml.sax.helpers.AttributesImpl;
   
   /**
    * Generates a document from a session attribute. The attribute may be a DOM
  
  
  
  1.6.2.1   +4 -8      
xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/XMLDBGenerator.java
  
  Index: XMLDBGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/Attic/XMLDBGenerator.java,v
  retrieving revision 1.6
  retrieving revision 1.6.2.1
  diff -u -r1.6 -r1.6.2.1
  --- XMLDBGenerator.java       23 Feb 2002 16:47:39 -0000      1.6
  +++ XMLDBGenerator.java       31 Jan 2003 12:46:32 -0000      1.6.2.1
  @@ -50,6 +50,9 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.util.Map;
  +
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
  @@ -63,18 +66,11 @@
   import org.apache.cocoon.caching.Cacheable;
   import org.apache.cocoon.environment.SourceResolver;
   import org.xml.sax.SAXException;
  -
   import org.xmldb.api.DatabaseManager;
   import org.xmldb.api.base.Collection;
   import org.xmldb.api.base.Database;
  -import org.xmldb.api.base.ErrorCodes;
  -import org.xmldb.api.base.Resource;
  -import org.xmldb.api.base.Service;
   import org.xmldb.api.base.XMLDBException;
   import org.xmldb.api.modules.XMLResource;
  -
  -import java.io.IOException;
  -import java.util.Map;
   
   /**
    * This class implements generation of XML documents from a
  
  
  
  1.8.2.3   +6 -7      
xml-cocoon2/src/java/org/apache/cocoon/generation/StreamGenerator.java
  
  Index: StreamGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/StreamGenerator.java,v
  retrieving revision 1.8.2.2
  retrieving revision 1.8.2.3
  diff -u -r1.8.2.2 -r1.8.2.3
  --- StreamGenerator.java      19 May 2002 22:59:54 -0000      1.8.2.2
  +++ StreamGenerator.java      31 Jan 2003 12:46:32 -0000      1.8.2.3
  @@ -50,19 +50,18 @@
   */
   package org.apache.cocoon.generation;
   
  +import java.io.IOException;
  +import java.io.StringReader;
  +
  +import javax.servlet.http.HttpServletRequest;
  +
   import org.apache.avalon.excalibur.xml.Parser;
  -import org.apache.avalon.framework.component.Component;
  -import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.ResourceNotFoundException;
   import org.apache.cocoon.environment.http.HttpEnvironment;
  -import javax.servlet.http.HttpServletRequest;
   import org.apache.cocoon.util.PostInputStream;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  -
  -import java.io.IOException;
  -import java.io.StringReader;
   
   /**
    *
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.3   +14 -24    
xml-cocoon2/src/java/org/apache/cocoon/components/source/Attic/AbstractStreamSource.java
  
  Index: AbstractStreamSource.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/source/Attic/AbstractStreamSource.java,v
  retrieving revision 1.2.2.2
  retrieving revision 1.2.2.3
  diff -u -r1.2.2.2 -r1.2.2.3
  --- AbstractStreamSource.java 21 Sep 2002 02:21:37 -0000      1.2.2.2
  +++ AbstractStreamSource.java 31 Jan 2003 12:46:33 -0000      1.2.2.3
  @@ -55,38 +55,29 @@
   
   package org.apache.cocoon.components.source;
   
  -import org.apache.avalon.excalibur.xml.Parser;
  -import org.apache.excalibur.source.SourceParameters;
  -import org.apache.excalibur.source.SourceUtil;
  -import org.apache.avalon.framework.logger.AbstractLoggable;
  -import org.apache.avalon.framework.component.ComponentManager;
  -import org.apache.cocoon.ProcessingException;
  -import org.apache.cocoon.environment.ModifiableSource;
  -import org.apache.cocoon.util.ClassUtils;
  -import org.apache.cocoon.xml.XMLConsumer;
  -import org.xml.sax.ContentHandler;
  -import org.xml.sax.InputSource;
  -import org.xml.sax.SAXException;
  -import org.xml.sax.ext.LexicalHandler;
  -import org.w3c.dom.Document;
  -import java.io.File;
  -import java.io.FileInputStream;
  -import java.io.FileNotFoundException;
   import java.io.IOException;
   import java.io.InputStream;
   import java.io.StringWriter;
   import java.lang.reflect.Method;
  -import java.net.HttpURLConnection;
  -import java.net.URLConnection;
  -import java.net.URL;
  -import java.util.Iterator;
   import java.util.Properties;
  +
   import javax.xml.transform.OutputKeys;
   import javax.xml.transform.Transformer;
   import javax.xml.transform.TransformerFactory;
   import javax.xml.transform.dom.DOMSource;
   import javax.xml.transform.stream.StreamResult;
   
  +import org.apache.avalon.excalibur.xml.Parser;
  +import org.apache.avalon.framework.component.ComponentManager;
  +import org.apache.avalon.framework.logger.AbstractLoggable;
  +import org.apache.cocoon.ProcessingException;
  +import org.apache.cocoon.environment.ModifiableSource;
  +import org.apache.cocoon.util.ClassUtils;
  +import org.w3c.dom.Document;
  +import org.xml.sax.ContentHandler;
  +import org.xml.sax.InputSource;
  +import org.xml.sax.SAXException;
  +
   /**
    * This abstract class provides convenience methods to implement
    * a stream based Source. Implement getInputStream(), getSystemId() and
  @@ -172,8 +163,7 @@
                   m = jtidyClass.getMethod("parseDOM", new Class[] { 
Class.forName("java.io.InputStream"), Class.forName("java.io.OutputStream")});
                   final Document doc = (Document)m.invoke(xhtmlconvert, new Object[] 
{ stream, null });
                   final StringWriter writer = new StringWriter();
  -                final Transformer transformer;
  -                transformer = transformerFactory.newTransformer();
  +                final Transformer transformer = transformerFactory.newTransformer();
                   transformer.setOutputProperties(xmlProperties);
                   transformer.transform(new DOMSource(doc), new StreamResult(writer));
                   final String xmlstring = writer.toString();
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to