Author: jasons
Date: Mon Nov 10 09:57:07 2003
New Revision: 103

Added:
   xml/xerces-p/trunk/docs/XMLUni.txt
   xml/xerces-p/trunk/docs/readme.pl   (contents, props changed)
   xml/xerces-p/trunk/docs/readme.xsl
   xml/xerces-p/trunk/docs/xmluni-output.pl
Log:
new

Added: xml/xerces-p/trunk/docs/XMLUni.txt
==============================================================================
--- (empty file)
+++ xml/xerces-p/trunk/docs/XMLUni.txt  Mon Nov 10 09:57:07 2003
@@ -0,0 +1,203 @@
+=================================
+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
+--
+
+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

Added: xml/xerces-p/trunk/docs/readme.pl
==============================================================================
--- (empty file)
+++ xml/xerces-p/trunk/docs/readme.pl   Mon Nov 10 09:57:07 2003
@@ -0,0 +1,78 @@
+#!/usr/local/bin/perl5.7.2
+# author: Jason E. Stewart ([EMAIL PROTECTED])
+# Copyright 2002 Jason E. Stewart
+#
+
+use strict;
+use Getopt::Long;
+use File::Temp qw(tempfile);
+use XML::Xalan;
+use Text::Wrap;
+my %OPTIONS;
+# $OPTIONS{program} = 'xalan';
+$OPTIONS{output}  = '/home/jasons/work/xml-xerces/perl/README';
+$OPTIONS{xslt}    = '/home/jasons/work/xml-xerces/perl/docs/readme.xsl';
+$OPTIONS{input}   = 
'/home/jasons/build/apach-www-tools/xml-site/sources/xerces-p/readme.xml';
+my $rc = GetOptions(\%OPTIONS,
+                   '--output=s',
+                   '--xslt=s',
+                   '--input=s',
+                   '--program=s',
+                   'help');
+my $USAGE = <<EOU;
+usage: $0 [options]
+ options:
+    --input=file        - name of input xml file
+                          (defaults to $OPTIONS{input})
+    --output=file  - name of output genex2 xml file
+                          (defaults to $OPTIONS{output})
+    --program=file - name of xslt program
+                          (defaults to $OPTIONS{program})
+    --xslt         - name of xslt stylesheet to use
+                          (defaults to $OPTIONS{xslt})
+    --help         - this message
+EOU
+
+die $USAGE if exists $OPTIONS{help};
+die $rc, $USAGE unless $rc;
+
+my ($temp_fh,$temp_file) = tempfile('tempXXXX',UNLINK=>1);
+my $DOCTYPE = "<!DOCTYPE s1 [\n";
+
+open(IN,$OPTIONS{input})
+  or die "Couldn't open $OPTIONS{input} for reading";
+
+
+# first we print out the XML_Decl and the new DOCTYPE
+my $input;
+$input = <IN>;
+$input .= $DOCTYPE;
+
+# then throw away the original DOCTYPE
+$_ = <IN>;
+
+while (<IN>) {
+  $input .= $_;
+}
+
+close(IN);
+my $tr = XML::Xalan::Transformer->new();
+my $namespace = "http://xml.apache.org/xalan-p/external_function";;
+my $func = sub {
+  my ($first_indent,$subsequent_indent,$text) = @_;
+  return wrap(' ' x $first_indent,
+             ' ' x $subsequent_indent,
+             $text);
+};
+
+$tr->install_function($namespace, 'wrap', $func);
+
+
+my $parsed = $tr->parse_string($input);
+my $res = $tr->transform_to_file($parsed, # input
+                                $OPTIONS{xslt}, # stylesheet
+                                $OPTIONS{output}); # output
+die "Error transforming: ", $tr->errstr
+  unless $res;
+
+exit(0);

Added: xml/xerces-p/trunk/docs/readme.xsl
==============================================================================
--- (empty file)
+++ xml/xerces-p/trunk/docs/readme.xsl  Mon Nov 10 09:57:07 2003
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<!DOCTYPE xsl:stylesheet>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
+               xmlns:external="http://xml.apache.org/xalan-p/external_function";
+               exclude-result-prefixes="external"
+               version="1.0">
+
+  <xsl:strip-space elements="*"/>
+  <xsl:output method="text"/>
+
+  <!-- only purpose is so we can die early if wrap() isn't available -->
+  <xsl:template match="/">  
+    <xsl:if test="not(function-available('external:wrap'))">
+      <xsl:message terminate="yes">
+       Function external:wrap() is not available!
+      </xsl:message>
+    </xsl:if>
+    <xsl:apply-templates/>
+  </xsl:template>
+
+  <xsl:template match="s1">
+    <xsl:text>============================================================</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:value-of select="@title"/>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>============================================================</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>        $Id: readme.xsl,v 1.1 2002/05/07 06:06:10 jasons Exp 
$</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>
+        LEGAL HOOP JUMPING:
+        ===================
+        This code is distributed under the terms of the Apache Software
+        License, Version 1.1. See the file LICENSE for details</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:apply-templates/>
+  </xsl:template>
+
+  <xsl:template match="s2">
+    <xsl:number format="1) "/>
+    <xsl:value-of select="@title"/>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>========================</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:apply-templates/>
+  </xsl:template>
+
+  <xsl:template match="s3">
+    <xsl:text>    </xsl:text>
+    <xsl:number level="multiple" format="1.1) " count="s2|s3"/>
+    <xsl:value-of select="@title"/>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>    </xsl:text>
+    <xsl:text>------------------------</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:apply-templates/>
+  </xsl:template>
+
+  <xsl:template match="note">
+    <xsl:variable name="text">
+      <xsl:apply-templates/>
+    </xsl:variable>
+
+    <xsl:text>&#09;</xsl:text><!-- a tab -->
+    <xsl:text>#### NOTE: ####</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+
+    <xsl:value-of select="external:wrap(8,8,normalize-space($text))"/>
+
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#09;</xsl:text><!-- a tab -->
+    <xsl:text>###############</xsl:text>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+  </xsl:template>
+
+  <!-- we include the external URL after the text -->
+  <xsl:template match="jump">
+    <xsl:value-of select="."/>
+    <xsl:text> &lt;URL: </xsl:text>
+    <xsl:value-of select="@href"/>
+    <xsl:text>&gt; </xsl:text>
+  </xsl:template>
+
+  <xsl:template match="ul/li | ol/li">
+    <xsl:variable name="text">
+      <xsl:apply-templates/>
+    </xsl:variable>
+
+    <xsl:variable name="bullet">
+      <xsl:choose>
+       <xsl:when test="parent::ol">
+         <xsl:number format="A) "/>
+       </xsl:when>
+       <xsl:otherwise>
+         <xsl:text>* </xsl:text>
+       </xsl:otherwise>
+      </xsl:choose>
+    </xsl:variable>
+
+    <xsl:variable name="indent">
+      <xsl:choose>
+       <xsl:when test="ancestor::*[2][self::ol] or ancestor::*[2][self::ul]">
+         <xsl:number value="8"/>
+       </xsl:when>
+       <xsl:otherwise>
+         <xsl:number value="4"/>
+       </xsl:otherwise>
+      </xsl:choose>
+    </xsl:variable>
+
+    <!-- create the indent -->
+    <xsl:call-template name="x">
+      <xsl:with-param name="count" select="$indent"/>
+      <xsl:with-param name="string" select="string(' ')"/>
+    </xsl:call-template>
+    <xsl:value-of select="$bullet"/>
+    <xsl:value-of select="external:wrap(0,4+$indent,normalize-space($text))"/>
+    <xsl:text>&#10;</xsl:text><!-- a newline -->
+  </xsl:template>
+
+  <!--    only match paragraphs without anchors -->
+  <xsl:template match="p[not(anchor)]">
+
+    <xsl:variable name="text">
+      <xsl:apply-templates/>
+    </xsl:variable>
+
+    <xsl:variable name="first">
+      <xsl:choose>
+       <xsl:when test="parent::s2">
+         <xsl:number value="0"/>
+       </xsl:when>
+       <xsl:otherwise>
+         <xsl:number value="4"/>
+       </xsl:otherwise>
+      </xsl:choose>
+    </xsl:variable>
+
+    <xsl:variable name="subsequent">
+      <xsl:choose>
+       <xsl:when test="parent::s2">
+         <xsl:number value="0"/>
+       </xsl:when>
+       <xsl:otherwise>
+         <xsl:number value="4"/>
+       </xsl:otherwise>
+      </xsl:choose>
+    </xsl:variable>
+
+    <xsl:value-of select="external:wrap($first,
+                                       $subsequent,
+                                       normalize-space($text))"/>
+
+    <xsl:text >&#10;</xsl:text><!-- a newline -->
+    <xsl:text >&#10;</xsl:text><!-- a newline -->
+  </xsl:template>
+
+  <xsl:template match="ul|ol">
+    <xsl:apply-templates/>
+    <xsl:text >&#10;</xsl:text><!-- a newline -->
+  </xsl:template>
+
+  <xsl:template match="source">
+    <xsl:apply-templates/>
+    <xsl:text >&#10;</xsl:text><!-- a newline -->
+  </xsl:template>
+
+  <xsl:template match="em">
+    <xsl:text>*</xsl:text>
+    <xsl:apply-templates/>
+    <xsl:text>*</xsl:text>
+  </xsl:template>
+
+  <!-- named after the Perl operator 'x' -->
+  <xsl:template name="x">
+    <xsl:param name="count"/>
+    <xsl:param name="string"/>
+    <xsl:choose>
+      <xsl:when test="$count &gt; 0">
+       <xsl:variable name="rest">
+         <xsl:call-template name="x">
+           <xsl:with-param name="count" select="$count - 1"/>
+           <xsl:with-param name="string" select="$string"/>
+         </xsl:call-template>
+       </xsl:variable>
+       <xsl:value-of select="concat($string, $rest)"/>
+      </xsl:when>
+      <xsl:otherwise>
+       <xsl:text/>
+      </xsl:otherwise>
+    </xsl:choose>
+  </xsl:template>
+
+</xsl:stylesheet>

Added: xml/xerces-p/trunk/docs/xmluni-output.pl
==============================================================================
--- (empty file)
+++ xml/xerces-p/trunk/docs/xmluni-output.pl    Mon Nov 10 09:57:07 2003
@@ -0,0 +1,202 @@
+#!/usr/bin/perl -w
+use XML::Xerces;
+
+my @strings = qw(
+fgAnyString
+fgAttListString
+fgCommentString
+fgCDATAString
+fgDefaultString
+fgDocTypeString
+fgEBCDICEncodingString
+fgElemString
+fgEmptyString
+fgEncodingString
+fgEntitString
+fgEntityString
+fgEntitiesString
+fgEnumerationString
+fgExceptDomain
+fgFixedString
+fgIBM037EncodingString
+fgIBM037EncodingString2
+fgIBM1140EncodingString
+fgIBM1140EncodingString2
+fgIBM1140EncodingString3
+fgIBM1140EncodingString4
+fgIESString
+fgIDString
+fgIDRefString
+fgIDRefsString
+fgImpliedString
+fgIgnoreString
+fgIncludeString
+fgISO88591EncodingString
+fgISO88591EncodingString2
+fgISO88591EncodingString3
+fgISO88591EncodingString4
+fgISO88591EncodingString5
+fgISO88591EncodingString6
+fgISO88591EncodingString7
+fgISO88591EncodingString8
+fgISO88591EncodingString9
+fgISO88591EncodingString10
+fgISO88591EncodingString11
+fgISO88591EncodingString12
+fgLocalHostString
+fgNoString
+fgNotationString
+fgNDATAString
+fgNmTokenString
+fgNmTokensString
+fgPCDATAString
+fgPIString
+fgPubIDString
+fgRefString
+fgRequiredString
+fgStandaloneString
+fgVersion1_0
+fgVersion1_1
+fgSysIDString
+fgUnknownURIName
+fgUCS4EncodingString
+fgUCS4EncodingString2
+fgUCS4EncodingString3
+fgUCS4BEncodingString
+fgUCS4BEncodingString2
+fgUCS4LEncodingString
+fgUCS4LEncodingString2
+fgUSASCIIEncodingString
+fgUSASCIIEncodingString2
+fgUSASCIIEncodingString3
+fgUSASCIIEncodingString4
+fgUTF8EncodingString
+fgUTF8EncodingString2
+fgUTF16EncodingString
+fgUTF16EncodingString2
+fgUTF16EncodingString3
+fgUTF16EncodingString4
+fgUTF16EncodingString5
+fgUTF16BEncodingString
+fgUTF16BEncodingString2
+fgUTF16LEncodingString
+fgUTF16LEncodingString2
+fgVersionString
+fgValidityDomain
+fgWin1252EncodingString
+fgXMLChEncodingString
+fgXMLDOMMsgDomain
+fgXMLString
+fgXMLStringSpace
+fgXMLStringHTab
+fgXMLStringCR
+fgXMLStringLF
+fgXMLStringSpaceU
+fgXMLStringHTabU
+fgXMLStringCRU
+fgXMLStringLFU
+fgXMLDeclString
+fgXMLDeclStringSpace
+fgXMLDeclStringHTab
+fgXMLDeclStringLF
+fgXMLDeclStringCR
+fgXMLDeclStringSpaceU
+fgXMLDeclStringHTabU
+fgXMLDeclStringLFU
+fgXMLDeclStringCRU
+fgXMLNSString
+fgXMLNSColonString
+fgXMLNSURIName
+fgXMLErrDomain
+fgXMLURIName
+fgYesString
+fgZeroLenString
+fgDTDEntityString
+fgAmp
+fgLT
+fgGT
+fgQuot
+fgApos
+fgWFXMLScanner
+fgIGXMLScanner
+fgSGXMLScanner
+fgDGXMLScanner
+fgArrayIndexOutOfBoundsException_Name
+fgEmptyStackException_Name
+fgIllegalArgumentException_Name
+fgInvalidCastException_Name
+fgIOException_Name
+fgNoSuchElementException_Name
+fgNullPointerException_Name
+fgXMLPlatformUtilsException_Name
+fgRuntimeException_Name
+fgTranscodingException_Name
+fgUnexpectedEOFException_Name
+fgUnsupportedEncodingException_Name
+fgUTFDataFormatException_Name
+fgNetAccessorException_Name
+fgMalformedURLException_Name
+fgNumberFormatException_Name
+fgParseException_Name
+fgInvalidDatatypeFacetException_Name
+fgInvalidDatatypeValueException_Name
+fgSchemaDateTimeException_Name
+fgXPathException_Name
+fgNegINFString
+fgNegZeroString
+fgPosZeroString
+fgPosINFString
+fgNaNString
+fgEString
+fgZeroString
+fgNullString
+fgXercesDynamic
+fgXercesSchema
+fgXercesSchemaFullChecking
+fgXercesSchemaExternalSchemaLocation
+fgXercesSchemaExternalNoNameSpaceSchemaLocation
+fgXercesSecurityManager
+fgXercesLoadExternalDTD
+fgXercesContinueAfterFatalError
+fgXercesValidationErrorAsFatal
+fgXercesUserAdoptsDOMDocument
+fgXercesCacheGrammarFromParse
+fgXercesUseCachedGrammarInParse
+fgXercesScannerName
+fgXercesCalculateSrcOfs
+fgXercesStandardUriConformant
+fgSAX2CoreValidation
+fgSAX2CoreNameSpaces
+fgSAX2CoreNameSpacePrefixes
+fgDOMCanonicalForm
+fgDOMCDATASections
+fgDOMComments
+fgDOMCharsetOverridesXMLEncoding
+fgDOMDatatypeNormalization
+fgDOMEntities
+fgDOMInfoset
+fgDOMNamespaces
+fgDOMNamespaceDeclarations
+fgDOMSupportedMediatypesOnly
+fgDOMValidateIfSchema
+fgDOMValidation
+fgDOMWhitespaceInElementContent
+fgDOMWRTCanonicalForm
+fgDOMWRTDiscardDefaultContent
+fgDOMWRTEntities
+fgDOMWRTFormatPrettyPrint
+fgDOMWRTNormalizeCharacters
+fgDOMWRTSplitCdataSections
+fgDOMWRTValidation
+fgDOMWRTWhitespaceInElementContent
+fgDOMWRTBOM
+fgXercescDefaultLocale
+);
+
+my $column = 50;
+foreach my $string (@strings) {
+  my $length = $column - length $string;
+  my $space = ' ' x $length;
+  my $var = "XML::Xerces::XMLUni::$string";
+  printf STDERR "%s:%s%s\n", $string, $space, $$var;
+}

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to