gareth      2003/01/29 11:45:35

  Modified:    c/src/xercesc/framework XMLAttDef.hpp XMLElementDecl.hpp
  Log:
  added api for DOMTypeInfo
  
  Revision  Changes    Path
  1.5       +20 -0     xml-xerces/c/src/xercesc/framework/XMLAttDef.hpp
  
  Index: XMLAttDef.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLAttDef.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XMLAttDef.hpp     10 Dec 2002 02:15:55 -0000      1.4
  +++ XMLAttDef.hpp     29 Jan 2003 19:45:35 -0000      1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2003/01/29 19:45:35  gareth
  + * added api for DOMTypeInfo
  + *
    * Revision 1.4  2002/12/10 02:15:55  knoaman
    * Schema Errata: E1-21.
    *
  @@ -277,6 +280,12 @@
         */
       virtual const XMLCh* getFullName() const = 0;
   
  +    /**
  +     * The derived class should implement any cleaning up required between
  +     * each use of an instance of this class for validation
  +     */
  +    virtual void reset() = 0;
  +
       //@}
   
   
  @@ -373,6 +382,17 @@
         * @return true if this attribute has been declared externally, else false.
         */
       bool isExternal() const;
  +
  +
  +    /**
  +     * @return the uri part of DOM Level 3 TypeInfo
  +     */
  +    virtual const XMLCh* getDOMTypeInfoUri() const = 0;
  +
  +    /**
  +     * @return the name part of DOM Level 3 TypeInfo
  +     */
  +    virtual const XMLCh* getDOMTypeInfoName() const = 0;
   
       //@}
   
  
  
  
  1.4       +15 -0     xml-xerces/c/src/xercesc/framework/XMLElementDecl.hpp
  
  Index: XMLElementDecl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLElementDecl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLElementDecl.hpp        4 Nov 2002 15:00:21 -0000       1.3
  +++ XMLElementDecl.hpp        29 Jan 2003 19:45:35 -0000      1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2003/01/29 19:45:35  gareth
  + * added api for DOMTypeInfo
  + *
    * Revision 1.3  2002/11/04 15:00:21  tng
    * C++ Namespace Support.
    *
  @@ -447,6 +450,18 @@
         * @return The element decl id of this element declaration.
         */
       unsigned int getId() const;
  +
  +
  +    /**
  +     * @return the uri part of DOM Level 3 TypeInfo
  +     */
  +    virtual const XMLCh* getDOMTypeInfoUri() const = 0;
  +
  +    /**
  +     * @return the name part of DOM Level 3 TypeInfo
  +     */
  +    virtual const XMLCh* getDOMTypeInfoName() const = 0;
  +
   
       /** Indicate whether this element type has been declared yet
         *
  
  
  

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

Reply via email to