Modified: xerces/c/trunk/swig/perl/Xerces.pm URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/Xerces.pm?rev=636188&r1=636187&r2=636188&view=diff ============================================================================== --- xerces/c/trunk/swig/perl/Xerces.pm (original) +++ xerces/c/trunk/swig/perl/Xerces.pm Tue Mar 11 20:41:08 2008 @@ -822,6 +822,7 @@ *fgUCS4EncodingString = *XML::Xercesc::XMLUni_fgUCS4EncodingString; *fgUCS4EncodingString2 = *XML::Xercesc::XMLUni_fgUCS4EncodingString2; *fgUCS4EncodingString3 = *XML::Xercesc::XMLUni_fgUCS4EncodingString3; +*fgUCS4EncodingString4 = *XML::Xercesc::XMLUni_fgUCS4EncodingString4; *fgUCS4BEncodingString = *XML::Xercesc::XMLUni_fgUCS4BEncodingString; *fgUCS4BEncodingString2 = *XML::Xercesc::XMLUni_fgUCS4BEncodingString2; *fgUCS4LEncodingString = *XML::Xercesc::XMLUni_fgUCS4LEncodingString; @@ -909,6 +910,7 @@ *fgSchemaDateTimeException_Name = *XML::Xercesc::XMLUni_fgSchemaDateTimeException_Name; *fgXPathException_Name = *XML::Xercesc::XMLUni_fgXPathException_Name; *fgXSerializationException_Name = *XML::Xercesc::XMLUni_fgXSerializationException_Name; +*fgXMLXIncludeException_Name = *XML::Xercesc::XMLUni_fgXMLXIncludeException_Name; *fgNegINFString = *XML::Xercesc::XMLUni_fgNegINFString; *fgNegZeroString = *XML::Xercesc::XMLUni_fgNegZeroString; *fgPosZeroString = *XML::Xercesc::XMLUni_fgPosZeroString; @@ -942,6 +944,8 @@ *fgXercesDisableDefaultEntityResolution = *XML::Xercesc::XMLUni_fgXercesDisableDefaultEntityResolution; *fgXercesSkipDTDValidation = *XML::Xercesc::XMLUni_fgXercesSkipDTDValidation; *fgXercesEntityResolver = *XML::Xercesc::XMLUni_fgXercesEntityResolver; +*fgXercesHandleMultipleImports = *XML::Xercesc::XMLUni_fgXercesHandleMultipleImports; +*fgXercesDoXInclude = *XML::Xercesc::XMLUni_fgXercesDoXInclude; *fgSAX2CoreValidation = *XML::Xercesc::XMLUni_fgSAX2CoreValidation; *fgSAX2CoreNameSpaces = *XML::Xercesc::XMLUni_fgSAX2CoreNameSpaces; *fgSAX2CoreNameSpacePrefixes = *XML::Xercesc::XMLUni_fgSAX2CoreNameSpacePrefixes; @@ -983,6 +987,7 @@ *fgDOMWRTXercesPrettyPrint = *XML::Xercesc::XMLUni_fgDOMWRTXercesPrettyPrint; *fgXercescInterfacePSVITypeInfo = *XML::Xercesc::XMLUni_fgXercescInterfacePSVITypeInfo; *fgXercescInterfaceDOMDocumentTypeImpl = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMDocumentTypeImpl; +*fgXercescInterfaceDOMDocumentImpl = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMDocumentImpl; *fgXercescInterfaceDOMMemoryManager = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMMemoryManager; *fgXercescDefaultLocale = *XML::Xercesc::XMLUni_fgXercescDefaultLocale; *fgDefErrMsg = *XML::Xercesc::XMLUni_fgDefErrMsg; @@ -1546,6 +1551,7 @@ *File = *XML::Xercesc::XMLURL_File; *HTTP = *XML::Xercesc::XMLURL_HTTP; *FTP = *XML::Xercesc::XMLURL_FTP; +*HTTPS = *XML::Xercesc::XMLURL_HTTPS; *Protocols_Count = *XML::Xercesc::XMLURL_Protocols_Count; *Unknown = *XML::Xercesc::XMLURL_Unknown; *lookupByName = *XML::Xercesc::XMLURL_lookupByName; @@ -3183,6 +3189,7 @@ *Mixed_Complex = *XML::Xercesc::SchemaElementDecl_Mixed_Complex; *Children = *XML::Xercesc::SchemaElementDecl_Children; *Simple = *XML::Xercesc::SchemaElementDecl_Simple; +*ElementOnlyEmpty = *XML::Xercesc::SchemaElementDecl_ElementOnlyEmpty; *ModelTypes_Count = *XML::Xercesc::SchemaElementDecl_ModelTypes_Count; sub DESTROY { return unless $_[0]->isa('HASH'); @@ -3331,7 +3338,6 @@ *getGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_getGroupInfoRegistry; *getAttGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_getAttGroupInfoRegistry; *getDatatypeRegistry = *XML::Xercesc::SchemaGrammar_getDatatypeRegistry; -*getNamespaceScope = *XML::Xercesc::SchemaGrammar_getNamespaceScope; *getValidSubstitutionGroups = *XML::Xercesc::SchemaGrammar_getValidSubstitutionGroups; *getValidationContext = *XML::Xercesc::SchemaGrammar_getValidationContext; *setTargetNamespace = *XML::Xercesc::SchemaGrammar_setTargetNamespace; @@ -3339,7 +3345,6 @@ *setComplexTypeRegistry = *XML::Xercesc::SchemaGrammar_setComplexTypeRegistry; *setGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_setGroupInfoRegistry; *setAttGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_setAttGroupInfoRegistry; -*setNamespaceScope = *XML::Xercesc::SchemaGrammar_setNamespaceScope; *setValidSubstitutionGroups = *XML::Xercesc::SchemaGrammar_setValidSubstitutionGroups; *setGrammarDescription = *XML::Xercesc::SchemaGrammar_setGrammarDescription; *getGrammarDescription = *XML::Xercesc::SchemaGrammar_getGrammarDescription; @@ -3612,6 +3617,12 @@ @ISA = qw( XML::Xerces::SAXException XML::Xerces ); %OWNER = (); %ITERATORS = (); +sub new { + my $pkg = shift; + my $self = XML::Xercesc::new_SAXParseException(@_); + bless $self, $pkg if defined($self); +} + sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); @@ -4405,6 +4416,7 @@ *XMLUni_fgUCS4EncodingString = *XML::Xercesc::XMLUni_fgUCS4EncodingString; *XMLUni_fgUCS4EncodingString2 = *XML::Xercesc::XMLUni_fgUCS4EncodingString2; *XMLUni_fgUCS4EncodingString3 = *XML::Xercesc::XMLUni_fgUCS4EncodingString3; +*XMLUni_fgUCS4EncodingString4 = *XML::Xercesc::XMLUni_fgUCS4EncodingString4; *XMLUni_fgUCS4BEncodingString = *XML::Xercesc::XMLUni_fgUCS4BEncodingString; *XMLUni_fgUCS4BEncodingString2 = *XML::Xercesc::XMLUni_fgUCS4BEncodingString2; *XMLUni_fgUCS4LEncodingString = *XML::Xercesc::XMLUni_fgUCS4LEncodingString; @@ -4492,6 +4504,7 @@ *XMLUni_fgSchemaDateTimeException_Name = *XML::Xercesc::XMLUni_fgSchemaDateTimeException_Name; *XMLUni_fgXPathException_Name = *XML::Xercesc::XMLUni_fgXPathException_Name; *XMLUni_fgXSerializationException_Name = *XML::Xercesc::XMLUni_fgXSerializationException_Name; +*XMLUni_fgXMLXIncludeException_Name = *XML::Xercesc::XMLUni_fgXMLXIncludeException_Name; *XMLUni_fgNegINFString = *XML::Xercesc::XMLUni_fgNegINFString; *XMLUni_fgNegZeroString = *XML::Xercesc::XMLUni_fgNegZeroString; *XMLUni_fgPosZeroString = *XML::Xercesc::XMLUni_fgPosZeroString; @@ -4525,6 +4538,8 @@ *XMLUni_fgXercesDisableDefaultEntityResolution = *XML::Xercesc::XMLUni_fgXercesDisableDefaultEntityResolution; *XMLUni_fgXercesSkipDTDValidation = *XML::Xercesc::XMLUni_fgXercesSkipDTDValidation; *XMLUni_fgXercesEntityResolver = *XML::Xercesc::XMLUni_fgXercesEntityResolver; +*XMLUni_fgXercesHandleMultipleImports = *XML::Xercesc::XMLUni_fgXercesHandleMultipleImports; +*XMLUni_fgXercesDoXInclude = *XML::Xercesc::XMLUni_fgXercesDoXInclude; *XMLUni_fgSAX2CoreValidation = *XML::Xercesc::XMLUni_fgSAX2CoreValidation; *XMLUni_fgSAX2CoreNameSpaces = *XML::Xercesc::XMLUni_fgSAX2CoreNameSpaces; *XMLUni_fgSAX2CoreNameSpacePrefixes = *XML::Xercesc::XMLUni_fgSAX2CoreNameSpacePrefixes; @@ -4566,6 +4581,7 @@ *XMLUni_fgDOMWRTXercesPrettyPrint = *XML::Xercesc::XMLUni_fgDOMWRTXercesPrettyPrint; *XMLUni_fgXercescInterfacePSVITypeInfo = *XML::Xercesc::XMLUni_fgXercescInterfacePSVITypeInfo; *XMLUni_fgXercescInterfaceDOMDocumentTypeImpl = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMDocumentTypeImpl; +*XMLUni_fgXercescInterfaceDOMDocumentImpl = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMDocumentImpl; *XMLUni_fgXercescInterfaceDOMMemoryManager = *XML::Xercesc::XMLUni_fgXercescInterfaceDOMMemoryManager; *XMLUni_fgXercescDefaultLocale = *XML::Xercesc::XMLUni_fgXercescDefaultLocale; *XMLUni_fgDefErrMsg = *XML::Xercesc::XMLUni_fgDefErrMsg; @@ -4953,7 +4969,6 @@ *PERLCALLBACKHANDLER_ERROR_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_ERROR_TYPE; *PERLCALLBACKHANDLER_ENTITY_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_ENTITY_TYPE; *PERLCALLBACKHANDLER_NODE_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_NODE_TYPE; -*PERLCALLBACKHANDLER_CONTENT_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_CONTENT_TYPE; -*PERLCALLBACKHANDLER_DOCUMENT_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_DOCUMENT_TYPE; +*PERLCALLBACKHANDLER_SAX_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_SAX_TYPE; *PERLCALLBACKHANDLER_DOMERROR_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_DOMERROR_TYPE; 1;
Modified: xerces/c/trunk/swig/perl/samples/DOMCount.pl URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/samples/DOMCount.pl?rev=636188&r1=636187&r2=636188&view=diff ============================================================================== --- xerces/c/trunk/swig/perl/samples/DOMCount.pl (original) +++ xerces/c/trunk/swig/perl/samples/DOMCount.pl Tue Mar 11 20:41:08 2008 @@ -24,6 +24,7 @@ ###################################################################### use strict; +# use blib; use XML::Xerces::DOM; use Getopt::Long; use Benchmark; Modified: xerces/c/trunk/swig/perl/t/DOMLSInput.t URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/t/DOMLSInput.t?rev=636188&r1=636187&r2=636188&view=diff ============================================================================== --- xerces/c/trunk/swig/perl/t/DOMLSInput.t (original) +++ xerces/c/trunk/swig/perl/t/DOMLSInput.t Tue Mar 11 20:41:08 2008 @@ -5,7 +5,7 @@ ######################### Begin module loading # use blib; -use Test::More tests => 20; +use Test::More tests => 21; BEGIN { use_ok("XML::Xerces::DOM") }; use strict; @@ -71,6 +71,8 @@ 'overloaded return value in getByteStream'); $is = XML::Xerces::StdInInputSource->new(); +isa_ok($is, "XML::Xerces::InputSource", + 'input source to set'); isa_ok($is, "XML::Xerces::StdInInputSource", 'input source to set'); $input->setByteStream($is); Modified: xerces/c/trunk/swig/perl/t/DOMLSParser.t URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/t/DOMLSParser.t?rev=636188&r1=636187&r2=636188&view=diff ============================================================================== --- xerces/c/trunk/swig/perl/t/DOMLSParser.t (original) +++ xerces/c/trunk/swig/perl/t/DOMLSParser.t Tue Mar 11 20:41:08 2008 @@ -4,7 +4,7 @@ ######################### Begin module loading -# use blib; +use blib; use Test::More tests => 16; BEGIN{use_ok('XML::Xerces::DOM')}; --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
