neilg 2002/12/06 16:07:51 Modified: java/src/org/apache/xerces/xni XMLDTDHandler.java XMLDTDContentModelHandler.java java/src/org/apache/xerces/xni/parser XMLDTDSource.java XMLDTDContentModelSource.java Log: as agreed on the list: added getDTDSource to DTDHandler, getDTDHandler to DTDSource, and similarly for DTDContentModel* Revision Changes Path 1.11 +9 -1 xml-xerces/java/src/org/apache/xerces/xni/XMLDTDHandler.java Index: XMLDTDHandler.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xni/XMLDTDHandler.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- XMLDTDHandler.java 7 May 2002 19:29:04 -0000 1.10 +++ XMLDTDHandler.java 7 Dec 2002 00:07:51 -0000 1.11 @@ -57,6 +57,8 @@ package org.apache.xerces.xni; +import org.apache.xerces.xni.parser.XMLDTDSource; + /** * The DTD handler interface defines callback methods to report * information items in the DTD of an XML document. Parser components @@ -404,5 +406,11 @@ * @throws XNIException Thrown by handler to signal an error. */ public void endDTD(Augmentations augmentations) throws XNIException; + + // set the source of this handler + public void setDTDSource(XMLDTDSource source); + + // return the source from which this handler derives its events + public XMLDTDSource getDTDSource(); } // interface XMLDTDHandler 1.5 +9 -1 xml-xerces/java/src/org/apache/xerces/xni/XMLDTDContentModelHandler.java Index: XMLDTDContentModelHandler.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xni/XMLDTDContentModelHandler.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- XMLDTDContentModelHandler.java 28 Jan 2002 19:22:51 -0000 1.4 +++ XMLDTDContentModelHandler.java 7 Dec 2002 00:07:51 -0000 1.5 @@ -57,6 +57,8 @@ package org.apache.xerces.xni; +import org.apache.xerces.xni.parser.XMLDTDContentModelSource; + /** * The DTD content model handler interface defines callback methods * to report information items in DTD content models of an element @@ -299,5 +301,11 @@ * @throws XNIException Thrown by handler to signal an error. */ public void endContentModel(Augmentations augmentations) throws XNIException; + + // set content model source + public void setDTDContentModelSource(XMLDTDContentModelSource source); + + // get content model source + public XMLDTDContentModelSource getDTDContentModelSource(); } // interface XMLDTDContentModelHandler 1.4 +4 -1 xml-xerces/java/src/org/apache/xerces/xni/parser/XMLDTDSource.java Index: XMLDTDSource.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xni/parser/XMLDTDSource.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- XMLDTDSource.java 29 Jan 2002 01:15:19 -0000 1.3 +++ XMLDTDSource.java 7 Dec 2002 00:07:51 -0000 1.4 @@ -81,4 +81,7 @@ /** Sets the DTD handler. */ public void setDTDHandler(XMLDTDHandler handler); + /** Returns the DTD handler. */ + public XMLDTDHandler getDTDHandler(); + } // interface XMLDTDSource 1.4 +4 -1 xml-xerces/java/src/org/apache/xerces/xni/parser/XMLDTDContentModelSource.java Index: XMLDTDContentModelSource.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xni/parser/XMLDTDContentModelSource.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- XMLDTDContentModelSource.java 29 Jan 2002 01:15:19 -0000 1.3 +++ XMLDTDContentModelSource.java 7 Dec 2002 00:07:51 -0000 1.4 @@ -81,4 +81,7 @@ /** Sets the DTD content model handler. */ public void setDTDContentModelHandler(XMLDTDContentModelHandler handler); + /** Returns the DTD content model handler. */ + public XMLDTDContentModelHandler getDTDContentModelHandler( ); + } // interface XMLDTDContentModelSource
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]