diff options
Diffstat (limited to 'libjava/gnu/xml/pipeline')
-rw-r--r-- | libjava/gnu/xml/pipeline/CallFilter.java | 17 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/DomConsumer.java | 27 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/LinkFilter.java | 1 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/NSFilter.java | 9 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/TeeConsumer.java | 14 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/ValidationConsumer.java | 21 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/WellFormednessFilter.java | 9 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/XIncludeFilter.java | 1 | ||||
-rw-r--r-- | libjava/gnu/xml/pipeline/XsltFilter.java | 1 |
9 files changed, 65 insertions, 35 deletions
diff --git a/libjava/gnu/xml/pipeline/CallFilter.java b/libjava/gnu/xml/pipeline/CallFilter.java index 0d8585991df..da1a2e9c102 100644 --- a/libjava/gnu/xml/pipeline/CallFilter.java +++ b/libjava/gnu/xml/pipeline/CallFilter.java @@ -37,11 +37,18 @@ exception statement from your version. */ package gnu.xml.pipeline; -import java.io.*; -import java.net.*; - -import org.xml.sax.*; -import org.xml.sax.ext.*; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.net.URL; +import java.net.URLConnection; +import java.io.Writer; + +import org.xml.sax.DTDHandler; +import org.xml.sax.ErrorHandler; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; +import org.xml.sax.SAXNotRecognizedException; +import org.xml.sax.XMLReader; import org.xml.sax.helpers.XMLReaderFactory; import gnu.xml.util.Resolver; diff --git a/libjava/gnu/xml/pipeline/DomConsumer.java b/libjava/gnu/xml/pipeline/DomConsumer.java index 17fdeeb3453..e3136093c50 100644 --- a/libjava/gnu/xml/pipeline/DomConsumer.java +++ b/libjava/gnu/xml/pipeline/DomConsumer.java @@ -37,17 +37,30 @@ exception statement from your version. */ package gnu.xml.pipeline; -import java.util.Hashtable; +import gnu.xml.aelfred2.ContentHandler2; +import gnu.xml.util.DomParser; -import org.w3c.dom.*; -import org.xml.sax.*; +import org.xml.sax.Attributes; +import org.xml.sax.ContentHandler; +import org.xml.sax.DTDHandler; +import org.xml.sax.ErrorHandler; +import org.xml.sax.Locator; +import org.xml.sax.SAXException; +import org.xml.sax.SAXNotRecognizedException; +import org.xml.sax.SAXParseException; import org.xml.sax.ext.DeclHandler; import org.xml.sax.ext.LexicalHandler; import org.xml.sax.helpers.AttributesImpl; - -import gnu.xml.aelfred2.ContentHandler2; -import gnu.xml.util.DomParser; - +import org.w3c.dom.Attr; +import org.w3c.dom.CDATASection; +import org.w3c.dom.CharacterData; +import org.w3c.dom.Document; +import org.w3c.dom.DOMImplementation; +import org.w3c.dom.Element; +import org.w3c.dom.EntityReference; +import org.w3c.dom.Node; +import org.w3c.dom.ProcessingInstruction; +import org.w3c.dom.Text; /** * This consumer builds a DOM Document from its input, acting either as a diff --git a/libjava/gnu/xml/pipeline/LinkFilter.java b/libjava/gnu/xml/pipeline/LinkFilter.java index 28a45017046..465103b2251 100644 --- a/libjava/gnu/xml/pipeline/LinkFilter.java +++ b/libjava/gnu/xml/pipeline/LinkFilter.java @@ -43,7 +43,6 @@ import java.util.Enumeration; import java.util.Vector; import org.xml.sax.Attributes; -import org.xml.sax.Locator; import org.xml.sax.SAXException; diff --git a/libjava/gnu/xml/pipeline/NSFilter.java b/libjava/gnu/xml/pipeline/NSFilter.java index 9e8a6436503..63e167361c1 100644 --- a/libjava/gnu/xml/pipeline/NSFilter.java +++ b/libjava/gnu/xml/pipeline/NSFilter.java @@ -37,16 +37,17 @@ exception statement from your version. */ package gnu.xml.pipeline; -import java.util.EmptyStackException; import java.util.Enumeration; import java.util.Stack; -import org.xml.sax.*; -import org.xml.sax.ext.*; +import org.xml.sax.Attributes; +import org.xml.sax.ErrorHandler; +import org.xml.sax.Locator; +import org.xml.sax.SAXException; +import org.xml.sax.SAXParseException; import org.xml.sax.helpers.AttributesImpl; import org.xml.sax.helpers.NamespaceSupport; - /** * This filter ensures that element and attribute names are properly prefixed, * and that such prefixes are declared. Such data is critical for operations diff --git a/libjava/gnu/xml/pipeline/TeeConsumer.java b/libjava/gnu/xml/pipeline/TeeConsumer.java index 6d3227eda11..922e79cf29f 100644 --- a/libjava/gnu/xml/pipeline/TeeConsumer.java +++ b/libjava/gnu/xml/pipeline/TeeConsumer.java @@ -37,11 +37,15 @@ exception statement from your version. */ package gnu.xml.pipeline; -import java.io.IOException; -import org.xml.sax.*; -import org.xml.sax.ext.*; -//import gnu.xml.util; - +import org.xml.sax.Attributes; +import org.xml.sax.ContentHandler; +import org.xml.sax.DTDHandler; +import org.xml.sax.ErrorHandler; +import org.xml.sax.Locator; +import org.xml.sax.SAXException; +import org.xml.sax.SAXNotRecognizedException; +import org.xml.sax.ext.DeclHandler; +import org.xml.sax.ext.LexicalHandler; /** * Fans its events out to two other consumers, a "tee" filter stage in an diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer.java b/libjava/gnu/xml/pipeline/ValidationConsumer.java index e73c0ffe21c..9053b484c02 100644 --- a/libjava/gnu/xml/pipeline/ValidationConsumer.java +++ b/libjava/gnu/xml/pipeline/ValidationConsumer.java @@ -1,5 +1,5 @@ /* ValidationConsumer.java -- - Copyright (C) 1999,2000,2001 Free Software Foundation, Inc. + Copyright (C) 1999,2000,2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -37,8 +37,9 @@ exception statement from your version. */ package gnu.xml.pipeline; -import java.io.*; - +import java.io.IOException; +import java.io.StringReader; +import java.io.StringWriter; import java.util.EmptyStackException; import java.util.Enumeration; import java.util.Hashtable; @@ -46,11 +47,16 @@ import java.util.Stack; import java.util.StringTokenizer; import java.util.Vector; -import org.xml.sax.*; -import org.xml.sax.ext.*; +import org.xml.sax.Attributes; +import org.xml.sax.EntityResolver; +import org.xml.sax.ErrorHandler; +import org.xml.sax.InputSource; +import org.xml.sax.Locator; +import org.xml.sax.SAXException; +import org.xml.sax.SAXParseException; +import org.xml.sax.XMLReader; import org.xml.sax.helpers.XMLReaderFactory; - /** * This class checks SAX2 events to report validity errors; it works as * both a filter and a terminus on an event pipeline. It relies on the @@ -1317,7 +1323,8 @@ public final class ValidationConsumer extends EventFilter // Content model validation // - static private final Recognizer ANY = new Recognizer (null); + // GCJ LOCAL: package private to work around gcj bug. + static final Recognizer ANY = new Recognizer (null); // Base class defines the calls used to validate content, diff --git a/libjava/gnu/xml/pipeline/WellFormednessFilter.java b/libjava/gnu/xml/pipeline/WellFormednessFilter.java index 3047ae3567f..4f3f200c007 100644 --- a/libjava/gnu/xml/pipeline/WellFormednessFilter.java +++ b/libjava/gnu/xml/pipeline/WellFormednessFilter.java @@ -40,10 +40,11 @@ package gnu.xml.pipeline; import java.util.EmptyStackException; import java.util.Stack; -import gnu.xml.aelfred2.SAXDriver; -import org.xml.sax.*; -import org.xml.sax.ext.*; - +import org.xml.sax.Attributes; +import org.xml.sax.ErrorHandler; +import org.xml.sax.Locator; +import org.xml.sax.SAXException; +import org.xml.sax.SAXParseException; /** * This filter reports fatal exceptions in the case of event streams that diff --git a/libjava/gnu/xml/pipeline/XIncludeFilter.java b/libjava/gnu/xml/pipeline/XIncludeFilter.java index efa05d942f9..042cadda613 100644 --- a/libjava/gnu/xml/pipeline/XIncludeFilter.java +++ b/libjava/gnu/xml/pipeline/XIncludeFilter.java @@ -42,7 +42,6 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; -import java.util.Enumeration; import java.util.Hashtable; import java.util.Stack; import java.util.Vector; diff --git a/libjava/gnu/xml/pipeline/XsltFilter.java b/libjava/gnu/xml/pipeline/XsltFilter.java index b1bebbe98a5..9f77f9937bf 100644 --- a/libjava/gnu/xml/pipeline/XsltFilter.java +++ b/libjava/gnu/xml/pipeline/XsltFilter.java @@ -44,7 +44,6 @@ import javax.xml.transform.TransformerConfigurationException; import javax.xml.transform.sax.*; import javax.xml.transform.stream.StreamSource; -import org.xml.sax.ContentHandler; import org.xml.sax.SAXException; import org.xml.sax.ext.LexicalHandler; |