neilg 2003/11/06 07:30:08 Modified: c/doc Doxyfile c/src/xercesc/dom/deprecated DOMParser.cpp DOMParser.hpp c/src/xercesc/framework/psvi PSVIAttribute.hpp PSVIAttributeList.cpp PSVIAttributeList.hpp PSVIElement.hpp PSVIItem.hpp XSAttributeDeclaration.cpp XSAttributeDeclaration.hpp XSAttributeGroupDefinition.cpp XSAttributeGroupDefinition.hpp XSAttributeUse.cpp XSAttributeUse.hpp XSComplexTypeDefinition.cpp XSComplexTypeDefinition.hpp XSConstants.hpp XSElementDeclaration.cpp XSElementDeclaration.hpp XSFacet.cpp XSFacet.hpp XSIDCDefinition.cpp XSIDCDefinition.hpp XSModel.cpp XSModel.hpp XSMultiValueFacet.cpp XSMultiValueFacet.hpp XSNamedMap.c XSNamedMap.hpp XSNamespaceItem.cpp XSNamespaceItem.hpp XSNotationDeclaration.cpp XSNotationDeclaration.hpp XSObject.hpp XSSimpleTypeDefinition.cpp XSSimpleTypeDefinition.hpp XSTypeDefinition.hpp XSWildcard.cpp XSWildcard.hpp c/src/xercesc/framework XMLGrammarPool.hpp XMLNotationDecl.cpp XMLNotationDecl.hpp c/src/xercesc/internal XMLGrammarPoolImpl.cpp XMLGrammarPoolImpl.hpp XMLScanner.hpp c/src/xercesc/parsers AbstractDOMParser.cpp AbstractDOMParser.hpp SAX2XMLReaderImpl.cpp SAX2XMLReaderImpl.hpp SAXParser.cpp SAXParser.hpp c/src/xercesc/validators/datatype AnySimpleTypeDatatypeValidator.cpp BooleanDatatypeValidator.hpp DatatypeValidator.cpp DatatypeValidator.hpp DatatypeValidatorFactory.cpp DateDatatypeValidator.cpp DateTimeDatatypeValidator.cpp DayDatatypeValidator.cpp DecimalDatatypeValidator.cpp DoubleDatatypeValidator.cpp DurationDatatypeValidator.cpp FloatDatatypeValidator.cpp MonthDatatypeValidator.cpp MonthDayDatatypeValidator.cpp TimeDatatypeValidator.cpp YearDatatypeValidator.cpp YearMonthDatatypeValidator.cpp c/src/xercesc/validators/schema/identity XercesXPath.hpp c/src/xercesc/validators/schema SchemaElementDecl.hpp TraverseSchema.cpp Log: first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. Revision Changes Path 1.28 +1 -1 xml-xerces/c/doc/Doxyfile http://cvs.apache.org/viewcvs/xml-xerces/c/doc/Doxyfile.diff?r1=1.27&r2=1.28 1.28 +15 -1 xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp.diff?r1=1.27&r2=1.28 1.21 +46 -1 xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.hpp.diff?r1=1.20&r2=1.21 1.2 +8 -5 xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.hpp.diff?r1=1.1&r2=1.2 1.2 +22 -10 xml-xerces/c/src/xercesc/framework/psvi/PSVIAttributeList.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIAttributeList.cpp.diff?r1=1.1&r2=1.2 1.2 +11 -6 xml-xerces/c/src/xercesc/framework/psvi/PSVIAttributeList.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIAttributeList.hpp.diff?r1=1.1&r2=1.2 1.2 +8 -5 xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.hpp.diff?r1=1.1&r2=1.2 1.2 +8 -5 xml-xerces/c/src/xercesc/framework/psvi/PSVIItem.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIItem.hpp.diff?r1=1.1&r2=1.2 1.3 +40 -13 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeDeclaration.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeDeclaration.cpp.diff?r1=1.2&r2=1.3 1.2 +20 -10 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeDeclaration.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeDeclaration.hpp.diff?r1=1.1&r2=1.2 1.2 +42 -7 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp.diff?r1=1.1&r2=1.2 1.2 +16 -7 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeGroupDefinition.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeGroupDefinition.hpp.diff?r1=1.1&r2=1.2 1.2 +35 -9 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeUse.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeUse.cpp.diff?r1=1.1&r2=1.2 1.2 +16 -7 xml-xerces/c/src/xercesc/framework/psvi/XSAttributeUse.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSAttributeUse.hpp.diff?r1=1.1&r2=1.2 1.2 +100 -20 xml-xerces/c/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp.diff?r1=1.1&r2=1.2 1.2 +21 -8 xml-xerces/c/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp.diff?r1=1.1&r2=1.2 1.2 +15 -8 xml-xerces/c/src/xercesc/framework/psvi/XSConstants.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSConstants.hpp.diff?r1=1.1&r2=1.2 1.3 +131 -31 xml-xerces/c/src/xercesc/framework/psvi/XSElementDeclaration.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSElementDeclaration.cpp.diff?r1=1.2&r2=1.3 1.2 +29 -16 xml-xerces/c/src/xercesc/framework/psvi/XSElementDeclaration.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSElementDeclaration.hpp.diff?r1=1.1&r2=1.2 1.2 +15 -9 xml-xerces/c/src/xercesc/framework/psvi/XSFacet.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSFacet.cpp.diff?r1=1.1&r2=1.2 1.2 +17 -7 xml-xerces/c/src/xercesc/framework/psvi/XSFacet.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSFacet.hpp.diff?r1=1.1&r2=1.2 1.3 +48 -14 xml-xerces/c/src/xercesc/framework/psvi/XSIDCDefinition.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSIDCDefinition.cpp.diff?r1=1.2&r2=1.3 1.2 +30 -10 xml-xerces/c/src/xercesc/framework/psvi/XSIDCDefinition.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSIDCDefinition.hpp.diff?r1=1.1&r2=1.2 1.3 +38 -6 xml-xerces/c/src/xercesc/framework/psvi/XSModel.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSModel.cpp.diff?r1=1.2&r2=1.3 1.3 +25 -11 xml-xerces/c/src/xercesc/framework/psvi/XSModel.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSModel.hpp.diff?r1=1.2&r2=1.3 1.2 +14 -8 xml-xerces/c/src/xercesc/framework/psvi/XSMultiValueFacet.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSMultiValueFacet.cpp.diff?r1=1.1&r2=1.2 1.2 +15 -7 xml-xerces/c/src/xercesc/framework/psvi/XSMultiValueFacet.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSMultiValueFacet.hpp.diff?r1=1.1&r2=1.2 1.2 +34 -11 xml-xerces/c/src/xercesc/framework/psvi/XSNamedMap.c http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNamedMap.c.diff?r1=1.1&r2=1.2 1.2 +42 -16 xml-xerces/c/src/xercesc/framework/psvi/XSNamedMap.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNamedMap.hpp.diff?r1=1.1&r2=1.2 1.2 +6 -3 xml-xerces/c/src/xercesc/framework/psvi/XSNamespaceItem.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNamespaceItem.cpp.diff?r1=1.1&r2=1.2 1.2 +17 -7 xml-xerces/c/src/xercesc/framework/psvi/XSNamespaceItem.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNamespaceItem.hpp.diff?r1=1.1&r2=1.2 1.3 +12 -10 xml-xerces/c/src/xercesc/framework/psvi/XSNotationDeclaration.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNotationDeclaration.cpp.diff?r1=1.2&r2=1.3 1.2 +14 -9 xml-xerces/c/src/xercesc/framework/psvi/XSNotationDeclaration.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSNotationDeclaration.hpp.diff?r1=1.1&r2=1.2 1.4 +5 -2 xml-xerces/c/src/xercesc/framework/psvi/XSObject.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSObject.hpp.diff?r1=1.3&r2=1.4 1.2 +276 -35 xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp.diff?r1=1.1&r2=1.2 1.2 +28 -13 xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp.diff?r1=1.1&r2=1.2 1.2 +10 -6 xml-xerces/c/src/xercesc/framework/psvi/XSTypeDefinition.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSTypeDefinition.hpp.diff?r1=1.1&r2=1.2 1.2 +128 -13 xml-xerces/c/src/xercesc/framework/psvi/XSWildcard.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSWildcard.cpp.diff?r1=1.1&r2=1.2 1.2 +33 -11 xml-xerces/c/src/xercesc/framework/psvi/XSWildcard.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/psvi/XSWildcard.hpp.diff?r1=1.1&r2=1.2 1.8 +14 -2 xml-xerces/c/src/xercesc/framework/XMLGrammarPool.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/XMLGrammarPool.hpp.diff?r1=1.7&r2=1.8 1.9 +6 -0 xml-xerces/c/src/xercesc/framework/XMLNotationDecl.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/XMLNotationDecl.cpp.diff?r1=1.8&r2=1.9 1.10 +19 -1 xml-xerces/c/src/xercesc/framework/XMLNotationDecl.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/framework/XMLNotationDecl.hpp.diff?r1=1.9&r2=1.10 1.10 +50 -5 xml-xerces/c/src/xercesc/internal/XMLGrammarPoolImpl.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/internal/XMLGrammarPoolImpl.cpp.diff?r1=1.9&r2=1.10 1.10 +29 -6 xml-xerces/c/src/xercesc/internal/XMLGrammarPoolImpl.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/internal/XMLGrammarPoolImpl.hpp.diff?r1=1.9&r2=1.10 1.25 +27 -1 xml-xerces/c/src/xercesc/internal/XMLScanner.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/internal/XMLScanner.hpp.diff?r1=1.24&r2=1.25 1.53 +16 -1 xml-xerces/c/src/xercesc/parsers/AbstractDOMParser.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/AbstractDOMParser.cpp.diff?r1=1.52&r2=1.53 1.24 +38 -1 xml-xerces/c/src/xercesc/parsers/AbstractDOMParser.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/AbstractDOMParser.hpp.diff?r1=1.23&r2=1.24 1.30 +16 -0 xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.cpp.diff?r1=1.29&r2=1.30 1.24 +28 -1 xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.hpp.diff?r1=1.23&r2=1.24 1.28 +17 -0 xml-xerces/c/src/xercesc/parsers/SAXParser.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/SAXParser.cpp.diff?r1=1.27&r2=1.28 1.27 +46 -0 xml-xerces/c/src/xercesc/parsers/SAXParser.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/parsers/SAXParser.hpp.diff?r1=1.26&r2=1.27 1.9 +4 -0 xml-xerces/c/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.7 +2 -1 xml-xerces/c/src/xercesc/validators/datatype/BooleanDatatypeValidator.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/BooleanDatatypeValidator.hpp.diff?r1=1.6&r2=1.7 1.15 +7 -0 xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.cpp.diff?r1=1.14&r2=1.15 1.17 +100 -14 xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.hpp.diff?r1=1.16&r2=1.17 1.20 +142 -1 xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp.diff?r1=1.19&r2=1.20 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/DateDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DateDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/DayDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DayDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.15 +7 -1 xml-xerces/c/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp.diff?r1=1.14&r2=1.15 1.8 +10 -2 xml-xerces/c/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp.diff?r1=1.7&r2=1.8 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.8 +10 -2 xml-xerces/c/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp.diff?r1=1.7&r2=1.8 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/YearDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/YearDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.9 +7 -2 xml-xerces/c/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp.diff?r1=1.8&r2=1.9 1.8 +7 -1 xml-xerces/c/src/xercesc/validators/schema/identity/XercesXPath.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/schema/identity/XercesXPath.hpp.diff?r1=1.7&r2=1.8 1.15 +11 -0 xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.hpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/schema/SchemaElementDecl.hpp.diff?r1=1.14&r2=1.15 1.90 +13 -1 xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp http://cvs.apache.org/viewcvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp.diff?r1=1.89&r2=1.90
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]