donaldp 2002/07/06 22:22:00
Modified: xmlbundle/src/java/org/apache/avalon/excalibur/xml
EntityResolver.java
Log:
Remove method from interface as it was just overriding method in sax EntityResolver
Revision Changes Path
1.2 +1 -43
jakarta-avalon-excalibur/xmlbundle/src/java/org/apache/avalon/excalibur/xml/EntityResolver.java
Index: EntityResolver.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/xmlbundle/src/java/org/apache/avalon/excalibur/xml/EntityResolver.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- EntityResolver.java 22 Apr 2002 10:06:04 -0000 1.1
+++ EntityResolver.java 7 Jul 2002 05:22:00 -0000 1.2
@@ -7,10 +7,7 @@
*/
package org.apache.avalon.excalibur.xml;
-import java.io.IOException;
import org.apache.avalon.framework.component.Component;
-import org.xml.sax.InputSource;
-import org.xml.sax.SAXException;
/**
* A component that uses catalogs for resolving Entities.
@@ -21,44 +18,5 @@
public interface EntityResolver
extends Component, org.xml.sax.EntityResolver
{
-
String ROLE = EntityResolver.class.getName();
-
- /**
- * Allow the application to resolve external entities.
- *
- * <p>The Parser will call this method before opening any external
- * entity except the top-level document entity (including the
- * external DTD subset, external entities referenced within the
- * DTD, and external entities referenced within the document
- * element): the application may request that the parser resolve
- * the entity itself, that it use an alternative URI, or that it
- * use an entirely different input source.</p>
- *
- * <p>Application writers can use this method to redirect external
- * system identifiers to secure and/or local URIs, to look up
- * public identifiers in a catalogue, or to read an entity from a
- * database or other input source (including, for example, a dialog
- * box).</p>
- *
- * <p>If the system identifier is a URL, the SAX parser must
- * resolve it fully before reporting it to the application.</p>
- *
- * @param publicId The public identifier of the external entity
- * being referenced, or null if none was supplied.
- * @param systemId The system identifier of the external entity
- * being referenced.
- * @return An InputSource object describing the new input source,
- * or null to request that the parser open a regular
- * URI connection to the system identifier.
- * @exception org.xml.sax.SAXException Any SAX exception, possibly
- * wrapping another exception.
- * @exception java.io.IOException A Java-specific IO exception,
- * possibly the result of creating a new InputStream
- * or Reader for the InputSource.
- * @see org.xml.sax.InputSource
- */
- InputSource resolveEntity( String publicId,
- String systemId )
- throws SAXException, IOException;
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>