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