neilg       2002/12/06 16:25:52

  Modified:    java/src/org/apache/xerces/parsers
                        AbstractXMLDocumentParser.java
  Log:
  changes in support of XNI modification
  
  Revision  Changes    Path
  1.15      +29 -1     
xml-xerces/java/src/org/apache/xerces/parsers/AbstractXMLDocumentParser.java
  
  Index: AbstractXMLDocumentParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/AbstractXMLDocumentParser.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- AbstractXMLDocumentParser.java    24 Sep 2002 23:05:18 -0000      1.14
  +++ AbstractXMLDocumentParser.java    7 Dec 2002 00:25:52 -0000       1.15
  @@ -72,6 +72,8 @@
   import org.apache.xerces.xni.XNIException;
   import org.apache.xerces.xni.parser.XMLParserConfiguration;
   import org.apache.xerces.xni.parser.XMLDocumentSource;
  +import org.apache.xerces.xni.parser.XMLDTDSource;
  +import org.apache.xerces.xni.parser.XMLDTDContentModelSource;
   
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  @@ -104,6 +106,12 @@
       /** Document source*/
       protected XMLDocumentSource fDocumentSource;
   
  +    /** DTD source*/
  +    protected XMLDTDSource fDTDSource;
  +
  +    /** DTD content model source*/
  +    protected XMLDTDContentModelSource fDTDContentModelSource;
  +
       //
       // Constructors
       //
  @@ -692,6 +700,16 @@
           fInDTD = false;
       } // endDTD()
   
  +    // set the source of this handler
  +    public void setDTDSource(XMLDTDSource source) {
  +        fDTDSource = source;
  +    }
  +
  +    // return the source from which this handler derives its events
  +    public XMLDTDSource getDTDSource() {
  +        return fDTDSource;
  +    }
  +
       //
       // XMLDTDContentModelHandler methods
       //
  @@ -837,6 +855,16 @@
        */
       public void endContentModel(Augmentations augs) throws XNIException {
       } // endContentModel(Augmentations)
  +
  +    // set content model source
  +    public void setDTDContentModelSource(XMLDTDContentModelSource source) {
  +        fDTDContentModelSource = source;
  +    }
  +
  +    // get content model source
  +    public XMLDTDContentModelSource getDTDContentModelSource() {
  +        return fDTDContentModelSource;
  +    }
   
       //
       // Protected methods
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to