You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by kn...@apache.org on 2001/06/05 18:51:23 UTC
cvs commit: xml-xerces/c/src/validators/schema SchemaValidator.hpp
knoaman 01/06/05 09:51:23
Modified: c/src/framework XMLValidator.hpp
c/src/validators/DTD DTDValidator.hpp
c/src/validators/schema SchemaValidator.hpp
Log:
Add 'const' to getGrammar - submitted by Peter A. Volchek.
Revision Changes Path
1.14 +4 -1 xml-xerces/c/src/framework/XMLValidator.hpp
Index: XMLValidator.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/framework/XMLValidator.hpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- XMLValidator.hpp 2001/05/11 13:25:33 1.13
+++ XMLValidator.hpp 2001/06/05 16:51:17 1.14
@@ -56,6 +56,9 @@
/*
* $Log: XMLValidator.hpp,v $
+ * Revision 1.14 2001/06/05 16:51:17 knoaman
+ * Add 'const' to getGrammar - submitted by Peter A. Volchek.
+ *
* Revision 1.13 2001/05/11 13:25:33 tng
* Copyright update.
*
@@ -277,7 +280,7 @@
/**
* Retrieve the Grammar used
*/
- virtual Grammar* getGrammar() =0;
+ virtual Grammar* getGrammar() const =0;
/**
* Set the Grammar
1.12 +5 -2 xml-xerces/c/src/validators/DTD/DTDValidator.hpp
Index: DTDValidator.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/validators/DTD/DTDValidator.hpp,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- DTDValidator.hpp 2001/05/11 13:27:11 1.11
+++ DTDValidator.hpp 2001/06/05 16:51:20 1.12
@@ -56,6 +56,9 @@
/*
* $Log: DTDValidator.hpp,v $
+ * Revision 1.12 2001/06/05 16:51:20 knoaman
+ * Add 'const' to getGrammar - submitted by Peter A. Volchek.
+ *
* Revision 1.11 2001/05/11 13:27:11 tng
* Copyright update.
*
@@ -166,7 +169,7 @@
(
const XMLElementDecl* elemDef
);
- virtual Grammar* getGrammar();
+ virtual Grammar* getGrammar() const;
virtual void setGrammar(Grammar* aGrammar);
// -----------------------------------------------------------------------
@@ -194,7 +197,7 @@
// ---------------------------------------------------------------------------
// Virtual interface
// ---------------------------------------------------------------------------
-inline Grammar* DTDValidator::getGrammar() {
+inline Grammar* DTDValidator::getGrammar() const {
return fDTDGrammar;
}
1.7 +7 -4 xml-xerces/c/src/validators/schema/SchemaValidator.hpp
Index: SchemaValidator.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/validators/schema/SchemaValidator.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- SchemaValidator.hpp 2001/05/11 15:17:48 1.6
+++ SchemaValidator.hpp 2001/06/05 16:51:21 1.7
@@ -56,6 +56,9 @@
/*
* $Log: SchemaValidator.hpp,v $
+ * Revision 1.7 2001/06/05 16:51:21 knoaman
+ * Add 'const' to getGrammar - submitted by Peter A. Volchek.
+ *
* Revision 1.6 2001/05/11 15:17:48 tng
* Schema: Nillable fixes.
*
@@ -111,7 +114,7 @@
void setXsiType(const XMLCh* const prefix
, const XMLCh* const localPart
- , const unsigned int uriId);
+ , const unsigned int uriId);
void setNillable(bool isNil);
@@ -155,7 +158,7 @@
const XMLElementDecl* elemDef
);
- virtual Grammar* getGrammar();
+ virtual Grammar* getGrammar() const;
virtual void setGrammar(Grammar* aGrammar);
// -----------------------------------------------------------------------
@@ -223,7 +226,7 @@
inline void SchemaValidator::setXsiType(const XMLCh* const prefix
, const XMLCh* const localPart
- , const unsigned int uriId)
+ , const unsigned int uriId)
{
delete fXsiType;
fXsiType = new QName(prefix, localPart, uriId);
@@ -236,7 +239,7 @@
// ---------------------------------------------------------------------------
// Virtual interface
// ---------------------------------------------------------------------------
-inline Grammar* SchemaValidator::getGrammar() {
+inline Grammar* SchemaValidator::getGrammar() const {
return fSchemaGrammar;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org