PK ҊrG META-INF/ PK ҊrGW�+D D META-INF/MANIFEST.MF Manifest-Version: 1.0 Created-By: 1.7.0_55 (Oracle Corporation) PK =�G org/ PK =�G org/apache/ PK =�G org/apache/xalan/ PK ��rG�1��� � org/apache/xalan/Version.src /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* * $Id$ */ package org.apache.xalan; /** * Administrative class to keep track of the version number of * the Xalan release. * <P>This class implements the upcoming standard of having * org.apache.project-name.Version.getVersion() be a standard way * to get version information. This class will replace the older * org.apache.xalan.processor.Version class.</P> * <P>See also: org/apache/xalan/res/XSLTInfo.properties for * information about the version of the XSLT spec we support.</P> * @xsl.usage general */ public class Version { /** * Get the basic version string for the current Xalan release. * Version String formatted like * <CODE>"<B>Xalan</B> <B>Java</B> v.r[.dd| <B>D</B>nn]"</CODE>. * * Futurework: have this read version info from jar manifest. * * @return String denoting our current version */ public static String getVersion() { return getProduct()+" "+getImplementationLanguage()+" " +getMajorVersionNum()+"."+getReleaseVersionNum()+"." +( (getDevelopmentVersionNum() > 0) ? ("D"+getDevelopmentVersionNum()) : (""+getMaintenanceVersionNum())); } /** * Print the processor version to the command line. * * @param argv command line arguments, unused. */ public static void main(String argv[]) { System.out.println(getVersion()); } /** * Name of product: Xalan. */ public static String getProduct() { return "Xalan"; } /** * Implementation Language: Java. */ public static String getImplementationLanguage() { return "Java"; } /** * Major version number. * Version number. This changes only when there is a * significant, externally apparent enhancement from * the previous release. 'n' represents the n'th * version. * * Clients should carefully consider the implications * of new versions as external interfaces and behaviour * may have changed. */ public static int getMajorVersionNum() { return @version.VERSION@; } /** * Release Number. * Release number. This changes when: * - a new set of functionality is to be added, eg, * implementation of a new W3C specification. * - API or behaviour change. * - its designated as a reference release. */ public static int getReleaseVersionNum() { return @version.RELEASE@; } /** * Maintenance Drop Number. * Optional identifier used to designate maintenance * drop applied to a specific release and contains * fixes for defects reported. It maintains compatibility * with the release and contains no API changes. * When missing, it designates the final and complete * development drop for a release. */ public static int getMaintenanceVersionNum() { return @version.MINOR@; } /** * Development Drop Number. * Optional identifier designates development drop of * a specific release. D01 is the first development drop * of a new release. * * Development drops are works in progress towards a * compeleted, final release. A specific development drop * may not completely implement all aspects of a new * feature, which may take several development drops to * complete. At the point of the final drop for the * release, the D suffix will be omitted. * * Each 'D' drops can contain functional enhancements as * well as defect fixes. 'D' drops may not be as stable as * the final releases. */ public static int getDevelopmentVersionNum() { try { if ((new String("@version.DEVELOPER@")).length() == 0) return 0; else return Integer.parseInt("@version.DEVELOPER@"); } catch (NumberFormatException nfe) { return 0; } } } PK =�G org/apache/xalan/processor/PK ��rG��� 2 org/apache/xalan/processor/XSLProcessorVersion.src/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* * $Id: XSLProcessorVersion.src 468640 2006-10-28 06:53:53Z minchau $ */ package org.apache.xalan.processor; /** * Administrative class to keep track of the version number of * the Xalan release. * <P>See also: org/apache/xalan/res/XSLTInfo.properties</P> * @deprecated To be replaced by org.apache.xalan.Version.getVersion() * @xsl.usage general */ public class XSLProcessorVersion { /** * Print the processor version to the command line. * * @param argv command line arguments, unused. */ public static void main(String argv[]) { System.out.println(S_VERSION); } /** * Constant name of product. */ public static final String PRODUCT = "Xalan"; /** * Implementation Language. */ public static final String LANGUAGE = "Java"; /** * Major version number. * Version number. This changes only when there is a * significant, externally apparent enhancement from * the previous release. 'n' represents the n'th * version. * * Clients should carefully consider the implications * of new versions as external interfaces and behaviour * may have changed. */ public static final int VERSION = @version.VERSION@; /** * Release Number. * Release number. This changes when: * - a new set of functionality is to be added, eg, * implementation of a new W3C specification. * - API or behaviour change. * - its designated as a reference release. */ public static final int RELEASE = @version.RELEASE@; /** * Maintenance Drop Number. * Optional identifier used to designate maintenance * drop applied to a specific release and contains * fixes for defects reported. It maintains compatibility * with the release and contains no API changes. * When missing, it designates the final and complete * development drop for a release. */ public static final int MAINTENANCE = @version.MINOR@; /** * Development Drop Number. * Optional identifier designates development drop of * a specific release. D01 is the first development drop * of a new release. * * Development drops are works in progress towards a * compeleted, final release. A specific development drop * may not completely implement all aspects of a new * feature, which may take several development drops to * complete. At the point of the final drop for the * release, the D suffix will be omitted. * * Each 'D' drops can contain functional enhancements as * well as defect fixes. 'D' drops may not be as stable as * the final releases. */ public static final int DEVELOPMENT = 0; /** * Version String like <CODE>"<B>Xalan</B> <B>Language</B> * v.r[.dd| <B>D</B>nn]"</CODE>. * <P>Semantics of the version string are identical to the Xerces project.</P> */ public static final String S_VERSION = PRODUCT+" "+LANGUAGE+" " +VERSION+"."+RELEASE+"." +(DEVELOPMENT > 0 ? ("D"+DEVELOPMENT) : (""+MAINTENANCE)); } PK =�G org/apache/xalan/res/ PK ��rG���% % ( org/apache/xalan/res/XSLTInfo.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: XSLTInfo.properties 468641 2006-10-28 06:54:42Z minchau $ # # XSLT Resource File # vendor=Apache Software Foundation vendor-url=http://xml.apache.org/xalan-j # Product Version: Xalan-Java @impl.version@ # W3C XSL Transformations (XSLT) Version 1.0 version=1.0 PK =�G org/apache/xml/ PK =�G org/apache/xml/serializer/PK ��rGcL�J, J, . org/apache/xml/serializer/Encodings.properties## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: Encodings.properties 468654 2006-10-28 07:09:23Z minchau $ # # Each entry in this properties file is: # 1) The Java name for the encoding # 2) A comma separated list of the MIME names for the encoding, # with the first one being the preferred MIME name. # 3) An optional high char. Characters at or below this value are # definately in the encoding, but characters above it may or may not be. # This value is given only for performance reasons. # A value of zero is the same as no value at all. # # For example this line in this file: # ASCII ASCII,US-ASCII 0x007F # Means the Java name for the encoding is "ASCII". The MIME names for this # encoding which may appear in a stylesheet are "ASCII" or "US-ASCII" # and the optional high code point value is given, and it is 0X007F # which means that the contiguous block of chars from # 0x0001 to 0x007F ( 127 in base 10) are all in the encoding. # Higher values above this char might be in the encoding, although in the # case of this particular encoding there are no higher chars. # # # <JAVA name encoding>, <PREFERRED name MIME> # # ASCII ASCII,US-ASCII 0x007F # # Big5, Traditional Chinese Big5 BIG5,csBig5 0x007F #Big5 with Hong Kong extensions, Traditional Chinese (incorporating 2001 revision) Big5_HKSCS BIG5-HKSCS 0x007F # USA, Canada (Bilingual, French), Netherlands, Portugal, Brazil, Australia Cp037 EBCDIC-CP-US,EBCDIC-CP-CA,EBCDIC-CP-WT,EBCDIC-CP-NL,IBM037 0x0019 # IBM Austria, Germany Cp273 IBM273,csIBM273 0x0019 Cp274 csIBM274,EBCDIC-BE Cp275 csIBM275,EBCDIC-BR # IBM Denmark, Norway Cp277 EBCDIC-CP-DK,EBCDIC-CP-NO,IBM277,csIBM277 0x0019 # IBM Finland, Sweden Cp278 EBCDIC-CP-FI,EBCDIC-CP-SE,IBM278,csIBM278 0x0019 # IBM Italy Cp280 EBCDIC-CP-IT,IBM280,csIBM280 0x0019 Cp281 EBCDIC-JP-E,csIBM281 # IBM Catalan/Spain, Spanish Latin America Cp284 EBCDIC-CP-ES,IBM284,csIBM284 0x0019 # IBM United Kingdom, Ireland Cp285 EBCDIC-CP-GB,IBM284,csIBM285 0x0019 Cp290 EBCDIC-JP-kana,IBM290,csIBM290 0x0019 # IBM France Cp297 EBCDIC-CP-FR,IBM297,csIBM297 0x0019 # IBM Arabic Cp420 EBCDIC-CP-AR1,IBM420,csIBM420 0x0019 Cp423 EBCDIC-CP-GR,IBM423,csIBM423 # IBM Hebrew Cp424 EBCDIC-CP-HE,IBM424,csIBM424 0x0019 Cp437 437,IBM437,csPC8CodePage437 0x007F # EBCDIC 500V1 Cp500 EBCDIC-CP-CH,EBCDIC-CP-BE,IBM500,csIBM500 0x0019 # PC Baltic Cp775 IBM775,csPC775Baltic 0x007F # IBM Thailand extended SBCS Cp838 IBM-Thai,838,csIBMThai 0x0019 # MS-DOS Latin-1 Cp850 850,csPC850Multilingual,IBM850 0x007F Cp851 851,IBM851,csIBM851 # MS-DOS Latin-2 Cp852 IBM852,852,csPCp852 0x007F # IBM Cyrillic Cp855 IBM855,855,csIBM855 0x007F # IBM Turkish Cp857 IBM857,857,csIBM857 0x007F # Variant of Cp850 with Euro character Cp858 IBM00858 0x007F # MS-DOS Portuguese Cp860 860,csIBM860,IBM860 0x007F # MS-DOS Icelandic Cp861 IBM861,861,csIBM861,cp-is 0x007F # Cp862 IBM862,862,csPCi62LatinHebrew 0x007F # MS-DOS Canadian French Cp863 IBM863,863,csIBM863 0x007F # PC Arabic Cp864 IBM864,864,csIBM864 0x007F # MS-DOS Nordic Cp865 IBM865,865,csIBM865 0x007F # MS-DOS Russian Cp866 IBM866,866,csIBM866 0x007F # MS-DOS Pakistan Cp868 IBM868,cp-ar,csIBM868 0x007F # IBM Modern Greek Cp869 IBM869,869,cp-gr,csIBM869 0x007F # IBM Multilingual Latin-2 Cp870 EBCDIC-CP-ROECE,EBCDIC-CP-YU,IBM870,csIBM870 0x0019 # IBM Iceland Cp871 EBCDIC-CP-IS,IBM871,csIBM871 0x0019 Cp880 EBCDIC-Cyrillic,IBM880,csIBM880 Cp891 IBM891,csIBM891 Cp903 IBM903,csIBM903 Cp904 IBM904,csIBM904 Cp905 IBM905,csIBM905,EBCDIC-CP-TR # IBM Pakistan (Urdu) Cp918 EBCDIC-CP-AR2,IBM918,csIBM918 0x0019 # GBK, Simplified Chinese Cp936 GBK,MS936,WINDOWS-936 # IBM Latin-5, Turkey Cp1026 IBM1026,csIBM1026 0x0019 # Latin-1 character set for EBCDIC hosts Cp1047 IBM1047,IBM-1047 0x0019 # Variant of Cp037 with Euro character Cp1140 IBM01140 0x0019 # Variant of Cp273 with Euro character Cp1141 IBM01141 0x0019 # Variant of Cp277 with Euro character Cp1142 IBM01142 0x0019 # Variant of Cp278 with Euro character Cp1143 IBM01143 0x0019 # Variant of Cp280 with Euro character Cp1144 IBM01144 0x0019 # Variant of Cp284 with Euro character Cp1145 IBM01145 0x0019 # Variant of Cp285 with Euro character Cp1146 IBM01146 0x0019 # Variant of Cp297 with Euro character Cp1147 IBM01147 0x0019 # Variant of Cp500 with Euro character Cp1148 IBM01148 0x0019 # Variant of Cp871 with Euro character Cp1149 IBM01149 0x0019 Cp1250 WINDOWS-1250 0x007F Cp1251 WINDOWS-1251 0x007F Cp1252 WINDOWS-1252 0x007F Cp1253 WINDOWS-1253 0x007F Cp1254 WINDOWS-1254 0x007F # Windows Hebrew Cp1255 WINDOWS-1255 0x007F # Windows Arabic Cp1256 WINDOWS-1256 0x007F Cp1257 WINDOWS-1257 0x007F # Windows Vietnamese Cp1258 WINDOWS-1258 0x007F EUC-CN EUC-CN 0x007F EUC_CN EUC-CN 0x007F # #JISX 0201, 0208 and 0212, EUC encoding Japanese EUC-JP EUC-JP 0x007F EUC_JP EUC-JP 0x007F # KS C 5601, EUC encoding, Korean EUC-KR EUC-KR 0x007F EUC_KR EUC-KR 0x007F # CNS11643 (Plane 1-7,15), EUC encoding, Traditional Chinese EUC-TW EUC-TW 0x007F EUC_TW EUC-TW,x-EUC-TW 0x007F EUCJIS EUC-JP 0x007F # # GB2312, EUC encoding, Simplified Chinese GB2312 GB2312 0x007F # GB2312 and CNS11643 in ISO 2022 CN form, Simplified and Traditional Chinese (conversion to Unicode only) ISO2022CN ISO-2022-CN # JIS X 0201, 0208, in ISO 2022 form, Japanese ISO2022JP ISO-2022-JP # ISO 2022 KR, Korean ISO2022KR ISO-2022-KR 0x007F # # ISO8859-1 ISO-8859-1 0x00FF ISO8859_1 ISO-8859-1 0x00FF 8859-1 ISO-8859-1 0x00FF 8859_1 ISO-8859-1 0x00FF # ISO8859-2 ISO-8859-2 0x00A0 ISO8859_2 ISO-8859-2 0x00A0 8859-2 ISO-8859-2 0x00A0 8859_2 ISO-8859-2 0x00A0 # # Latin Alphabet No. 3 ISO8859-3 ISO-8859-3 0x00A0 ISO8859_3 ISO-8859-3 0x00A0 8859-3 ISO-8859-3 0x00A0 8859_3 ISO-8859-3 0x00A0 # ISO8859-4 ISO-8859-4 0x00A0 ISO8859_4 ISO-8859-4 0x00A0 8859-4 ISO-8859-4 0x00A0 8859_4 ISO-8859-4 0x00A0 # ISO8859-5 ISO-8859-5 0x00A0 ISO8859_5 ISO-8859-5 0x00A0 8859-5 ISO-8859-5 0x00A0 8859_5 ISO-8859-5 0x00A0 # # Latin/Arabic Alphabet ISO8859-6 ISO-8859-6 0x00A0 ISO8859_6 ISO-8859-6 0x00A0 8859-6 ISO-8859-6 0x00A0 8859_6 ISO-8859-6 0x00A0 # ISO8859-7 ISO-8859-7 0x00A0 ISO8859_7 ISO-8859-7 0x00A0 8859-7 ISO-8859-7 0x00A0 8859_7 ISO-8859-7 0x00A0 # ISO8859-8 ISO-8859-8 0x00A0 ISO8859_8 ISO-8859-8 0x00A0 8859-8 ISO-8859-8 0x00A0 8859_8 ISO-8859-8 0x00A0 # ISO8859-9 ISO-8859-9 0x00CF ISO8859_9 ISO-8859-9 0x00CF 8859-9 ISO-8859-9 0x00CF 8859_9 ISO-8859-9 0x00CF # ISO8859-10 ISO-8859-10 0x007E ISO8859_10 ISO-8859-10 0x007E ISO8859-11 ISO-8859-11 0x007E ISO8859_11 ISO-8859-11 0x007E ISO8859-12 ISO-8859-12 0x007F ISO8859_12 ISO-8859-12 0x007F ISO8859-13 ISO-8859-13 0x00A0 ISO8859_13 ISO-8859-13 0x00A0 ISO8859-14 ISO-8859-14 0x007E ISO8859_14 ISO-8859-14 0x007E ISO8859-15 ISO-8859-15 0x00A3 ISO8859_15 ISO-8859-15 0x00A3 JIS ISO-2022-JP 0x007F KOI8_R KOI8-R 0x007F KSC5601 EUC-KR 0x007F KS_C_5601-1987 KS_C_5601-1987,iso-ir-149,KS_C_5601-1989,KSC_5601,csKSC56011987 0x007F MacTEC MacRoman # Windows Japanese MS932 windows-31j # Shift-JIS, Japanese SJIS SHIFT_JIS 0x007F # TIS620, Thai TIS620 TIS-620 UTF8 UTF-8 0xFFFF Unicode UNICODE,UTF-16 0xFFFF # note that more character set names and their aliases # can be found at http://www.iana.org/assignments/character-sets PK ��rGz�b 1 org/apache/xml/serializer/HTMLEntities.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: HTMLEntities.properties 468654 2006-10-28 07:09:23Z minchau $ # # @version $Revision: 468654 $ $Date: 2006-10-28 00:09:23 -0700 (Sat, 28 Oct 2006) $ # This file must be encoded in UTF-8; see CharInfo.java # # Character entity references for markup-significant # quot=34 amp=38 lt=60 gt=62 nbsp=160 # # Character entity references for ISO 8859-1 characters # iexcl=161 cent=162 pound=163 curren=164 yen=165 brvbar=166 sect=167 uml=168 copy=169 ordf=170 laquo=171 not=172 shy=173 reg=174 macr=175 deg=176 plusmn=177 sup2=178 sup3=179 acute=180 micro=181 para=182 middot=183 cedil=184 sup1=185 ordm=186 raquo=187 frac14=188 frac12=189 frac34=190 iquest=191 Agrave=192 Aacute=193 Acirc=194 Atilde=195 Auml=196 Aring=197 AElig=198 Ccedil=199 Egrave=200 Eacute=201 Ecirc=202 Euml=203 Igrave=204 Iacute=205 Icirc=206 Iuml=207 ETH=208 Ntilde=209 Ograve=210 Oacute=211 Ocirc=212 Otilde=213 Ouml=214 times=215 Oslash=216 Ugrave=217 Uacute=218 Ucirc=219 Uuml=220 Yacute=221 THORN=222 szlig=223 agrave=224 aacute=225 acirc=226 atilde=227 auml=228 aring=229 aelig=230 ccedil=231 egrave=232 eacute=233 ecirc=234 euml=235 igrave=236 iacute=237 icirc=238 iuml=239 eth=240 ntilde=241 ograve=242 oacute=243 ocirc=244 otilde=245 ouml=246 divide=247 oslash=248 ugrave=249 uacute=250 ucirc=251 uuml=252 yacute=253 thorn=254 yuml=255 # # Character entity references for symbols, mathematical symbols, and Greek letters # # Latin Extended -- Netscape can't handle # fnof 402 # # Greek - Netscape can't handle these # Alpha 913 # Beta 914 # Gamma 915 # Delta 916 # Epsilon 917 # Zeta 918 # Eta 919 # Theta 920 # Iota 921 # Kappa 922 # Lambda 923 # Mu 924 # Nu 925 # Xi 926 # Omicron 927 # Pi 928 # Rho 929 # Sigma 931 # Tau 932 # Upsilon 933 # Phi 934 # Chi 935 # Psi 936 # Omega 937 # alpha 945 # beta 946 # gamma 947 # delta 948 # epsilon 949 # zeta 950 # eta 951 # theta 952 # iota 953 # kappa 954 # lambda 955 # mu 956 # nu 957 # xi 958 # omicron 959 # pi 960 # rho 961 # sigmaf 962 # sigma 963 # tau 964 # upsilon 965 # phi 966 # chi 967 # psi 968 # omega 969 # thetasym 977 # upsih 978 # piv 982 # # General Punctuation bull=8226 hellip=8230 prime=8242 Prime=8243 oline=8254 frasl=8260 # # Letterlike Symbols weierp=8472 image=8465 real=8476 trade=8482 alefsym=8501 # # Arrows larr=8592 uarr=8593 rarr=8594 darr=8595 harr=8596 crarr=8629 lArr=8656 uArr=8657 rArr=8658 dArr=8659 hArr=8660 # # Mathematical Operators forall=8704 part=8706 exist=8707 empty=8709 nabla=8711 isin=8712 notin=8713 ni=8715 prod=8719 sum=8721 minus=8722 lowast=8727 radic=8730 prop=8733 infin=8734 ang=8736 and=8743 or=8744 cap=8745 cup=8746 int=8747 there4=8756 sim=8764 cong=8773 asymp=8776 ne=8800 equiv=8801 le=8804 ge=8805 sub=8834 sup=8835 nsub=8836 sube=8838 supe=8839 oplus=8853 otimes=8855 perp=8869 sdot=8901 # # Miscellaneous Technical lceil=8968 rceil=8969 lfloor=8970 rfloor=8971 lang=9001 rang=9002 # # Geometric Shapes loz=9674 # # Miscellaneous Symbols spades=9824 clubs=9827 hearts=9829 diams=9830 # # Character entity references for internationalization characters # # Latin Extended-A # Netscape can't handle! # OElig 338 # oelig 339 #-- NN 4.7 does not seem to support these, so they might ought to be commented. # Scaron 352 # scaron 353 # Yuml 376 # # Spacing Modifier Letters -- Netscape can't handle # circ 710 # tilde 732 # # General Punctuation ensp=8194 emsp=8195 thinsp=8201 zwnj=8204 zwj=8205 lrm=8206 rlm=8207 ndash=8211 mdash=8212 lsquo=8216 rsquo=8217 sbquo=8218 ldquo=8220 rdquo=8221 bdquo=8222 dagger=8224 Dagger=8225 permil=8240 lsaquo=8249 rsaquo=8250 euro=8364 PK ��rGu��p p % org/apache/xml/serializer/Version.src/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* * $Id: Version.src 468654 2006-10-28 07:09:23Z minchau $ */ package org.apache.xml.serializer; /** * Administrative class to keep track of the version number of * the Serializer release. * <P>This class implements the upcoming standard of having * org.apache.project-name.Version.getVersion() be a standard way * to get version information.</P> * @xsl.usage general */ public final class Version { /** * Get the basic version string for the current Serializer. * Version String formatted like * <CODE>"<B>Serializer</B> <B>Java</B> v.r[.dd| <B>D</B>nn]"</CODE>. * * Futurework: have this read version info from jar manifest. * * @return String denoting our current version */ public static String getVersion() { return getProduct()+" "+getImplementationLanguage()+" " +getMajorVersionNum()+"."+getReleaseVersionNum()+"." +( (getDevelopmentVersionNum() > 0) ? ("D"+getDevelopmentVersionNum()) : (""+getMaintenanceVersionNum())); } /** * Print the processor version to the command line. * * @param argv command line arguments, unused. */ public static void main(String argv[]) { System.out.println(getVersion()); } /** * Name of product: Serializer. */ public static String getProduct() { return "Serializer"; } /** * Implementation Language: Java. */ public static String getImplementationLanguage() { return "Java"; } /** * Major version number. * Version number. This changes only when there is a * significant, externally apparent enhancement from * the previous release. 'n' represents the n'th * version. * * Clients should carefully consider the implications * of new versions as external interfaces and behaviour * may have changed. */ public static int getMajorVersionNum() { return @version.VERSION@; } /** * Release Number. * Release number. This changes when: * - a new set of functionality is to be added, eg, * implementation of a new W3C specification. * - API or behaviour change. * - its designated as a reference release. */ public static int getReleaseVersionNum() { return @version.RELEASE@; } /** * Maintenance Drop Number. * Optional identifier used to designate maintenance * drop applied to a specific release and contains * fixes for defects reported. It maintains compatibility * with the release and contains no API changes. * When missing, it designates the final and complete * development drop for a release. */ public static int getMaintenanceVersionNum() { return @version.MINOR@; } /** * Development Drop Number. * Optional identifier designates development drop of * a specific release. D01 is the first development drop * of a new release. * * Development drops are works in progress towards a * compeleted, final release. A specific development drop * may not completely implement all aspects of a new * feature, which may take several development drops to * complete. At the point of the final drop for the * release, the D suffix will be omitted. * * Each 'D' drops can contain functional enhancements as * well as defect fixes. 'D' drops may not be as stable as * the final releases. */ public static int getDevelopmentVersionNum() { try { if ((new String("@version.DEVELOPER@")).length() == 0) return 0; else return Integer.parseInt("@version.DEVELOPER@"); } catch (NumberFormatException nfe) { return 0; } } } PK ��rG�3��> > 0 org/apache/xml/serializer/XMLEntities.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: XMLEntities.properties 468654 2006-10-28 07:09:23Z minchau $ # # @version $Revision: 468654 $ $Date: 2006-10-28 00:09:23 -0700 (Sat, 28 Oct 2006) $ # This file must be encoded in UTF-8; see CharInfo.java # # Character entity references for markup-significant # quot=34 amp=38 lt=60 gt=62 PK ��rG��1 1 0 org/apache/xml/serializer/output_html.properties## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: output_html.properties 468654 2006-10-28 07:09:23Z minchau $ # # Specify defaults when method="html". These defaults use output_xml.properties # as a base. # # XSLT properties do not need namespace qualification. method=html indent=yes media-type=text/html version=4.0 # Xalan-specific output properties. These can be overridden in the stylesheet # assigning a xalan namespace. For example: # <xsl:stylesheet version="1.0" # xmlns:xsl="http://www.w3.org/1999/XSL/Transform" # xmlns:xalan="http://xml.apache.org/xalan"> # <xsl:output method="html" encoding="UTF-8" # xalan:content-handler="MyContentHandler"/> # ... # Note that the colon after the protocol needs to be escaped. {http\u003a//xml.apache.org/xalan}indent-amount=0 {http\u003a//xml.apache.org/xalan}content-handler=org.apache.xml.serializer.ToHTMLStream {http\u003a//xml.apache.org/xalan}entities=org/apache/xml/serializer/HTMLEntities {http\u003a//xml.apache.org/xalan}use-url-escaping=yes {http\u003a//xml.apache.org/xalan}omit-meta-tag=no PK ��rG}ʖ� � 0 org/apache/xml/serializer/output_text.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: output_text.properties 468654 2006-10-28 07:09:23Z minchau $ # # Specify defaults when method="text". # # XSLT properties do not need namespace qualification. method=text media-type=text/plain # Xalan-specific output properties. These can be overridden in the stylesheet # assigning a xalan namespace. For example: # <xsl:stylesheet version="1.0" # xmlns:xsl="http://www.w3.org/1999/XSL/Transform" # xmlns:xalan="http://xml.apache.org/xalan"> # <xsl:output method="html" encoding="UTF-8" # xalan:content-handler="MyContentHandler"/> # ... # Note that the colon after the protocol needs to be escaped. {http\u003a//xml.apache.org/xalan}content-handler=org.apache.xml.serializer.ToTextStream PK ��rGD�-�� � 3 org/apache/xml/serializer/output_unknown.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: output_unknown.properties 468654 2006-10-28 07:09:23Z minchau $ # # Specify defaults when no method="..." is specified. # This type of output will quickly switch to "xml" or "html" # depending on the first element name. # # XSLT properties do not need namespace qualification. method=xml version=1.0 encoding=UTF-8 indent=no omit-xml-declaration=no standalone=no media-type=text/xml # Xalan-specific output properties. These can be overridden in the stylesheet # assigning a xalan namespace. For example: # <xsl:stylesheet version="1.0" # xmlns:xsl="http://www.w3.org/1999/XSL/Transform" # xmlns:xalan="http://xml.apache.org/xalan"> # <xsl:output method="html" encoding="UTF-8" # xalan:content-handler="MyContentHandler"/> # ... # Note that the colon after the protocol needs to be escaped. {http\u003a//xml.apache.org/xalan}indent-amount=0 {http\u003a//xml.apache.org/xalan}content-handler=org.apache.xml.serializer.ToUnknownStream PK ��rG�Va@ / org/apache/xml/serializer/output_xml.properties ## # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ## # # $Id: output_xml.properties 468654 2006-10-28 07:09:23Z minchau $ # # Specify defaults when method="xml". These defaults serve as a base for # other defaults, such as output_html and output_text. # # XSLT properties do not need namespace qualification. method=xml version=1.0 encoding=UTF-8 indent=no omit-xml-declaration=no standalone=no media-type=text/xml # Xalan-specific output properties. These can be overridden in the stylesheet # assigning a xalan namespace. For example: # <xsl:stylesheet version="1.0" # xmlns:xsl="http://www.w3.org/1999/XSL/Transform" # xmlns:xalan="http://xml.apache.org/xalan"> # <xsl:output method="html" encoding="UTF-8" # xalan:content-handler="MyContentHandler"/> # ... # Note that the colon after the protocol needs to be escaped. {http\u003a//xml.apache.org/xalan}indent-amount=0 {http\u003a//xml.apache.org/xalan}content-handler=org.apache.xml.serializer.ToXMLStream {http\u003a//xml.apache.org/xalan}entities=org/apache/xml/serializer/XMLEntities PK? ҊrG $ ��A META-INF/ ��G�!��WJ,��WJ,�PK? ҊrGW�+D D $ ���( META-INF/MANIFEST.MF ��G�!��WJ,��WJ,�PK? =�G $ ��A� org/ �WJ,��WJ,��WJ,�PK? =�G $ ��A� org/apache/ �WJ,��WJ,��WJ,�PK? =�G $ ��A� org/apache/xalan/ �WJ,��WJ,��WJ,�PK? ��rG�1��� � $ ��� org/apache/xalan/Version.src ��$�!��WJ,��WJ,�PK? =�G $ ��A� org/apache/xalan/processor/ �WJ,��WJ,��WJ,�PK? ��rG��� 2 $ ��� org/apache/xalan/processor/XSLProcessorVersion.src ��$�!��WJ,��WJ,�PK? =�G $ ��A�% org/apache/xalan/res/ �WJ,��WJ,��WJ,�PK? ��rG���% % ( $ ����% org/apache/xalan/res/XSLTInfo.properties ��$�!��WJ,��WJ,�PK? =�G $ ��A-* org/apache/xml/ �WJ,��WJ,��WJ,�PK? =�G $ ��A\* org/apache/xml/serializer/ �WJ,��WJ,��WJ,�PK? ��rGcL�J, J, . $ ����* org/apache/xml/serializer/Encodings.properties ��$�!��WJ,��WJ,�PK? ��rGz�b 1 $ ���*W org/apache/xml/serializer/HTMLEntities.properties ��$�!��WJ,��WJ,�PK? ��rGu��p p % $ ���}h org/apache/xml/serializer/Version.src ��$�!��WJ,��WJ,�PK? ��rG�3��> > 0 $ ���0{ org/apache/xml/serializer/XMLEntities.properties ��$�!��WJ,��WJ,�PK? ��rG��1 1 0 $ ���� org/apache/xml/serializer/output_html.properties ��$�!��WJ,��WJ,�PK? ��rG}ʖ� � 0 $ ���=� org/apache/xml/serializer/output_text.properties ��$�!��WJ,��WJ,�PK? ��rGD�-�� � 3 $ ����� org/apache/xml/serializer/output_unknown.properties ��$�!��WJ,��WJ,�PK? ��rG�Va@ / $ ����� org/apache/xml/serializer/output_xml.properties ��$�!��WJ,��WJ,�PK � &�