diff --git a/src/xercesc/validators/DTD/DTDElementDecl.cpp b/src/xercesc/validators/DTD/DTDElementDecl.cpp index 7ce95705497957ca41d3f58e5276af3c8b3aa387..d13e164e462fb7a501e1a07ed01c6b35f76badce 100644 --- a/src/xercesc/validators/DTD/DTDElementDecl.cpp +++ b/src/xercesc/validators/DTD/DTDElementDecl.cpp @@ -532,4 +532,9 @@ void DTDElementDecl::serialize(XSerializeEngine& serEng) } +XMLElementDecl::objectType DTDElementDecl::getObjectType() const +{ + return DTD; +} + XERCES_CPP_NAMESPACE_END diff --git a/src/xercesc/validators/DTD/DTDElementDecl.hpp b/src/xercesc/validators/DTD/DTDElementDecl.hpp index f4cd027f86aa17d24aaf60fe7ca87f031e418417..85a9bd629dafcd91e02c47d67b7ffcb32888667c 100644 --- a/src/xercesc/validators/DTD/DTDElementDecl.hpp +++ b/src/xercesc/validators/DTD/DTDElementDecl.hpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.8 2003/12/12 18:35:44 peiyongz + * getObjectType() + * * Revision 1.7 2003/10/10 16:24:51 peiyongz * Implementation of Serialization/Deserialization * @@ -238,6 +241,8 @@ public : ***/ DECL_XSERIALIZABLE(DTDElementDecl) + virtual XMLElementDecl::objectType getObjectType() const; + private : // ----------------------------------------------------------------------- // Private helper methods diff --git a/src/xercesc/validators/schema/SchemaElementDecl.cpp b/src/xercesc/validators/schema/SchemaElementDecl.cpp index fdea24ead626d2b4548dba29000d69bdb20e0835..f717c1dafa6cb559babf51554d33c3181bbc832b 100644 --- a/src/xercesc/validators/schema/SchemaElementDecl.cpp +++ b/src/xercesc/validators/schema/SchemaElementDecl.cpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.16 2003/12/12 18:36:37 peiyongz + * getObjectType() + * * Revision 1.15 2003/11/13 23:20:47 peiyongz * initSize * @@ -518,4 +521,9 @@ void SchemaElementDecl::serialize(XSerializeEngine& serEng) } +XMLElementDecl::objectType SchemaElementDecl::getObjectType() const +{ + return Schema; +} + XERCES_CPP_NAMESPACE_END diff --git a/src/xercesc/validators/schema/SchemaElementDecl.hpp b/src/xercesc/validators/schema/SchemaElementDecl.hpp index bf0b113526d0ce7b1208f03d3cb2dcd9847e0243..78e1b837135cef7eaaa9bbd6923595ded73ed256 100644 --- a/src/xercesc/validators/schema/SchemaElementDecl.hpp +++ b/src/xercesc/validators/schema/SchemaElementDecl.hpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.18 2003/12/12 18:36:37 peiyongz + * getObjectType() + * * Revision 1.17 2003/11/24 05:21:04 neilg * update method documentation * @@ -432,6 +435,8 @@ public : ***/ DECL_XSERIALIZABLE(SchemaElementDecl) + virtual XMLElementDecl::objectType getObjectType() const; + private : // ----------------------------------------------------------------------- // Private data members