diff --git a/swig/perl/docs/XMLUni.txt b/swig/perl/docs/XMLUni.txt index 63453cc180ee5c1b195b1b9be83485ce90a3c7f0..f4f8fd791f500889babce0b3cc3c0e0fbd7c9923 100644 --- a/swig/perl/docs/XMLUni.txt +++ b/swig/perl/docs/XMLUni.txt @@ -5,199 +5,254 @@ Unicode Constants for XML::Xerces Here are the list of the unicode constants defined in the XML::Xerces::XMLUni class, followed by their string representation -last updated 2003-11-10 +last updated 2006-08-27 -- -fgAnyString: ANY -fgAttListString: ATTLIST -fgCommentString: <!-- -fgCDATAString: CDATA -fgDefaultString: #DEFAULT -fgDocTypeString: <!DOCTYPE -fgEBCDICEncodingString: EBCDIC -fgElemString: ELEMENT -fgEmptyString: EMPTY -fgEncodingString: encoding -fgEntitString: ENTIT -fgEntityString: ENTITY -fgEntitiesString: ENTITIES -fgEnumerationString: ENUMERATION -fgExceptDomain: http://apache.org/xml/messages/XML4CErrors -fgFixedString: #FIXED -fgIBM037EncodingString: EBCDIC-CP-US -fgIBM037EncodingString2: IBM037 -fgIBM1140EncodingString: IBM1140 -fgIBM1140EncodingString2: IBM01140 -fgIBM1140EncodingString3: CCSID01140 -fgIBM1140EncodingString4: CP01140 -fgIESString: IES -fgIDString: ID -fgIDRefString: IDREF -fgIDRefsString: IDREFS -fgImpliedString: #IMPLIED -fgIgnoreString: IGNORE -fgIncludeString: INCLUDE -fgISO88591EncodingString: ISO8859-1 -fgISO88591EncodingString2: ISO-8859-1 -fgISO88591EncodingString3: ISO_8859-1 -fgISO88591EncodingString4: IBM-819 -fgISO88591EncodingString5: IBM819 -fgISO88591EncodingString6: LATIN1 -fgISO88591EncodingString7: LATIN-1 -fgISO88591EncodingString8: LATIN_1 -fgISO88591EncodingString9: CP819 -fgISO88591EncodingString10: CSISOLATIN1 -fgISO88591EncodingString11: ISO-IR-100 -fgISO88591EncodingString12: L1 -fgLocalHostString: localhost -fgNoString: no -fgNotationString: NOTATION -fgNDATAString: NDATA -fgNmTokenString: NMTOKEN -fgNmTokensString: NMTOKENS -fgPCDATAString: #PCDATA -fgPIString: <? -fgPubIDString: PUBLIC -fgRefString: REF -fgRequiredString: #REQUIRED -fgStandaloneString: standalone -fgVersion1_0: 1.0 -fgVersion1_1: 1.1 -fgSysIDString: SYSTEM -fgUnknownURIName: http://apache.org/xml/UknownNS -fgUCS4EncodingString: UCS4 -fgUCS4EncodingString2: UCS-4 -fgUCS4EncodingString3: UCS_4 -fgUCS4BEncodingString: UCS-4 (BE) -fgUCS4BEncodingString2: UCS-4BE -fgUCS4LEncodingString: UCS-4 (LE) -fgUCS4LEncodingString2: UCS-4LE -fgUSASCIIEncodingString: US-ASCII -fgUSASCIIEncodingString2: USASCII -fgUSASCIIEncodingString3: ASCII -fgUSASCIIEncodingString4: US_ASCII -fgUTF8EncodingString: UTF-8 -fgUTF8EncodingString2: UTF8 -fgUTF16EncodingString: UTF-16 -fgUTF16EncodingString2: UCS2 -fgUTF16EncodingString3: IBM1200 -fgUTF16EncodingString4: IBM-1200 -fgUTF16EncodingString5: UTF16 -fgUTF16BEncodingString: UTF-16 (BE) -fgUTF16BEncodingString2: UTF-16BE -fgUTF16LEncodingString: UTF-16 (LE) -fgUTF16LEncodingString2: UTF-16LE -fgVersionString: version -fgValidityDomain: http://apache.org/xml/messages/XMLValidity -fgWin1252EncodingString: WINDOWS-1252 -fgXMLChEncodingString: XERCES-XMLCH -fgXMLDOMMsgDomain: http://apache.org/xml/messages/XMLDOMMsg -fgXMLString: xml -fgXMLStringSpace: xml -fgXMLStringHTab: xml -fgXMLStringCR: xml -fgXMLStringLF: xml - -fgXMLStringSpaceU: XML -fgXMLStringHTabU: XML -fgXMLStringCRU: XML -fgXMLStringLFU: XML - -fgXMLDeclString: <?xml -fgXMLDeclStringSpace: <?xml -fgXMLDeclStringHTab: <?xml -fgXMLDeclStringLF: <?xml - -fgXMLDeclStringCR: <?xml -fgXMLDeclStringSpaceU: <?XML -fgXMLDeclStringHTabU: <?XML -fgXMLDeclStringLFU: <?XML - -fgXMLDeclStringCRU: <?XML -fgXMLNSString: xmlns -fgXMLNSColonString: xmlns: -fgXMLNSURIName: http://www.w3.org/2000/xmlns/ -fgXMLErrDomain: http://apache.org/xml/messages/XMLErrors -fgXMLURIName: http://www.w3.org/XML/1998/namespace -fgYesString: yes -fgZeroLenString: -fgDTDEntityString: [dtd] -fgAmp: amp -fgLT: lt -fgGT: gt -fgQuot: quot -fgApos: apos -fgWFXMLScanner: WFXMLScanner -fgIGXMLScanner: IGXMLScanner -fgSGXMLScanner: SGXMLScanner -fgDGXMLScanner: DGXMLScanner -fgArrayIndexOutOfBoundsException_Name: ArrayIndexOutofBoundsException -fgEmptyStackException_Name: EmptyStackException -fgIllegalArgumentException_Name: IllegalArgumentException -fgInvalidCastException_Name: InvalidCastException -fgIOException_Name: IOException -fgNoSuchElementException_Name: NoSuhhEleementException -fgNullPointerException_Name: NullPointerException -fgXMLPlatformUtilsException_Name: XMLPlatformException -fgRuntimeException_Name: RuntimeException -fgTranscodingException_Name: TranscodingException -fgUnexpectedEOFException_Name: UnexpectedEOFException -fgUnsupportedEncodingException_Name: UnsupportedEncodingException -fgUTFDataFormatException_Name: UTFDataFormatException -fgNetAccessorException_Name: NetAccessorException -fgMalformedURLException_Name: MalformedURLException -fgNumberFormatException_Name: NumberFormatException -fgParseException_Name: ParseException -fgInvalidDatatypeFacetException_Name: InvalidDatatypeFacetException -fgInvalidDatatypeValueException_Name: InvalidDatatypeValueException -fgSchemaDateTimeException_Name: SchemaDateTimeException -fgXPathException_Name: XPathException -fgNegINFString: -INF -fgNegZeroString: -0 -fgPosZeroString: 0 -fgPosINFString: INF -fgNaNString: NaN -fgEString: E -fgZeroString: 0 -fgNullString: null -fgXercesDynamic: http://apache.org/xml/features/validation/dynamic -fgXercesSchema: http://apache.org/xml/features/validation/schema -fgXercesSchemaFullChecking: http://apache.org/xml/features/validation/schema-full-checking -fgXercesSchemaExternalSchemaLocation: http://apache.org/xml/properties/schema/external-schemaLocation -fgXercesSchemaExternalNoNameSpaceSchemaLocation: http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation -fgXercesSecurityManager: http://apache.org/xml/properties/security-manager -fgXercesLoadExternalDTD: http://apache.org/xml/features/nonvalidating/load-external-dtd -fgXercesContinueAfterFatalError: http://apache.org/xml/features/continue-after-fatal-error -fgXercesValidationErrorAsFatal: http://apache.org/xml/features/validation-error-as-fatal -fgXercesUserAdoptsDOMDocument: http://apache.org/xml/features/dom/user-adopts-DOMDocument -fgXercesCacheGrammarFromParse: http://apache.org/xml/features/validation/cache-grammarFromParse -fgXercesUseCachedGrammarInParse: http://apache.org/xml/features/validation/use-cachedGrammarInPrse -fgXercesScannerName: http://apache.org/xml/properties/scannerName -fgXercesCalculateSrcOfs: http://apache.org/xml/features/calculate-src-ofs -fgXercesStandardUriConformant: http://apache.org/xml/features/standard-uri-conformant -fgSAX2CoreValidation: http://xml.org/sax/features/validation -fgSAX2CoreNameSpaces: http://xml.org/sax/features/namespaces -fgSAX2CoreNameSpacePrefixes: http://xml.org/sax/features/namespace-prefixes -fgDOMCanonicalForm: canonical-form -fgDOMCDATASections: cdata-sections -fgDOMComments: comments -fgDOMCharsetOverridesXMLEncoding: charset-overrides-xml-encoding -fgDOMDatatypeNormalization: datatype-normalization -fgDOMEntities: entities -fgDOMInfoset: infoset -fgDOMNamespaces: namespaces -fgDOMNamespaceDeclarations: namespace-declarations -fgDOMSupportedMediatypesOnly: supported-mediatypes-only -fgDOMValidateIfSchema: validate-if-schema -fgDOMValidation: validation -fgDOMWhitespaceInElementContent: whitespace-in-element-content -fgDOMWRTCanonicalForm: canonical-form -fgDOMWRTDiscardDefaultContent: discard-defaullt-content -fgDOMWRTEntities: entities -fgDOMWRTFormatPrettyPrint: format-pretty-print -fgDOMWRTNormalizeCharacters: normalize-characters -fgDOMWRTSplitCdataSections: split-cdata-sections -fgDOMWRTValidation: validation -fgDOMWRTWhitespaceInElementContent: whitespace-in-element-content -fgDOMWRTBOM: http://apache.org/xml/features/dom/byte-order-mark -fgXercescDefaultLocale: en_US +fgAmp 'amp' +fgAnyString 'ANY' +fgApos 'apos' +fgArrayIndexOutOfBoundsException_Name 'ArrayIndexOutofBoundsException' +fgAttListString 'ATTLIST' +fgBooleanValueSpace ':::' +fgBooleanValueSpaceArraySize '4' +fgByteMaxInc '127' +fgByteMinInc '-128' +fgCDATAString 'CDATA' +fgCDataEnd ']]>' +fgCDataStart '<![CDATA[' +fgCommentString '<!--' +fgDGXMLScanner 'DGXMLScanner' +fgDOMCDATASections 'cdata-sections' +fgDOMCanonicalForm 'canonical-form' +fgDOMCharsetOverridesXMLEncoding 'charset-overrides-xml-encoding' +fgDOMCheckCharacterNormalization 'check-character-normalization' +fgDOMComments 'comments' +fgDOMDTDType 'http://www.w3.org/TR/REC-xml' +fgDOMDatatypeNormalization 'datatype-normalization' +fgDOMDisallowDoctype 'disallow-doctye' +fgDOMElementContentWhitespace 'element-content-whitespace' +fgDOMEntities 'entities' +fgDOMErrorHandler 'error-handler' +fgDOMIgnoreUnknownCharacterDenormalization 'ignore-unknown-character-denormalization' +fgDOMInfoset 'infoset' +fgDOMNamespaceDeclarations 'namespace-declarations' +fgDOMNamespaces 'namespaces' +fgDOMNormalizeCharacters 'normalize-characters' +fgDOMResourceResolver 'resource-resolver' +fgDOMSchemaLocation 'schema-location' +fgDOMSchemaType 'schema-type' +fgDOMSplitCDATASections 'split-cdata-sections' +fgDOMSupportedMediatypesOnly 'supported-media-types-only' +fgDOMValidate 'validate' +fgDOMValidateIfSchema 'validate-if-schema' +fgDOMWRTBOM 'http://apache.org/xml/features/dom/byte-order-mark' +fgDOMWRTCanonicalForm 'canonical-form' +fgDOMWRTDiscardDefaultContent 'discard-defaullt-content' +fgDOMWRTEntities 'entities' +fgDOMWRTFormatPrettyPrint 'format-pretty-print' +fgDOMWRTNormalizeCharacters 'normalize-characters' +fgDOMWRTSplitCdataSections 'split-cdata-sections' +fgDOMWRTValidation 'validation' +fgDOMWRTWhitespaceInElementContent 'whitespace-in-element-content' +fgDOMWRTXercesPrettyPrint 'http://apache.org/xml/features/pretty-print/space-first-level-elements' +fgDOMWellFormed 'well-formed' +fgDOMXMLDeclaration 'xml-declaration' +fgDOMXMLSchemaType 'http://www.w3.org/2001/XMLSchema' +fgDTDEntityString '[dtd]' +fgDefErrMsg 'Could not load message' +fgDefaultString '#DEFAULT' +fgDocTypeString '<!DOCTYPE' +fgEBCDICEncodingString 'EBCDIC' +fgEString 'E' +fgElemString 'ELEMENT' +fgEmptyStackException_Name 'EmptyStackException' +fgEmptyString 'EMPTY' +fgEncodingString 'encoding' +fgEntitString 'ENTIT' +fgEntitiesString 'ENTITIES' +fgEntityString 'ENTITY' +fgEnumerationString 'ENUMERATION' +fgExceptDomain 'http://apache.org/xml/messages/XML4CErrors' +fgFixedString '#FIXED' +fgGT 'gt' +fgIBM037EncodingString 'EBCDIC-CP-US' +fgIBM037EncodingString2 'IBM037' +fgIBM1047EncodingString 'IBM1047' +fgIBM1047EncodingString2 'IBM-1047' +fgIBM1140EncodingString 'IBM1140' +fgIBM1140EncodingString2 'IBM01140' +fgIBM1140EncodingString3 'CCSID01140' +fgIBM1140EncodingString4 'CP01140' +fgIDRefString 'IDREF' +fgIDRefsString 'IDREFS' +fgIDString 'ID' +fgIESString 'IES' +fgIGXMLScanner 'IGXMLScanner' +fgIOException_Name 'IOException' +fgISO88591EncodingString 'ISO8859-1' +fgISO88591EncodingString10 'CSISOLATIN1' +fgISO88591EncodingString11 'ISO-IR-100' +fgISO88591EncodingString12 'L1' +fgISO88591EncodingString2 'ISO-8859-1' +fgISO88591EncodingString3 'ISO_8859-1' +fgISO88591EncodingString4 'IBM-819' +fgISO88591EncodingString5 'IBM819' +fgISO88591EncodingString6 'LATIN1' +fgISO88591EncodingString7 'LATIN-1' +fgISO88591EncodingString8 'LATIN_1' +fgISO88591EncodingString9 'CP819' +fgIgnoreString 'IGNORE' +fgIllegalArgumentException_Name 'IllegalArgumentException' +fgImpliedString '#IMPLIED' +fgIncludeString 'INCLUDE' +fgInfosetURIName 'http://www.w3.org/TR/REC-xml' +fgIntMaxInc '2147483647' +fgIntMinInc '-2147483648' +fgInvalidCastException_Name 'InvalidCastException' +fgInvalidDatatypeFacetException_Name 'InvalidDatatypeFacetException' +fgInvalidDatatypeValueException_Name 'InvalidDatatypeValueException' +fgLT 'lt' +fgLangPattern '([a-zA-Z]{1,8})(-[a-zA-Z0-9]{1,8})*' +fgLocalHostString 'localhost' +fgLongMaxInc '9223372036854775807' +fgLongMinInc '-9223372036854775808' +fgMalformedURLException_Name 'MalformedURLException' +fgNDATAString 'NDATA' +fgNaNString 'NaN' +fgNegINFString '-INF' +fgNegOne '-1' +fgNegZeroString '-0' +fgNetAccessorException_Name 'NetAccessorException' +fgNmTokenString 'NMTOKEN' +fgNmTokensString 'NMTOKENS' +fgNoString 'no' +fgNoSuchElementException_Name 'NoSuchElementException' +fgNotationString 'NOTATION' +fgNullPointerException_Name 'NullPointerException' +fgNullString 'null' +fgNumberFormatException_Name 'NumberFormatException' +fgPCDATAString '#PCDATA' +fgPIString '<?' +fgParseException_Name 'ParseException' +fgPosINFString 'INF' +fgPosZeroString '0' +fgPubIDString 'PUBLIC' +fgQuot 'quot' +fgRefString 'REF' +fgRequiredString '#REQUIRED' +fgRuntimeException_Name 'RuntimeException' +fgSAX2CoreNameSpacePrefixes 'http://xml.org/sax/features/namespace-prefixes' +fgSAX2CoreNameSpaces 'http://xml.org/sax/features/namespaces' +fgSAX2CoreValidation 'http://xml.org/sax/features/validation' +fgSGXMLScanner 'SGXMLScanner' +fgSchemaDateTimeException_Name 'SchemaDateTimeException' +fgShortMaxInc '32767' +fgShortMinInc '-32768' +fgStandaloneString 'standalone' +fgSysIDString 'SYSTEM' +fgTranscodingException_Name 'TranscodingException' +fgUByteMaxInc '255' +fgUCS4BEncodingString 'UCS-4 (BE)' +fgUCS4BEncodingString2 'UCS-4BE' +fgUCS4EncodingString 'UCS4' +fgUCS4EncodingString2 'UCS-4' +fgUCS4EncodingString3 'UCS_4' +fgUCS4LEncodingString 'UCS-4 (LE)' +fgUCS4LEncodingString2 'UCS-4LE' +fgUIntMaxInc '4294967295' +fgULongMaxInc '18446744073709551615' +fgUSASCIIEncodingString 'US-ASCII' +fgUSASCIIEncodingString2 'USASCII' +fgUSASCIIEncodingString3 'ASCII' +fgUSASCIIEncodingString4 'US_ASCII' +fgUShortMaxInc '65535' +fgUTF16BEncodingString 'UTF-16 (BE)' +fgUTF16BEncodingString2 'UTF-16BE' +fgUTF16EncodingString 'UTF-16' +fgUTF16EncodingString2 'UCS2' +fgUTF16EncodingString3 'IBM1200' +fgUTF16EncodingString4 'IBM-1200' +fgUTF16EncodingString5 'UTF16' +fgUTF16EncodingString6 'UCS-2' +fgUTF16EncodingString7 'ISO-10646-UCS-2' +fgUTF16LEncodingString 'UTF-16 (LE)' +fgUTF16LEncodingString2 'UTF-16LE' +fgUTF8EncodingString 'UTF-8' +fgUTF8EncodingString2 'UTF8' +fgUTFDataFormatException_Name 'UTFDataFormatException' +fgUnexpectedEOFException_Name 'UnexpectedEOFException' +fgUnknownURIName 'http://apache.org/xml/UknownNS' +fgUnsupportedEncodingException_Name 'UnsupportedEncodingException' +fgValidityDomain 'http://apache.org/xml/messages/XMLValidity' +fgValueOne '1' +fgValueZero '0' +fgVersion1_0 '1.0' +fgVersion1_1 '1.1' +fgVersionString 'version' +fgWFXMLScanner 'WFXMLScanner' +fgWin1252EncodingString 'WINDOWS-1252' +fgXMLChEncodingString 'XERCES-XMLCH' +fgXMLDOMMsgDomain 'http://apache.org/xml/messages/XMLDOMMsg' +fgXMLDeclString '<?xml' +fgXMLDeclStringCR '<?xml ' +fgXMLDeclStringCRU '<?XML ' +fgXMLDeclStringHTab '<?xml ' +fgXMLDeclStringHTabU '<?XML ' +fgXMLDeclStringLF '<?xml +' +fgXMLDeclStringLFU '<?XML +' +fgXMLDeclStringSpace '<?xml ' +fgXMLDeclStringSpaceU '<?XML ' +fgXMLErrDomain 'http://apache.org/xml/messages/XMLErrors' +fgXMLNSColonString 'xmlns:' +fgXMLNSString 'xmlns' +fgXMLNSURIName 'http://www.w3.org/2000/xmlns/' +fgXMLPlatformUtilsException_Name 'XMLPlatformException' +fgXMLString 'xml' +fgXMLStringCR 'xml ' +fgXMLStringCRU 'XML ' +fgXMLStringHTab 'xml ' +fgXMLStringHTabU 'XML ' +fgXMLStringLF 'xml +' +fgXMLStringLFU 'XML +' +fgXMLStringSpace 'xml ' +fgXMLStringSpaceU 'XML ' +fgXMLURIName 'http://www.w3.org/XML/1998/namespace' +fgXPathException_Name 'XPathException' +fgXSAXMLScanner 'XSAXMLScanner' +fgXSerializationException_Name 'XSerializationException' +fgXercesCacheGrammarFromParse 'http://apache.org/xml/features/validation/cache-grammarFromParse' +fgXercesCalculateSrcOfs 'http://apache.org/xml/features/calculate-src-ofs' +fgXercesContinueAfterFatalError 'http://apache.org/xml/features/continue-after-fatal-error' +fgXercesDOMHasPSVIInfo 'http://apache.org/xml/features/dom-has-psvi-info' +fgXercesDisableDefaultEntityResolution 'http://apache.org/xml/features/disable-default-entity-resolution' +fgXercesDynamic 'http://apache.org/xml/features/validation/dynamic' +fgXercesEntityResolver 'http://apache.org/xml/parser-entity-resolver' +fgXercesGenerateSyntheticAnnotations 'http://apache.org/xml/features/generate-synthetic-annotations' +fgXercesIdentityConstraintChecking 'http://apache.org/xml/features/validation/identity-constraint-checking' +fgXercesIgnoreAnnotations 'http://apache.org/xml/features/schema/ignore-annotations' +fgXercesIgnoreCachedDTD 'http://apache.org/xml/features/validation/ignoreCachedDTD' +fgXercesLoadExternalDTD 'http://apache.org/xml/features/nonvalidating/load-external-dtd' +fgXercesParserUseDocumentFromImplementation 'http://apache.org/xml/parser-use-DOMDocument-from-Implementation' +fgXercesScannerName 'http://apache.org/xml/properties/scannerName' +fgXercesSchema 'http://apache.org/xml/features/validation/schema' +fgXercesSchemaExternalNoNameSpaceSchemaLocation 'http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation' +fgXercesSchemaExternalSchemaLocation 'http://apache.org/xml/properties/schema/external-schemaLocation' +fgXercesSchemaFullChecking 'http://apache.org/xml/features/validation/schema-full-checking' +fgXercesSecurityManager 'http://apache.org/xml/properties/security-manager' +fgXercesSkipDTDValidation 'http://apache.org/xml/features/validation/schema/skip-dtd-validation' +fgXercesStandardUriConformant 'http://apache.org/xml/features/standard-uri-conformant' +fgXercesUseCachedGrammarInParse 'http://apache.org/xml/features/validation/use-cachedGrammarInParse' +fgXercesUserAdoptsDOMDocument 'http://apache.org/xml/features/dom/user-adopts-DOMDocument' +fgXercesValidateAnnotations 'http://apache.org/xml/features/validate-annotations' +fgXercesValidationErrorAsFatal 'http://apache.org/xml/features/validation-error-as-fatal' +fgXercescDefaultLocale 'en_US' +fgXercescInterfaceDOMDocumentTypeImpl 'DOMDocumentTypeImpl' +fgXercescInterfaceDOMMemoryManager 'DOMMemoryManager' +fgXercescInterfacePSVITypeInfo 'DOMPSVITypeInfo' +fgYesString 'yes' +fgZeroLenString '' +fgZeroString '0' diff --git a/swig/perl/docs/make-xmluni.pl b/swig/perl/docs/make-xmluni.pl new file mode 100755 index 0000000000000000000000000000000000000000..dcc9e84946d858f1c7933ee6777e8e1fa0783720 --- /dev/null +++ b/swig/perl/docs/make-xmluni.pl @@ -0,0 +1,26 @@ +#!/usr/bin/perl -w +use strict; + +use blib; +use XML::Xerces; + +my $max_len = 0; +foreach my $varname (keys %XML::Xerces::XMLUni::) { + next unless $varname =~ /^fg/; + $max_len = (length $varname > $max_len) ? length $varname : $max_len; +} + +foreach my $varname (sort keys %XML::Xerces::XMLUni::) { + next unless $varname =~ /^fg/; + my $len = length $varname; + my $diff = $max_len - $len; + my $spacer = ' ' x $diff; + my $val = ${$XML::Xerces::XMLUni::{$varname}}; + if (ref $val eq 'ARRAY') { + my $tmp_val = join(':', @{$val}); + $val = $tmp_val; + } + print STDOUT "$varname $spacer '$val'\n"; +} + +print STDERR "Finished\n";