Author: jasons
Date: Fri Oct 13 14:20:11 2006
New Revision: 463836
URL: http://svn.apache.org/viewvc?view=rev&rev=463836
Log:
new unicode string constants
Added:
xerces/c/trunk/swig/perl/docs/PSVIUni.txt
xerces/c/trunk/swig/perl/docs/SchemaSymbols.txt
xerces/c/trunk/swig/perl/docs/make-psviuni.pl
xerces/c/trunk/swig/perl/docs/make-schemasymbols.pl
Added: xerces/c/trunk/swig/perl/docs/PSVIUni.txt
URL:
http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/docs/PSVIUni.txt?view=auto&rev=463836
==============================================================================
--- xerces/c/trunk/swig/perl/docs/PSVIUni.txt (added)
+++ xerces/c/trunk/swig/perl/docs/PSVIUni.txt Fri Oct 13 14:20:11 2006
@@ -0,0 +1,198 @@
+==========================================
+Unicode Constants for XML::Xerces::PSVIUni
+==========================================
+
+Here are the list of the unicode constants defined in the
+XML::Xerces::PSVIUni class, followed by their string representation
+
+last updated 2006-10-08
+--
+
+fgAbstract 'psv:abstract'
+fgAg 'ag'
+fgAll 'all'
+fgAllDeclarationsProcessed 'allDeclarationsProcessed'
+fgAnnot 'annot'
+fgAnnotation 'psv:annotation'
+fgAnnotations 'psv:annotations'
+fgAny 'any'
+fgAppinfo 'appinfo'
+fgApplicationInformation 'psv:applicationInformation'
+fgAtomic 'atomic'
+fgAttr 'attr'
+fgAttribute 'attribute'
+fgAttributeDeclaration 'psv:attributeDeclaration'
+fgAttributeGroupDefinition 'psv:attributeGroupDefinition'
+fgAttributeType 'attributeType'
+fgAttributeUse 'psv:attributeUse'
+fgAttributeUses 'psv:attributeUses'
+fgAttributeWildcard 'psv:attributeWildcard'
+fgAttributes 'attributes'
+fgAu 'au'
+fgBaseTypeDefinition 'psv:baseTypeDefinition'
+fgBaseURI 'baseURI'
+fgBounded 'psv:bounded'
+fgCanonicalRepresentation 'psv:canonicalRep'
+fgCardinality 'psv:cardinality'
+fgCharacter 'character'
+fgCharacterEncodingScheme 'characterEncodingScheme'
+fgChildren 'children'
+fgChoice 'choice'
+fgComment 'comment'
+fgComplexTypeDefinition 'psv:complexTypeDefinition'
+fgCompositor 'psv:compositor'
+fgContent 'content'
+fgContentType 'psv:contentType'
+fgDeclaration 'psv:declaration'
+fgDefault 'default'
+fgDerivationMethod 'psv:derivationMethod'
+fgDisallowedSubstitutions 'psv:disallowedSubstitutions'
+fgDocTypeDeclaration 'docTypeDeclaration'
+fgDocument 'document'
+fgDocumentElement 'documentElement'
+fgDocumentLocation 'psv:documentLocation'
+fgDocumentation 'documentation'
+fgElement 'element'
+fgElementDeclaration 'psv:elementDeclaration'
+fgElementOnly 'elementOnly'
+fgElt 'elt'
+fgEmpty 'empty'
+fgEnumeration 'psv:enumeration'
+fgExtension 'extension'
+fgFacetFixed 'psv:fixed'
+fgFacets 'psv:facets'
+fgFalse 'false'
+fgFields 'psv:fields'
+fgFinal 'psv:final'
+fgFractionDigits 'psv:fractionDigits'
+fgFull 'full'
+fgFundamentalFacets 'psv:fundamentalFacets'
+fgGlobal 'global'
+fgIdIdrefTable 'psv:idIdrefTable'
+fgIdc 'idc'
+fgIdentityConstraintCategory 'psv:identityConstraintCategory'
+fgIdentityConstraintDefinition 'psv:identityConstraintDefinition'
+fgIdentityConstraintDefinitions 'psv:identityConstraintDefinitions'
+fgIdentityConstraintTable 'psv:identityConstraintTable'
+fgInScopeNamespaces 'inScopeNamespaces'
+fgInfoset 'infoset'
+fgInvalid 'invalid'
+fgItemTypeDefinition 'psv:itemTypeDefinition'
+fgKey 'key'
+fgKeyref 'keyref'
+fgLax 'lax'
+fgLength 'psv:length'
+fgList 'list'
+fgLocal 'local'
+fgLocalName 'localName'
+fgMaxExclusive 'psv:maxExclusive'
+fgMaxInclusive 'psv:maxInclusive'
+fgMaxLength 'psv:maxLength'
+fgMaxOccurs 'psv:maxOccurs'
+fgMemberTypeDefinition 'psv:memberTypeDefinition'
+fgMemberTypeDefinitions 'psv:memberTypeDefinitions'
+fgMg 'mg'
+fgMinExclusive 'psv:minExclusive'
+fgMinInclusive 'psv:minInclusive'
+fgMinLength 'psv:minLength'
+fgMinOccurs 'psv:minOccurs'
+fgMixed 'mixed'
+fgModelGroup 'psv:modelGroup'
+fgModelGroupDefinition 'psv:modelGroupDefinition'
+fgName 'psv:name'
+fgNamespace 'namespace'
+fgNamespaceAttributes 'namespaceAttributes'
+fgNamespaceConstraint 'psv:namespaceConstraint'
+fgNamespaceInfoset 'http://www.w3.org/2001/05/XMLInfoset'
+fgNamespaceInstance 'http://www.w3.org/2001/XMLSchema-instance'
+fgNamespaceName 'namespaceName'
+fgNamespacePsvi
'http://apache.org/xml/2001/PSVInfosetExtension'
+fgNamespaceSchemaInformation 'psv:namespaceSchemaInformation'
+fgNamespaceXmlSchema 'http://www.w3.org/2001/XMLSchema'
+fgNamespaces 'psv:namespaces'
+fgNil 'psv:nil'
+fgNillable 'psv:nillable'
+fgNone 'none'
+fgNormalizedValue 'normalizedValue'
+fgNot 'not'
+fgNotKnown 'notKnown'
+fgNotation 'psv:notation'
+fgNotationDeclaration 'psv:notationDeclaration'
+fgNotations 'notations'
+fgNsNamespace 'nsNamespace'
+fgNumeric 'psv:numeric'
+fgOnePointZero '1.0'
+fgOrdered 'psv:ordered'
+fgPartial 'partial'
+fgParticle 'psv:particle'
+fgParticles 'psv:particles'
+fgPattern 'psv:pattern'
+fgPrefix 'prefix'
+fgPrimitiveTypeDefinition 'psv:primitiveTypeDefinition'
+fgProcessContents 'psv:processContents'
+fgProcessingInstruction 'processingInstruction'
+fgProhibitedSubstitutions 'psv:prohibitedSubstitutions'
+fgPsv 'psv'
+fgPsvColon 'psv:'
+fgPsvDocument 'psv:document'
+fgPublicIdentifier 'psv:publicIdentifier'
+fgReferencedKey 'psv:referencedKey'
+fgReferences 'references'
+fgRequired 'psv:required'
+fgRestrict 'restrict'
+fgRestriction 'restriction'
+fgSchema 'schema'
+fgSchemaAnnotations 'psv:schemaAnnotations'
+fgSchemaComponents 'psv:schemaComponents'
+fgSchemaDefault 'psv:schemaDefault'
+fgSchemaDocument 'psv:schemaDocument'
+fgSchemaDocuments 'psv:schemaDocuments'
+fgSchemaErrorCode 'psv:schemaErrorCode'
+fgSchemaInformation 'psv:schemaInformation'
+fgSchemaNamespace 'psv:schemaNamespace'
+fgSchemaNormalizedValue 'psv:schemaNormalizedValue'
+fgSchemaSpecified 'psv:schemaSpecified'
+fgScope 'psv:scope'
+fgSelector 'psv:selector'
+fgSequence 'sequence'
+fgSimple 'simple'
+fgSimpleTypeDefinition 'psv:simpleTypeDefinition'
+fgSkip 'skip'
+fgSpecified 'specified'
+fgStandalone 'standalone'
+fgStrict 'strict'
+fgSubstitution 'substitution'
+fgSubstitutionGroupAffiliation 'psv:substitutionGroupAffiliation'
+fgSubstitutionGroupExclusions 'psv:substitutionGroupExclusions'
+fgSystemIdentifier 'psv:systemIdentifier'
+fgTarget 'target'
+fgTargetNamespace 'psv:targetNamespace'
+fgTerm 'psv:term'
+fgText 'text'
+fgTextContent 'textContent'
+fgTotal 'total'
+fgTotalDigits 'psv:totalDigits'
+fgTrue 'true'
+fgType 'type'
+fgTypeDefinition 'psv:typeDefinition'
+fgUnbounded 'unbounded'
+fgUnion 'union'
+fgUnique 'unique'
+fgUnknown 'unknown'
+fgUnparsedEntities 'unparsedEntities'
+fgUserInformation 'psv:userInformation'
+fgVCFixed 'fixed'
+fgValid 'valid'
+fgValidationAttempted 'psv:validationAttempted'
+fgValidationContext 'psv:validationContext'
+fgValidity 'psv:validity'
+fgValue 'psv:value'
+fgValueConstraint 'psv:valueConstraint'
+fgVariety 'psv:variety'
+fgVersion 'version'
+fgWhiteSpace 'psv:whiteSpace'
+fgWildcard 'psv:wildcard'
+fgXMLChNull ''
+fgXml 'xml'
+fgXpath 'psv:xpath'
+fgXsi 'xsi'
Added: xerces/c/trunk/swig/perl/docs/SchemaSymbols.txt
URL:
http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/docs/SchemaSymbols.txt?view=auto&rev=463836
==============================================================================
--- xerces/c/trunk/swig/perl/docs/SchemaSymbols.txt (added)
+++ xerces/c/trunk/swig/perl/docs/SchemaSymbols.txt Fri Oct 13 14:20:11 2006
@@ -0,0 +1,180 @@
+================================================
+Unicode Constants for XML::Xerces::SchemaSymbols
+================================================
+
+Here are the list of the unicode constants defined in the
+XML::Xerces::SchemaSymbols class, followed by their string representation
+
+last updated 2006-10-02
+--
+
+fgATTVAL_ANYTYPE 'anyType'
+fgATTVAL_BASE64 'base64'
+fgATTVAL_BOOLEAN 'boolean'
+fgATTVAL_DEFAULT 'default'
+fgATTVAL_ELEMENTONLY 'elementOnly'
+fgATTVAL_EMPTY 'empty'
+fgATTVAL_EXTENSION 'extension'
+fgATTVAL_FALSE 'false'
+fgATTVAL_FIXED 'fixed'
+fgATTVAL_HEX 'hex'
+fgATTVAL_ID 'ID'
+fgATTVAL_LAX 'lax'
+fgATTVAL_MAXLENGTH 'maxLength'
+fgATTVAL_MINLENGTH 'minLength'
+fgATTVAL_MIXED 'mixed'
+fgATTVAL_NCNAME 'NCName'
+fgATTVAL_OPTIONAL 'optional'
+fgATTVAL_POUNDALL '#all'
+fgATTVAL_PROHIBITED 'prohibited'
+fgATTVAL_QNAME 'QName'
+fgATTVAL_QUALIFIED 'qualified'
+fgATTVAL_REQUIRED 'required'
+fgATTVAL_RESTRICTION 'restriction'
+fgATTVAL_SKIP 'skip'
+fgATTVAL_STRICT 'strict'
+fgATTVAL_STRING 'string'
+fgATTVAL_SUBSTITUTION 'substitution'
+fgATTVAL_SUBSTITUTIONGROUP 'substitutionGroup'
+fgATTVAL_TEXTONLY 'textOnly'
+fgATTVAL_TIMEDURATION 'timeDuration'
+fgATTVAL_TRUE 'true'
+fgATTVAL_TWOPOUNDANY '##any'
+fgATTVAL_TWOPOUNDLOCAL '##local'
+fgATTVAL_TWOPOUNDOTHER '##other'
+fgATTVAL_TWOPOUNDTRAGETNAMESPACE '##targetNamespace'
+fgATTVAL_UNQUALIFIED 'unqualified'
+fgATTVAL_URI 'uri'
+fgATTVAL_URIREFERENCE 'uriReference'
+fgATT_ABSTRACT 'abstract'
+fgATT_ATTRIBUTEFORMDEFAULT 'attributeFormDefault'
+fgATT_BASE 'base'
+fgATT_BLOCK 'block'
+fgATT_BLOCKDEFAULT 'blockDefault'
+fgATT_DEFAULT 'default'
+fgATT_ELEMENTFORMDEFAULT 'elementFormDefault'
+fgATT_FINAL 'final'
+fgATT_FINALDEFAULT 'finalDefault'
+fgATT_FIXED 'fixed'
+fgATT_FORM 'form'
+fgATT_ID 'id'
+fgATT_ITEMTYPE 'itemType'
+fgATT_MAXOCCURS 'maxOccurs'
+fgATT_MEMBERTYPES 'memberTypes'
+fgATT_MINOCCURS 'minOccurs'
+fgATT_MIXED 'mixed'
+fgATT_NAME 'name'
+fgATT_NAMESPACE 'namespace'
+fgATT_NILL 'nil'
+fgATT_NILLABLE 'nillable'
+fgATT_PROCESSCONTENTS 'processContents'
+fgATT_PUBLIC 'public'
+fgATT_REF 'ref'
+fgATT_REFER 'refer'
+fgATT_SCHEMALOCATION 'schemaLocation'
+fgATT_SOURCE 'source'
+fgATT_SUBSTITUTIONGROUP 'substitutionGroup'
+fgATT_SYSTEM 'system'
+fgATT_TARGETNAMESPACE 'targetNamespace'
+fgATT_TYPE 'type'
+fgATT_USE 'use'
+fgATT_VALUE 'value'
+fgATT_VERSION 'version'
+fgATT_XPATH 'xpath'
+fgDT_ANYSIMPLETYPE 'anySimpleType'
+fgDT_ANYURI 'anyURI'
+fgDT_BASE64BINARY 'base64Binary'
+fgDT_BOOLEAN 'boolean'
+fgDT_BYTE 'byte'
+fgDT_DATE 'date'
+fgDT_DATETIME 'dateTime'
+fgDT_DAY 'gDay'
+fgDT_DECIMAL 'decimal'
+fgDT_DOUBLE 'double'
+fgDT_DURATION 'duration'
+fgDT_FLOAT 'float'
+fgDT_HEXBINARY 'hexBinary'
+fgDT_INT 'int'
+fgDT_INTEGER 'integer'
+fgDT_LANGUAGE 'language'
+fgDT_LONG 'long'
+fgDT_MONTH 'gMonth'
+fgDT_MONTHDAY 'gMonthDay'
+fgDT_NAME 'Name'
+fgDT_NCNAME 'NCName'
+fgDT_NEGATIVEINTEGER 'negativeInteger'
+fgDT_NONNEGATIVEINTEGER 'nonNegativeInteger'
+fgDT_NONPOSITIVEINTEGER 'nonPositiveInteger'
+fgDT_NORMALIZEDSTRING 'normalizedString'
+fgDT_POSITIVEINTEGER 'positiveInteger'
+fgDT_QNAME 'QName'
+fgDT_SHORT 'short'
+fgDT_STRING 'string'
+fgDT_TIME 'time'
+fgDT_TOKEN 'token'
+fgDT_UBYTE 'unsignedByte'
+fgDT_UINT 'unsignedInt'
+fgDT_ULONG 'unsignedLong'
+fgDT_URIREFERENCE 'uriReference'
+fgDT_USHORT 'unsignedShort'
+fgDT_YEAR 'gYear'
+fgDT_YEARMONTH 'gYearMonth'
+fgELT_ALL 'all'
+fgELT_ANNOTATION 'annotation'
+fgELT_ANY 'any'
+fgELT_ANYATTRIBUTE 'anyAttribute'
+fgELT_APPINFO 'appinfo'
+fgELT_ATTRIBUTE 'attribute'
+fgELT_ATTRIBUTEGROUP 'attributeGroup'
+fgELT_CHOICE 'choice'
+fgELT_COMPLEXCONTENT 'complexContent'
+fgELT_COMPLEXTYPE 'complexType'
+fgELT_CONTENT 'content'
+fgELT_DOCUMENTATION 'documentation'
+fgELT_DURATION 'duration'
+fgELT_ELEMENT 'element'
+fgELT_ENCODING 'encoding'
+fgELT_ENUMERATION 'enumeration'
+fgELT_EXTENSION 'extension'
+fgELT_FIELD 'field'
+fgELT_FRACTIONDIGITS 'fractionDigits'
+fgELT_GROUP 'group'
+fgELT_IMPORT 'import'
+fgELT_INCLUDE 'include'
+fgELT_KEY 'key'
+fgELT_KEYREF 'keyref'
+fgELT_LENGTH 'length'
+fgELT_LIST 'list'
+fgELT_MAXEXCLUSIVE 'maxExclusive'
+fgELT_MAXINCLUSIVE 'maxInclusive'
+fgELT_MAXLENGTH 'maxLength'
+fgELT_MINEXCLUSIVE 'minExclusive'
+fgELT_MININCLUSIVE 'minInclusive'
+fgELT_MINLENGTH 'minLength'
+fgELT_NOTATION 'notation'
+fgELT_PATTERN 'pattern'
+fgELT_PERIOD 'period'
+fgELT_REDEFINE 'redefine'
+fgELT_RESTRICTION 'restriction'
+fgELT_SCHEMA 'schema'
+fgELT_SELECTOR 'selector'
+fgELT_SEQUENCE 'sequence'
+fgELT_SIMPLECONTENT 'simpleContent'
+fgELT_SIMPLETYPE 'simpleType'
+fgELT_TOTALDIGITS 'totalDigits'
+fgELT_UNION 'union'
+fgELT_UNIQUE 'unique'
+fgELT_WHITESPACE 'whiteSpace'
+fgELT_WILDCARD 'any'
+fgINT_MAX_VALUE '2147483647'
+fgINT_MIN_VALUE '-2147483648'
+fgRedefIdentifier '_rdfn'
+fgRegEx_XOption 'X'
+fgURI_SCHEMAFORSCHEMA 'http://www.w3.org/2001/XMLSchema'
+fgURI_XSI 'http://www.w3.org/2001/XMLSchema-instance'
+fgWS_COLLAPSE 'collapse'
+fgWS_PRESERVE 'preserve'
+fgWS_REPLACE 'replace'
+fgXSI_NONAMESPACESCHEMALOCACTION 'noNamespaceSchemaLocation'
+fgXSI_SCHEMALOCACTION 'schemaLocation'
+fgXSI_TYPE 'type'
Added: xerces/c/trunk/swig/perl/docs/make-psviuni.pl
URL:
http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/docs/make-psviuni.pl?view=auto&rev=463836
==============================================================================
--- xerces/c/trunk/swig/perl/docs/make-psviuni.pl (added)
+++ xerces/c/trunk/swig/perl/docs/make-psviuni.pl Fri Oct 13 14:20:11 2006
@@ -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::PSVIUni::) {
+ next unless $varname =~ /^fg/;
+ $max_len = (length $varname > $max_len) ? length $varname : $max_len;
+}
+
+foreach my $varname (sort keys %XML::Xerces::PSVIUni::) {
+ next unless $varname =~ /^fg/;
+ my $len = length $varname;
+ my $diff = $max_len - $len;
+ my $spacer = ' ' x $diff;
+ my $val = ${$XML::Xerces::PSVIUni::{$varname}};
+ if (ref $val eq 'ARRAY') {
+ my $tmp_val = join(':', @{$val});
+ $val = $tmp_val;
+ }
+ print STDOUT "$varname $spacer '$val'\n";
+}
+
+print STDERR "Finished\n";
Added: xerces/c/trunk/swig/perl/docs/make-schemasymbols.pl
URL:
http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/docs/make-schemasymbols.pl?view=auto&rev=463836
==============================================================================
--- xerces/c/trunk/swig/perl/docs/make-schemasymbols.pl (added)
+++ xerces/c/trunk/swig/perl/docs/make-schemasymbols.pl Fri Oct 13 14:20:11 2006
@@ -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::SchemaSymbols::) {
+ next unless $varname =~ /^fg/;
+ $max_len = (length $varname > $max_len) ? length $varname : $max_len;
+}
+
+foreach my $varname (sort keys %XML::Xerces::SchemaSymbols::) {
+ next unless $varname =~ /^fg/;
+ my $len = length $varname;
+ my $diff = $max_len - $len;
+ my $spacer = ' ' x $diff;
+ my $val = ${$XML::Xerces::SchemaSymbols::{$varname}};
+ if (ref $val eq 'ARRAY') {
+ my $tmp_val = join(':', @{$val});
+ $val = $tmp_val;
+ }
+ print STDOUT "$varname $spacer '$val'\n";
+}
+
+print STDERR "Finished\n";
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]