You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ga...@apache.org on 2003/01/29 20:45:35 UTC

cvs commit: xml-xerces/c/src/xercesc/framework XMLAttDef.hpp XMLElementDecl.hpp

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: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org