├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── KEYS ├── LICENSE.txt ├── NOTICE.txt ├── README ├── SECURITY.md ├── Xalan2.7.0-REL_PLAN.html ├── ancient_history.commits.xml ├── distribution ├── pom.xml └── src │ └── assembly │ ├── bin.xml │ └── src.xml ├── integration-tests ├── pom.xml └── src │ └── it │ ├── VersionCheck_JarsOnBootClasspath │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── Versions.java │ └── verify.groovy │ ├── VersionCheck_JarsOnClasspath │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── Versions.java │ └── verify.groovy │ ├── VersionCheck_ShadedJarOnBootClasspath │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── Versions.java │ └── verify.groovy │ └── settings.xml ├── mvnbuild.bat ├── mvnbuild.sh ├── pom.xml ├── serializer ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── MANIFEST.SERIALIZER │ │ └── org │ │ │ └── apache │ │ │ └── xml │ │ │ └── serializer │ │ │ ├── AttributesImplSerializer.java │ │ │ ├── CharInfo.java │ │ │ ├── DOM3Serializer.java │ │ │ ├── DOMSerializer.java │ │ │ ├── ElemContext.java │ │ │ ├── ElemDesc.java │ │ │ ├── EmptySerializer.java │ │ │ ├── EncodingInfo.java │ │ │ ├── Encodings.java │ │ │ ├── ExtendedContentHandler.java │ │ │ ├── ExtendedLexicalHandler.java │ │ │ ├── Method.java │ │ │ ├── NamespaceMappings.java │ │ │ ├── ObjectFactory.java │ │ │ ├── OutputPropertiesFactory.java │ │ │ ├── OutputPropertyUtils.java │ │ │ ├── SecuritySupport.java │ │ │ ├── SerializationHandler.java │ │ │ ├── Serializer.java │ │ │ ├── SerializerBase.java │ │ │ ├── SerializerConstants.java │ │ │ ├── SerializerFactory.java │ │ │ ├── SerializerTrace.java │ │ │ ├── SerializerTraceWriter.java │ │ │ ├── ToHTMLSAXHandler.java │ │ │ ├── ToHTMLStream.java │ │ │ ├── ToSAXHandler.java │ │ │ ├── ToStream.java │ │ │ ├── ToTextSAXHandler.java │ │ │ ├── ToTextStream.java │ │ │ ├── ToUnknownStream.java │ │ │ ├── ToXMLSAXHandler.java │ │ │ ├── ToXMLStream.java │ │ │ ├── TransformStateSetter.java │ │ │ ├── TreeWalker.java │ │ │ ├── Version.java │ │ │ ├── WriterChain.java │ │ │ ├── WriterToASCI.java │ │ │ ├── WriterToUTF8Buffered.java │ │ │ ├── XSLOutputAttributes.java │ │ │ ├── dom3 │ │ │ ├── DOM3SerializerImpl.java │ │ │ ├── DOM3TreeWalker.java │ │ │ ├── DOMConstants.java │ │ │ ├── DOMErrorHandlerImpl.java │ │ │ ├── DOMErrorImpl.java │ │ │ ├── DOMLocatorImpl.java │ │ │ ├── DOMOutputImpl.java │ │ │ ├── DOMStringListImpl.java │ │ │ ├── LSSerializerImpl.java │ │ │ └── NamespaceSupport.java │ │ │ ├── package.html │ │ │ └── utils │ │ │ ├── AttList.java │ │ │ ├── BoolStack.java │ │ │ ├── DOM2Helper.java │ │ │ ├── Messages.java │ │ │ ├── MsgKey.java │ │ │ ├── SerializerMessages.java │ │ │ ├── SerializerMessages_ca.java │ │ │ ├── SerializerMessages_cs.java │ │ │ ├── SerializerMessages_de.java │ │ │ ├── SerializerMessages_en.java │ │ │ ├── SerializerMessages_es.java │ │ │ ├── SerializerMessages_fr.java │ │ │ ├── SerializerMessages_hu.java │ │ │ ├── SerializerMessages_it.java │ │ │ ├── SerializerMessages_ja.java │ │ │ ├── SerializerMessages_ko.java │ │ │ ├── SerializerMessages_pl.java │ │ │ ├── SerializerMessages_pt_BR.java │ │ │ ├── SerializerMessages_ru.java │ │ │ ├── SerializerMessages_sk.java │ │ │ ├── SerializerMessages_sl.java │ │ │ ├── SerializerMessages_sv.java │ │ │ ├── SerializerMessages_tr.java │ │ │ ├── SerializerMessages_zh.java │ │ │ ├── SerializerMessages_zh_CN.java │ │ │ ├── SerializerMessages_zh_TW.java │ │ │ ├── StringToIntTable.java │ │ │ ├── SystemIDResolver.java │ │ │ ├── URI.java │ │ │ ├── Utils.java │ │ │ ├── WrappedRuntimeException.java │ │ │ ├── XML11Char.java │ │ │ └── XMLChar.java │ └── resources │ │ └── org │ │ └── apache │ │ └── xml │ │ └── serializer │ │ ├── Encodings.properties │ │ ├── HTMLEntities.properties │ │ ├── XMLEntities.properties │ │ ├── output_html.properties │ │ ├── output_text.properties │ │ ├── output_unknown.properties │ │ ├── output_xml.properties │ │ ├── package.html │ │ └── version.properties │ └── test │ └── java │ └── org │ └── apache │ └── xml │ └── serializer │ └── VersionTest.java ├── stylebook ├── dtd │ ├── blocks.ent │ ├── book.dtd │ ├── changes.dtd │ ├── characters.ent │ ├── document.dtd │ ├── faqs.dtd │ ├── links.ent │ ├── markup.ent │ ├── spec.dtd │ └── xsl-html40s.dtd ├── graphics │ ├── button-a.gif │ └── button-b.gif ├── loader.xml ├── loaderdesign.xml ├── resources │ ├── bottom.gif │ ├── button-asf-hi.gif │ ├── button-asf-lo.gif │ ├── button-w3c-hi.gif │ ├── button-w3c-lo.gif │ ├── button-xml-hi.gif │ ├── button-xml-lo.gif │ ├── close.gif │ ├── dot.gif │ ├── join.gif │ ├── line.gif │ ├── logo.gif │ ├── note.gif │ ├── right.gif │ ├── script.js │ ├── separator.gif │ └── void.gif ├── sources │ ├── design │ │ ├── compilation.gif │ │ ├── conceptual.gif │ │ ├── data.gif │ │ ├── design2_0_0.xml │ │ ├── org_apache.gif │ │ ├── process.gif │ │ ├── trax.gif │ │ ├── xalan.gif │ │ ├── xalan1_1x1.gif │ │ ├── xmllogo.gif │ │ ├── xpath.gif │ │ └── xslt_abstract.gif │ ├── entities.ent │ ├── entities.src │ ├── xalan-apache-org-site.xml │ ├── xalan-apache-org │ │ └── index.xml │ ├── xalan-collate.xsl │ ├── xalan-jlocal.xml │ ├── xalan-jsite.xml │ ├── xalan │ │ ├── DONE │ │ ├── bugreporting.xml │ │ ├── builds.xml │ │ ├── charter.xml │ │ ├── commandline.xml │ │ ├── commandline_xsltc.xml │ │ ├── contact_us.xml │ │ ├── downloads.xml │ │ ├── dtm.xml │ │ ├── extensions.xml │ │ ├── extensions_xsltc.xml │ │ ├── extensionslib.xml │ │ ├── faq.xml │ │ ├── features.xml │ │ ├── getstarted.xml │ │ ├── history.xml │ │ ├── index.xml │ │ ├── overview.xml │ │ ├── public_apis.xml │ │ ├── readme.xml │ │ ├── resources.xml │ │ ├── samples.xml │ │ ├── trax.xml │ │ ├── usagepatterns.xml │ │ ├── whatsnew.xml │ │ ├── xalan-collate.xml │ │ ├── xmlfilters.gif │ │ ├── xpath_apis.xml │ │ ├── xsltc_history.xml │ │ └── xsltc_usage.xml │ ├── xalandesign.xml │ ├── xsltc.xml │ └── xsltc │ │ ├── DOMInterface.gif │ │ ├── DOMLocking.gif │ │ ├── README │ │ ├── README.APACHE │ │ ├── README.api │ │ ├── README.xslt │ │ ├── README.xsltc │ │ ├── README2 │ │ ├── all_namespaces.gif │ │ ├── ast_stage1.gif │ │ ├── ast_stage2.gif │ │ ├── ast_stage3.gif │ │ ├── cast_expression.gif │ │ ├── class_loader.gif │ │ ├── compiler_AST.gif │ │ ├── compiler_DOM.gif │ │ ├── compiler_architecture.gif │ │ ├── compiler_design.gif │ │ ├── dom_namespace1.gif │ │ ├── dom_namespace2.gif │ │ ├── dom_namespace3.gif │ │ ├── index.xml │ │ ├── iterator_stack.gif │ │ ├── key_relations.gif │ │ ├── match_namespace1.gif │ │ ├── match_namespace2.gif │ │ ├── namespace_stack.gif │ │ ├── output_namespaces1.gif │ │ ├── output_namespaces2.gif │ │ ├── output_settings.gif │ │ ├── overall_design.gif │ │ ├── pattern_objects.gif │ │ ├── runtime_architecture.gif │ │ ├── runtime_design.gif │ │ ├── runtime_type_mapping.gif │ │ ├── sort_objects.gif │ │ ├── translet_wrapping.gif │ │ ├── trax_output_settings.gif │ │ ├── trax_translet_wrapping.gif │ │ ├── type_mapping.gif │ │ ├── type_mappings.gif │ │ ├── typecast.gif │ │ ├── uri_resolver.gif │ │ ├── xsl_choose_design.xml │ │ ├── xsl_comment_design.xml │ │ ├── xsl_if_design.xml │ │ ├── xsl_include_design.xml │ │ ├── xsl_key_design.xml │ │ ├── xsl_lang_design.xml │ │ ├── xsl_sort_design.xml │ │ ├── xsl_unparsed_design.xml │ │ ├── xsl_variable_design.xml │ │ ├── xsl_whitespace_design.xml │ │ ├── xsltc_compiler.xml │ │ ├── xsltc_dom.xml │ │ ├── xsltc_iterators.xml │ │ ├── xsltc_namespace.xml │ │ ├── xsltc_native_api.xml │ │ ├── xsltc_overview.xml │ │ ├── xsltc_performance.xml │ │ ├── xsltc_predicates.xml │ │ ├── xsltc_runtime.xml │ │ ├── xsltc_trax.xml │ │ └── xsltc_trax_api.xml ├── style │ ├── dtd │ │ ├── blocks.ent │ │ ├── book.dtd │ │ ├── changes.dtd │ │ ├── characters.ent │ │ ├── document.dtd │ │ ├── faqs.dtd │ │ ├── links.ent │ │ ├── markup.ent │ │ ├── spec.dtd │ │ └── xsl-html40s.dtd │ ├── graphics │ │ ├── button-a.gif │ │ └── button-b.gif │ ├── loader.xml │ ├── loaderdesign.xml │ ├── resources │ │ ├── bottom.gif │ │ ├── button-asf-hi.gif │ │ ├── button-asf-lo.gif │ │ ├── button-w3c-hi.gif │ │ ├── button-w3c-lo.gif │ │ ├── button-xml-hi.gif │ │ ├── button-xml-lo.gif │ │ ├── close.gif │ │ ├── dot.gif │ │ ├── join.gif │ │ ├── line.gif │ │ ├── logo.gif │ │ ├── note.gif │ │ ├── right.gif │ │ ├── script.js │ │ ├── separator.gif │ │ └── void.gif │ └── stylesheets │ │ ├── any2header.xsl │ │ ├── any2project.xsl │ │ ├── book2group.xsl │ │ ├── book2project.xsl │ │ ├── changes2document.xsl │ │ ├── context2footer.xsl │ │ ├── context2label.xsl │ │ ├── design2project.xsl │ │ ├── designdoc2html.xsl │ │ ├── directory2project.xsl │ │ ├── document2html.xsl │ │ ├── done.xsl │ │ ├── faqs2document.xsl │ │ ├── group2document.xsl │ │ ├── spec.xsl │ │ └── xml2fo.xsl ├── stylebook-1.0-b3_xalan-2.jar └── stylesheets │ ├── any2header.xsl │ ├── any2project.xsl │ ├── book2group.xsl │ ├── book2project.xsl │ ├── changes2document.xsl │ ├── context2footer.xsl │ ├── context2label.xsl │ ├── design2project.xsl │ ├── designdoc2html.xsl │ ├── directory2project.xsl │ ├── document2html.xsl │ ├── done.xsl │ ├── faqs2document.xsl │ ├── group2document.xsl │ ├── spec.xsl │ └── xml2fo.xsl ├── todo.xsl ├── trax_bugs.xml ├── xalan ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── MANIFEST.MF │ │ ├── manifest.xalan-interpretive │ │ ├── manifest.xsltc │ │ └── org │ │ │ └── apache │ │ │ ├── xalan │ │ │ ├── Version.java │ │ │ ├── client │ │ │ │ ├── XSLTProcessorApplet.java │ │ │ │ └── package.html │ │ │ ├── extensions │ │ │ │ ├── ExpressionContext.java │ │ │ │ ├── ExpressionVisitor.java │ │ │ │ ├── ExtensionHandler.java │ │ │ │ ├── ExtensionHandlerExsltFunction.java │ │ │ │ ├── ExtensionHandlerGeneral.java │ │ │ │ ├── ExtensionHandlerJava.java │ │ │ │ ├── ExtensionHandlerJavaClass.java │ │ │ │ ├── ExtensionHandlerJavaPackage.java │ │ │ │ ├── ExtensionNamespaceContext.java │ │ │ │ ├── ExtensionNamespaceSupport.java │ │ │ │ ├── ExtensionNamespacesManager.java │ │ │ │ ├── ExtensionsTable.java │ │ │ │ ├── MethodResolver.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── XPathFunctionImpl.java │ │ │ │ ├── XPathFunctionResolverImpl.java │ │ │ │ ├── XSLProcessorContext.java │ │ │ │ └── package.html │ │ │ ├── lib │ │ │ │ ├── ExsltBase.java │ │ │ │ ├── ExsltCommon.java │ │ │ │ ├── ExsltDatetime.java │ │ │ │ ├── ExsltDynamic.java │ │ │ │ ├── ExsltMath.java │ │ │ │ ├── ExsltSets.java │ │ │ │ ├── ExsltStrings.java │ │ │ │ ├── Extensions.java │ │ │ │ ├── NodeInfo.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── PipeDocument.java │ │ │ │ ├── Redirect.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── package.html │ │ │ │ └── sql │ │ │ │ │ ├── ConnectionPool.java │ │ │ │ │ ├── ConnectionPoolManager.java │ │ │ │ │ ├── DTMDocument.java │ │ │ │ │ ├── DefaultConnectionPool.java │ │ │ │ │ ├── JNDIConnectionPool.java │ │ │ │ │ ├── ObjectArray.java │ │ │ │ │ ├── ObjectFactory.java │ │ │ │ │ ├── PooledConnection.java │ │ │ │ │ ├── QueryParameter.java │ │ │ │ │ ├── SQLDocument.java │ │ │ │ │ ├── SQLErrorDocument.java │ │ │ │ │ ├── SQLQueryParser.java │ │ │ │ │ ├── SecuritySupport.java │ │ │ │ │ ├── XConnection.java │ │ │ │ │ └── package.html │ │ │ ├── processor │ │ │ │ ├── ProcessorAttributeSet.java │ │ │ │ ├── ProcessorCharacters.java │ │ │ │ ├── ProcessorDecimalFormat.java │ │ │ │ ├── ProcessorExsltFuncResult.java │ │ │ │ ├── ProcessorExsltFunction.java │ │ │ │ ├── ProcessorGlobalParamDecl.java │ │ │ │ ├── ProcessorGlobalVariableDecl.java │ │ │ │ ├── ProcessorImport.java │ │ │ │ ├── ProcessorInclude.java │ │ │ │ ├── ProcessorKey.java │ │ │ │ ├── ProcessorLRE.java │ │ │ │ ├── ProcessorNamespaceAlias.java │ │ │ │ ├── ProcessorOutputElem.java │ │ │ │ ├── ProcessorPreserveSpace.java │ │ │ │ ├── ProcessorStripSpace.java │ │ │ │ ├── ProcessorStylesheetDoc.java │ │ │ │ ├── ProcessorStylesheetElement.java │ │ │ │ ├── ProcessorTemplate.java │ │ │ │ ├── ProcessorTemplateElem.java │ │ │ │ ├── ProcessorText.java │ │ │ │ ├── ProcessorUnknown.java │ │ │ │ ├── StylesheetHandler.java │ │ │ │ ├── TransformerFactoryImpl.java │ │ │ │ ├── WhitespaceInfoPaths.java │ │ │ │ ├── XSLProcessorVersion.java │ │ │ │ ├── XSLTAttributeDef.java │ │ │ │ ├── XSLTElementDef.java │ │ │ │ ├── XSLTElementProcessor.java │ │ │ │ ├── XSLTSchema.java │ │ │ │ └── package.html │ │ │ ├── res │ │ │ │ ├── XSLMessages.java │ │ │ │ ├── XSLTErrorResources.java │ │ │ │ ├── XSLTErrorResources_ca.java │ │ │ │ ├── XSLTErrorResources_cs.java │ │ │ │ ├── XSLTErrorResources_de.java │ │ │ │ ├── XSLTErrorResources_en.java │ │ │ │ ├── XSLTErrorResources_es.java │ │ │ │ ├── XSLTErrorResources_fr.java │ │ │ │ ├── XSLTErrorResources_hu.java │ │ │ │ ├── XSLTErrorResources_it.java │ │ │ │ ├── XSLTErrorResources_ja.java │ │ │ │ ├── XSLTErrorResources_ko.java │ │ │ │ ├── XSLTErrorResources_pl.java │ │ │ │ ├── XSLTErrorResources_pt_BR.java │ │ │ │ ├── XSLTErrorResources_ru.java │ │ │ │ ├── XSLTErrorResources_sk.java │ │ │ │ ├── XSLTErrorResources_sl.java │ │ │ │ ├── XSLTErrorResources_sv.java │ │ │ │ ├── XSLTErrorResources_tr.java │ │ │ │ ├── XSLTErrorResources_zh.java │ │ │ │ ├── XSLTErrorResources_zh_CN.java │ │ │ │ ├── XSLTErrorResources_zh_TW.java │ │ │ │ └── package.html │ │ │ ├── serialize │ │ │ │ ├── DOMSerializer.java │ │ │ │ ├── Serializer.java │ │ │ │ ├── SerializerFactory.java │ │ │ │ └── SerializerUtils.java │ │ │ ├── templates │ │ │ │ ├── AVT.java │ │ │ │ ├── AVTPart.java │ │ │ │ ├── AVTPartSimple.java │ │ │ │ ├── AVTPartXPath.java │ │ │ │ ├── AbsPathChecker.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DecimalFormatProperties.java │ │ │ │ ├── ElemApplyImport.java │ │ │ │ ├── ElemApplyTemplates.java │ │ │ │ ├── ElemAttribute.java │ │ │ │ ├── ElemAttributeSet.java │ │ │ │ ├── ElemCallTemplate.java │ │ │ │ ├── ElemChoose.java │ │ │ │ ├── ElemComment.java │ │ │ │ ├── ElemCopy.java │ │ │ │ ├── ElemCopyOf.java │ │ │ │ ├── ElemElement.java │ │ │ │ ├── ElemEmpty.java │ │ │ │ ├── ElemExsltFuncResult.java │ │ │ │ ├── ElemExsltFunction.java │ │ │ │ ├── ElemExtensionCall.java │ │ │ │ ├── ElemExtensionDecl.java │ │ │ │ ├── ElemExtensionScript.java │ │ │ │ ├── ElemFallback.java │ │ │ │ ├── ElemForEach.java │ │ │ │ ├── ElemIf.java │ │ │ │ ├── ElemLiteralResult.java │ │ │ │ ├── ElemMessage.java │ │ │ │ ├── ElemNumber.java │ │ │ │ ├── ElemOtherwise.java │ │ │ │ ├── ElemPI.java │ │ │ │ ├── ElemParam.java │ │ │ │ ├── ElemSort.java │ │ │ │ ├── ElemTemplate.java │ │ │ │ ├── ElemTemplateElement.java │ │ │ │ ├── ElemText.java │ │ │ │ ├── ElemTextLiteral.java │ │ │ │ ├── ElemUnknown.java │ │ │ │ ├── ElemUse.java │ │ │ │ ├── ElemValueOf.java │ │ │ │ ├── ElemVariable.java │ │ │ │ ├── ElemVariablePsuedo.java │ │ │ │ ├── ElemWhen.java │ │ │ │ ├── ElemWithParam.java │ │ │ │ ├── FuncDocument.java │ │ │ │ ├── FuncFormatNumb.java │ │ │ │ ├── FuncKey.java │ │ │ │ ├── KeyDeclaration.java │ │ │ │ ├── NamespaceAlias.java │ │ │ │ ├── OutputProperties.java │ │ │ │ ├── RedundentExprEliminator.java │ │ │ │ ├── Stylesheet.java │ │ │ │ ├── StylesheetComposed.java │ │ │ │ ├── StylesheetRoot.java │ │ │ │ ├── TemplateList.java │ │ │ │ ├── TemplateSubPatternAssociation.java │ │ │ │ ├── VarNameCollector.java │ │ │ │ ├── WhiteSpaceInfo.java │ │ │ │ ├── XMLNSDecl.java │ │ │ │ ├── XSLTVisitable.java │ │ │ │ ├── XSLTVisitor.java │ │ │ │ ├── XUnresolvedVariable.java │ │ │ │ ├── XUnresolvedVariableSimple.java │ │ │ │ └── package.html │ │ │ ├── trace │ │ │ │ ├── EndSelectionEvent.java │ │ │ │ ├── ExtensionEvent.java │ │ │ │ ├── GenerateEvent.java │ │ │ │ ├── PrintTraceListener.java │ │ │ │ ├── SelectionEvent.java │ │ │ │ ├── TraceListener.java │ │ │ │ ├── TraceListenerEx.java │ │ │ │ ├── TraceListenerEx2.java │ │ │ │ ├── TraceListenerEx3.java │ │ │ │ ├── TraceManager.java │ │ │ │ ├── TracerEvent.java │ │ │ │ └── package.html │ │ │ ├── transformer │ │ │ │ ├── ClonerToResultTree.java │ │ │ │ ├── Counter.java │ │ │ │ ├── CountersTable.java │ │ │ │ ├── DecimalToRoman.java │ │ │ │ ├── KeyIterator.java │ │ │ │ ├── KeyManager.java │ │ │ │ ├── KeyRefIterator.java │ │ │ │ ├── KeyTable.java │ │ │ │ ├── MsgMgr.java │ │ │ │ ├── NodeSortKey.java │ │ │ │ ├── NodeSorter.java │ │ │ │ ├── NumeratorFormatter.java │ │ │ │ ├── QueuedEvents.java │ │ │ │ ├── ResultNameSpace.java │ │ │ │ ├── SerializerSwitcher.java │ │ │ │ ├── StackGuard.java │ │ │ │ ├── TrAXFilter.java │ │ │ │ ├── TransformSnapshot.java │ │ │ │ ├── TransformSnapshotImpl.java │ │ │ │ ├── TransformState.java │ │ │ │ ├── TransformerClient.java │ │ │ │ ├── TransformerHandlerImpl.java │ │ │ │ ├── TransformerIdentityImpl.java │ │ │ │ ├── TransformerImpl.java │ │ │ │ ├── TreeWalker2Result.java │ │ │ │ ├── XSLInfiniteLoopException.java │ │ │ │ ├── XalanProperties.java │ │ │ │ ├── XalanTransformState.java │ │ │ │ └── package.html │ │ │ ├── xslt │ │ │ │ ├── EnvironmentCheck.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── Process.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── package.html │ │ │ │ └── util │ │ │ │ │ └── XslTransformErrorLocatorHelper.java │ │ │ └── xsltc │ │ │ │ ├── CollatorFactory.java │ │ │ │ ├── DOM.java │ │ │ │ ├── DOMCache.java │ │ │ │ ├── DOMEnhancedForDTM.java │ │ │ │ ├── NodeIterator.java │ │ │ │ ├── ProcessorVersion.java │ │ │ │ ├── StripFilter.java │ │ │ │ ├── Translet.java │ │ │ │ ├── TransletException.java │ │ │ │ ├── cmdline │ │ │ │ ├── Compile.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── Transform.java │ │ │ │ └── getopt │ │ │ │ │ ├── GetOpt.java │ │ │ │ │ ├── GetOptsException.java │ │ │ │ │ ├── IllegalArgumentException.java │ │ │ │ │ └── MissingOptArgException.java │ │ │ │ ├── compiler │ │ │ │ ├── AbsoluteLocationPath.java │ │ │ │ ├── AbsolutePathPattern.java │ │ │ │ ├── AlternativePattern.java │ │ │ │ ├── AncestorPattern.java │ │ │ │ ├── ApplyImports.java │ │ │ │ ├── ApplyTemplates.java │ │ │ │ ├── ArgumentList.java │ │ │ │ ├── Attribute.java │ │ │ │ ├── AttributeSet.java │ │ │ │ ├── AttributeValue.java │ │ │ │ ├── AttributeValueTemplate.java │ │ │ │ ├── BinOpExpr.java │ │ │ │ ├── BooleanCall.java │ │ │ │ ├── BooleanExpr.java │ │ │ │ ├── CallTemplate.java │ │ │ │ ├── CastCall.java │ │ │ │ ├── CastExpr.java │ │ │ │ ├── CeilingCall.java │ │ │ │ ├── Choose.java │ │ │ │ ├── Closure.java │ │ │ │ ├── Comment.java │ │ │ │ ├── CompilerException.java │ │ │ │ ├── ConcatCall.java │ │ │ │ ├── Constants.java │ │ │ │ ├── ContainsCall.java │ │ │ │ ├── Copy.java │ │ │ │ ├── CopyOf.java │ │ │ │ ├── CurrentCall.java │ │ │ │ ├── DecimalFormatting.java │ │ │ │ ├── DocumentCall.java │ │ │ │ ├── ElementAvailableCall.java │ │ │ │ ├── EqualityExpr.java │ │ │ │ ├── Expression.java │ │ │ │ ├── Fallback.java │ │ │ │ ├── FilterExpr.java │ │ │ │ ├── FilterParentPath.java │ │ │ │ ├── FilteredAbsoluteLocationPath.java │ │ │ │ ├── FloorCall.java │ │ │ │ ├── FlowList.java │ │ │ │ ├── ForEach.java │ │ │ │ ├── FormatNumberCall.java │ │ │ │ ├── FunctionAvailableCall.java │ │ │ │ ├── FunctionCall.java │ │ │ │ ├── GenerateIdCall.java │ │ │ │ ├── IdKeyPattern.java │ │ │ │ ├── IdPattern.java │ │ │ │ ├── If.java │ │ │ │ ├── IllegalCharException.java │ │ │ │ ├── Import.java │ │ │ │ ├── Include.java │ │ │ │ ├── Instruction.java │ │ │ │ ├── IntExpr.java │ │ │ │ ├── Key.java │ │ │ │ ├── KeyCall.java │ │ │ │ ├── KeyPattern.java │ │ │ │ ├── LangCall.java │ │ │ │ ├── LastCall.java │ │ │ │ ├── LiteralAttribute.java │ │ │ │ ├── LiteralElement.java │ │ │ │ ├── LiteralExpr.java │ │ │ │ ├── LocalNameCall.java │ │ │ │ ├── LocationPathPattern.java │ │ │ │ ├── LogicalExpr.java │ │ │ │ ├── Makefile.inc │ │ │ │ ├── Message.java │ │ │ │ ├── Mode.java │ │ │ │ ├── NameBase.java │ │ │ │ ├── NameCall.java │ │ │ │ ├── NamespaceAlias.java │ │ │ │ ├── NamespaceUriCall.java │ │ │ │ ├── NodeTest.java │ │ │ │ ├── NotCall.java │ │ │ │ ├── Number.java │ │ │ │ ├── NumberCall.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── Otherwise.java │ │ │ │ ├── Output.java │ │ │ │ ├── Param.java │ │ │ │ ├── ParameterRef.java │ │ │ │ ├── ParentLocationPath.java │ │ │ │ ├── ParentPattern.java │ │ │ │ ├── Parser.java │ │ │ │ ├── Pattern.java │ │ │ │ ├── PositionCall.java │ │ │ │ ├── Predicate.java │ │ │ │ ├── ProcessingInstruction.java │ │ │ │ ├── ProcessingInstructionPattern.java │ │ │ │ ├── QName.java │ │ │ │ ├── RealExpr.java │ │ │ │ ├── RelationalExpr.java │ │ │ │ ├── RelativeLocationPath.java │ │ │ │ ├── RelativePathPattern.java │ │ │ │ ├── RoundCall.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── SimpleAttributeValue.java │ │ │ │ ├── Sort.java │ │ │ │ ├── SourceLoader.java │ │ │ │ ├── StartsWithCall.java │ │ │ │ ├── Step.java │ │ │ │ ├── StepPattern.java │ │ │ │ ├── StringCall.java │ │ │ │ ├── StringLengthCall.java │ │ │ │ ├── Stylesheet.java │ │ │ │ ├── SymbolTable.java │ │ │ │ ├── SyntaxTreeNode.java │ │ │ │ ├── Template.java │ │ │ │ ├── TestSeq.java │ │ │ │ ├── Text.java │ │ │ │ ├── TopLevelElement.java │ │ │ │ ├── TransletOutput.java │ │ │ │ ├── UnaryOpExpr.java │ │ │ │ ├── UnionPathExpr.java │ │ │ │ ├── UnparsedEntityUriCall.java │ │ │ │ ├── UnresolvedRef.java │ │ │ │ ├── UnsupportedElement.java │ │ │ │ ├── UseAttributeSets.java │ │ │ │ ├── ValueOf.java │ │ │ │ ├── Variable.java │ │ │ │ ├── VariableBase.java │ │ │ │ ├── VariableRef.java │ │ │ │ ├── VariableRefBase.java │ │ │ │ ├── When.java │ │ │ │ ├── Whitespace.java │ │ │ │ ├── WithParam.java │ │ │ │ ├── XSLTC.java │ │ │ │ ├── XslAttribute.java │ │ │ │ ├── XslElement.java │ │ │ │ ├── util │ │ │ │ │ ├── AttributeSetMethodGenerator.java │ │ │ │ │ ├── BooleanType.java │ │ │ │ │ ├── ClassGenerator.java │ │ │ │ │ ├── CompareGenerator.java │ │ │ │ │ ├── ErrorMessages.java │ │ │ │ │ ├── ErrorMessages_ca.java │ │ │ │ │ ├── ErrorMessages_cs.java │ │ │ │ │ ├── ErrorMessages_de.java │ │ │ │ │ ├── ErrorMessages_es.java │ │ │ │ │ ├── ErrorMessages_fr.java │ │ │ │ │ ├── ErrorMessages_hu.java │ │ │ │ │ ├── ErrorMessages_it.java │ │ │ │ │ ├── ErrorMessages_ja.java │ │ │ │ │ ├── ErrorMessages_ko.java │ │ │ │ │ ├── ErrorMessages_no.java │ │ │ │ │ ├── ErrorMessages_pl.java │ │ │ │ │ ├── ErrorMessages_pt_BR.java │ │ │ │ │ ├── ErrorMessages_ru.java │ │ │ │ │ ├── ErrorMessages_sk.java │ │ │ │ │ ├── ErrorMessages_sl.java │ │ │ │ │ ├── ErrorMessages_tr.java │ │ │ │ │ ├── ErrorMessages_zh.java │ │ │ │ │ ├── ErrorMessages_zh_TW.java │ │ │ │ │ ├── ErrorMsg.java │ │ │ │ │ ├── FilterGenerator.java │ │ │ │ │ ├── IntType.java │ │ │ │ │ ├── InternalError.java │ │ │ │ │ ├── MarkerInstruction.java │ │ │ │ │ ├── MatchGenerator.java │ │ │ │ │ ├── MethodGenerator.java │ │ │ │ │ ├── MethodType.java │ │ │ │ │ ├── MultiHashtable.java │ │ │ │ │ ├── NamedMethodGenerator.java │ │ │ │ │ ├── NodeCounterGenerator.java │ │ │ │ │ ├── NodeSetType.java │ │ │ │ │ ├── NodeSortRecordFactGenerator.java │ │ │ │ │ ├── NodeSortRecordGenerator.java │ │ │ │ │ ├── NodeType.java │ │ │ │ │ ├── NumberType.java │ │ │ │ │ ├── ObjectFactory.java │ │ │ │ │ ├── ObjectType.java │ │ │ │ │ ├── OutlineableChunkEnd.java │ │ │ │ │ ├── OutlineableChunkStart.java │ │ │ │ │ ├── RealType.java │ │ │ │ │ ├── ReferenceType.java │ │ │ │ │ ├── ResultTreeType.java │ │ │ │ │ ├── RtMethodGenerator.java │ │ │ │ │ ├── SecuritySupport.java │ │ │ │ │ ├── SlotAllocator.java │ │ │ │ │ ├── StringStack.java │ │ │ │ │ ├── StringType.java │ │ │ │ │ ├── TestGenerator.java │ │ │ │ │ ├── Type.java │ │ │ │ │ ├── TypeCheckError.java │ │ │ │ │ ├── Util.java │ │ │ │ │ └── VoidType.java │ │ │ │ ├── xpath.cup │ │ │ │ └── xpath.lex │ │ │ │ ├── dom │ │ │ │ ├── AbsoluteIterator.java │ │ │ │ ├── AdaptiveResultTreeImpl.java │ │ │ │ ├── AnyNodeCounter.java │ │ │ │ ├── ArrayNodeListIterator.java │ │ │ │ ├── BitArray.java │ │ │ │ ├── CachedNodeListIterator.java │ │ │ │ ├── ClonedNodeListIterator.java │ │ │ │ ├── CollatorFactoryBase.java │ │ │ │ ├── CurrentNodeListFilter.java │ │ │ │ ├── CurrentNodeListIterator.java │ │ │ │ ├── DOMAdapter.java │ │ │ │ ├── DOMBuilder.java │ │ │ │ ├── DOMWSFilter.java │ │ │ │ ├── DocumentCache.java │ │ │ │ ├── DupFilterIterator.java │ │ │ │ ├── EmptyFilter.java │ │ │ │ ├── ExtendedSAX.java │ │ │ │ ├── Filter.java │ │ │ │ ├── FilterIterator.java │ │ │ │ ├── FilteredStepIterator.java │ │ │ │ ├── ForwardPositionIterator.java │ │ │ │ ├── KeyIndex.java │ │ │ │ ├── LoadDocument.java │ │ │ │ ├── MatchingIterator.java │ │ │ │ ├── MultiDOM.java │ │ │ │ ├── MultiValuedNodeHeapIterator.java │ │ │ │ ├── MultipleNodeCounter.java │ │ │ │ ├── NodeCounter.java │ │ │ │ ├── NodeIteratorBase.java │ │ │ │ ├── NodeSortRecord.java │ │ │ │ ├── NodeSortRecordFactory.java │ │ │ │ ├── NthIterator.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── SAXImpl.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── SimpleResultTreeImpl.java │ │ │ │ ├── SingleNodeCounter.java │ │ │ │ ├── SingletonIterator.java │ │ │ │ ├── SortSettings.java │ │ │ │ ├── SortingIterator.java │ │ │ │ ├── StepIterator.java │ │ │ │ ├── StripWhitespaceFilter.java │ │ │ │ ├── UnionIterator.java │ │ │ │ └── XSLTCDTMManager.java │ │ │ │ ├── javax.xml.transform.TransformerFactory │ │ │ │ ├── runtime │ │ │ │ ├── AbstractTranslet.java │ │ │ │ ├── AttributeList.java │ │ │ │ ├── Attributes.java │ │ │ │ ├── BasisLibrary.java │ │ │ │ ├── Constants.java │ │ │ │ ├── ErrorMessages.java │ │ │ │ ├── ErrorMessages_ca.java │ │ │ │ ├── ErrorMessages_cs.java │ │ │ │ ├── ErrorMessages_de.java │ │ │ │ ├── ErrorMessages_es.java │ │ │ │ ├── ErrorMessages_fr.java │ │ │ │ ├── ErrorMessages_hu.java │ │ │ │ ├── ErrorMessages_it.java │ │ │ │ ├── ErrorMessages_ja.java │ │ │ │ ├── ErrorMessages_ko.java │ │ │ │ ├── ErrorMessages_no.java │ │ │ │ ├── ErrorMessages_pl.java │ │ │ │ ├── ErrorMessages_pt_BR.java │ │ │ │ ├── ErrorMessages_ru.java │ │ │ │ ├── ErrorMessages_sk.java │ │ │ │ ├── ErrorMessages_sl.java │ │ │ │ ├── ErrorMessages_tr.java │ │ │ │ ├── ErrorMessages_zh.java │ │ │ │ ├── ErrorMessages_zh_TW.java │ │ │ │ ├── Hashtable.java │ │ │ │ ├── InternalRuntimeError.java │ │ │ │ ├── MessageHandler.java │ │ │ │ ├── Node.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── Operators.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── StringValueHandler.java │ │ │ │ └── output │ │ │ │ │ ├── OutputBuffer.java │ │ │ │ │ ├── StringOutputBuffer.java │ │ │ │ │ ├── TransletOutputHandlerFactory.java │ │ │ │ │ └── WriterOutputBuffer.java │ │ │ │ ├── trax │ │ │ │ ├── DOM2SAX.java │ │ │ │ ├── DOM2TO.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── OutputSettings.java │ │ │ │ ├── SAX2DOM.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── SmartTransformerFactoryImpl.java │ │ │ │ ├── TemplatesHandlerImpl.java │ │ │ │ ├── TemplatesImpl.java │ │ │ │ ├── TrAXFilter.java │ │ │ │ ├── TransformerFactoryImpl.java │ │ │ │ ├── TransformerHandlerImpl.java │ │ │ │ ├── TransformerImpl.java │ │ │ │ ├── Util.java │ │ │ │ └── XSLTCSource.java │ │ │ │ └── util │ │ │ │ └── IntegerArray.java │ │ │ ├── xml │ │ │ ├── dtm │ │ │ │ ├── Axis.java │ │ │ │ ├── DTM.java │ │ │ │ ├── DTMAxisIterator.java │ │ │ │ ├── DTMAxisTraverser.java │ │ │ │ ├── DTMConfigurationException.java │ │ │ │ ├── DTMDOMException.java │ │ │ │ ├── DTMException.java │ │ │ │ ├── DTMFilter.java │ │ │ │ ├── DTMIterator.java │ │ │ │ ├── DTMManager.java │ │ │ │ ├── DTMWSFilter.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ └── ref │ │ │ │ │ ├── ChunkedIntArray.java │ │ │ │ │ ├── CoroutineManager.java │ │ │ │ │ ├── CoroutineParser.java │ │ │ │ │ ├── CustomStringPool.java │ │ │ │ │ ├── DTMAxisIterNodeList.java │ │ │ │ │ ├── DTMAxisIteratorBase.java │ │ │ │ │ ├── DTMChildIterNodeList.java │ │ │ │ │ ├── DTMDefaultBase.java │ │ │ │ │ ├── DTMDefaultBaseIterators.java │ │ │ │ │ ├── DTMDefaultBaseTraversers.java │ │ │ │ │ ├── DTMDocumentImpl.java │ │ │ │ │ ├── DTMManagerDefault.java │ │ │ │ │ ├── DTMNamedNodeMap.java │ │ │ │ │ ├── DTMNodeIterator.java │ │ │ │ │ ├── DTMNodeList.java │ │ │ │ │ ├── DTMNodeListBase.java │ │ │ │ │ ├── DTMNodeProxy.java │ │ │ │ │ ├── DTMSafeStringPool.java │ │ │ │ │ ├── DTMStringPool.java │ │ │ │ │ ├── DTMTreeWalker.java │ │ │ │ │ ├── EmptyIterator.java │ │ │ │ │ ├── ExpandedNameTable.java │ │ │ │ │ ├── ExtendedType.java │ │ │ │ │ ├── IncrementalSAXSource.java │ │ │ │ │ ├── IncrementalSAXSource_Filter.java │ │ │ │ │ ├── IncrementalSAXSource_Xerces.java │ │ │ │ │ ├── NodeLocator.java │ │ │ │ │ ├── ObjectFactory.java │ │ │ │ │ ├── SecuritySupport.java │ │ │ │ │ ├── dom2dtm │ │ │ │ │ ├── DOM2DTM.java │ │ │ │ │ └── DOM2DTMdefaultNamespaceDeclarationNode.java │ │ │ │ │ └── sax2dtm │ │ │ │ │ ├── SAX2DTM.java │ │ │ │ │ ├── SAX2DTM2.java │ │ │ │ │ └── SAX2RTFDTM.java │ │ │ ├── res │ │ │ │ ├── XMLErrorResources.java │ │ │ │ ├── XMLErrorResources_ca.java │ │ │ │ ├── XMLErrorResources_cs.java │ │ │ │ ├── XMLErrorResources_de.java │ │ │ │ ├── XMLErrorResources_en.java │ │ │ │ ├── XMLErrorResources_es.java │ │ │ │ ├── XMLErrorResources_fr.java │ │ │ │ ├── XMLErrorResources_hu.java │ │ │ │ ├── XMLErrorResources_it.java │ │ │ │ ├── XMLErrorResources_ja.java │ │ │ │ ├── XMLErrorResources_ko.java │ │ │ │ ├── XMLErrorResources_pl.java │ │ │ │ ├── XMLErrorResources_pt_BR.java │ │ │ │ ├── XMLErrorResources_ru.java │ │ │ │ ├── XMLErrorResources_sk.java │ │ │ │ ├── XMLErrorResources_sl.java │ │ │ │ ├── XMLErrorResources_sv.java │ │ │ │ ├── XMLErrorResources_tr.java │ │ │ │ ├── XMLErrorResources_zh.java │ │ │ │ ├── XMLErrorResources_zh_TW.java │ │ │ │ └── XMLMessages.java │ │ │ └── utils │ │ │ │ ├── AttList.java │ │ │ │ ├── BoolStack.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DOM2Helper.java │ │ │ │ ├── DOMBuilder.java │ │ │ │ ├── DOMHelper.java │ │ │ │ ├── DOMOrder.java │ │ │ │ ├── DefaultErrorHandler.java │ │ │ │ ├── ElemDesc.java │ │ │ │ ├── FastStringBuffer.java │ │ │ │ ├── Hashtree2Node.java │ │ │ │ ├── IntStack.java │ │ │ │ ├── IntVector.java │ │ │ │ ├── ListingErrorHandler.java │ │ │ │ ├── LocaleUtility.java │ │ │ │ ├── MutableAttrListImpl.java │ │ │ │ ├── NSInfo.java │ │ │ │ ├── NameSpace.java │ │ │ │ ├── NamespaceSupport2.java │ │ │ │ ├── NodeConsumer.java │ │ │ │ ├── NodeVector.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ ├── ObjectPool.java │ │ │ │ ├── ObjectStack.java │ │ │ │ ├── ObjectVector.java │ │ │ │ ├── PrefixResolver.java │ │ │ │ ├── PrefixResolverDefault.java │ │ │ │ ├── QName.java │ │ │ │ ├── RawCharacterHandler.java │ │ │ │ ├── SAXSourceLocator.java │ │ │ │ ├── SecuritySupport.java │ │ │ │ ├── SerializableLocatorImpl.java │ │ │ │ ├── StopParseException.java │ │ │ │ ├── StringBufferPool.java │ │ │ │ ├── StringComparable.java │ │ │ │ ├── StringToIntTable.java │ │ │ │ ├── StringToStringTable.java │ │ │ │ ├── StringToStringTableVector.java │ │ │ │ ├── StringVector.java │ │ │ │ ├── StylesheetPIHandler.java │ │ │ │ ├── SuballocatedByteVector.java │ │ │ │ ├── SuballocatedIntVector.java │ │ │ │ ├── SystemIDResolver.java │ │ │ │ ├── ThreadControllerWrapper.java │ │ │ │ ├── TreeWalker.java │ │ │ │ ├── URI.java │ │ │ │ ├── UnImplNode.java │ │ │ │ ├── WrappedRuntimeException.java │ │ │ │ ├── WrongParserException.java │ │ │ │ ├── XML11Char.java │ │ │ │ ├── XMLChar.java │ │ │ │ ├── XMLCharacterRecognizer.java │ │ │ │ ├── XMLReaderManager.java │ │ │ │ ├── XMLString.java │ │ │ │ ├── XMLStringDefault.java │ │ │ │ ├── XMLStringFactory.java │ │ │ │ ├── XMLStringFactoryDefault.java │ │ │ │ ├── package.html │ │ │ │ └── res │ │ │ │ ├── CharArrayWrapper.java │ │ │ │ ├── IntArrayWrapper.java │ │ │ │ ├── LongArrayWrapper.java │ │ │ │ ├── StringArrayWrapper.java │ │ │ │ ├── XResourceBundle.java │ │ │ │ ├── XResourceBundleBase.java │ │ │ │ ├── XResources_cy.java │ │ │ │ ├── XResources_de.java │ │ │ │ ├── XResources_el.java │ │ │ │ ├── XResources_en.java │ │ │ │ ├── XResources_es.java │ │ │ │ ├── XResources_fr.java │ │ │ │ ├── XResources_he.java │ │ │ │ ├── XResources_hy.java │ │ │ │ ├── XResources_it.java │ │ │ │ ├── XResources_ja_JP_A.java │ │ │ │ ├── XResources_ja_JP_HA.java │ │ │ │ ├── XResources_ja_JP_HI.java │ │ │ │ ├── XResources_ja_JP_I.java │ │ │ │ ├── XResources_ka.java │ │ │ │ ├── XResources_ko.java │ │ │ │ ├── XResources_sv.java │ │ │ │ ├── XResources_zh_CN.java │ │ │ │ └── XResources_zh_TW.java │ │ │ └── xpath │ │ │ ├── Arg.java │ │ │ ├── CachedXPathAPI.java │ │ │ ├── Expression.java │ │ │ ├── ExpressionNode.java │ │ │ ├── ExpressionOwner.java │ │ │ ├── ExtensionsProvider.java │ │ │ ├── FoundIndex.java │ │ │ ├── NodeSet.java │ │ │ ├── NodeSetDTM.java │ │ │ ├── SourceTree.java │ │ │ ├── SourceTreeManager.java │ │ │ ├── VariableStack.java │ │ │ ├── WhitespaceStrippingElementMatcher.java │ │ │ ├── XPath.java │ │ │ ├── XPathAPI.java │ │ │ ├── XPathContext.java │ │ │ ├── XPathException.java │ │ │ ├── XPathFactory.java │ │ │ ├── XPathProcessorException.java │ │ │ ├── XPathVisitable.java │ │ │ ├── XPathVisitor.java │ │ │ ├── axes │ │ │ ├── AttributeIterator.java │ │ │ ├── AxesWalker.java │ │ │ ├── BasicTestIterator.java │ │ │ ├── ChildIterator.java │ │ │ ├── ChildTestIterator.java │ │ │ ├── ContextNodeList.java │ │ │ ├── DescendantIterator.java │ │ │ ├── FilterExprIterator.java │ │ │ ├── FilterExprIteratorSimple.java │ │ │ ├── FilterExprWalker.java │ │ │ ├── HasPositionalPredChecker.java │ │ │ ├── IteratorPool.java │ │ │ ├── LocPathIterator.java │ │ │ ├── MatchPatternIterator.java │ │ │ ├── NodeSequence.java │ │ │ ├── OneStepIterator.java │ │ │ ├── OneStepIteratorForward.java │ │ │ ├── PathComponent.java │ │ │ ├── PredicatedNodeTest.java │ │ │ ├── RTFIterator.java │ │ │ ├── ReverseAxesWalker.java │ │ │ ├── SelfIteratorNoPredicate.java │ │ │ ├── SubContextList.java │ │ │ ├── UnionChildIterator.java │ │ │ ├── UnionPathIterator.java │ │ │ ├── WalkerFactory.java │ │ │ ├── WalkingIterator.java │ │ │ ├── WalkingIteratorSorted.java │ │ │ └── package.html │ │ │ ├── compiler │ │ │ ├── Compiler.java │ │ │ ├── FunctionTable.java │ │ │ ├── Keywords.java │ │ │ ├── Lexer.java │ │ │ ├── OpCodes.java │ │ │ ├── OpMap.java │ │ │ ├── OpMapVector.java │ │ │ ├── PsuedoNames.java │ │ │ ├── XPathDumper.java │ │ │ ├── XPathParser.java │ │ │ └── package.html │ │ │ ├── domapi │ │ │ ├── XPathEvaluatorImpl.java │ │ │ ├── XPathExpressionImpl.java │ │ │ ├── XPathNSResolverImpl.java │ │ │ ├── XPathNamespaceImpl.java │ │ │ ├── XPathResultImpl.java │ │ │ ├── XPathStylesheetDOM3Exception.java │ │ │ └── package.html │ │ │ ├── functions │ │ │ ├── FuncBoolean.java │ │ │ ├── FuncCeiling.java │ │ │ ├── FuncConcat.java │ │ │ ├── FuncContains.java │ │ │ ├── FuncCount.java │ │ │ ├── FuncCurrent.java │ │ │ ├── FuncDoclocation.java │ │ │ ├── FuncExtElementAvailable.java │ │ │ ├── FuncExtFunction.java │ │ │ ├── FuncExtFunctionAvailable.java │ │ │ ├── FuncFalse.java │ │ │ ├── FuncFloor.java │ │ │ ├── FuncGenerateId.java │ │ │ ├── FuncId.java │ │ │ ├── FuncLang.java │ │ │ ├── FuncLast.java │ │ │ ├── FuncLocalPart.java │ │ │ ├── FuncNamespace.java │ │ │ ├── FuncNormalizeSpace.java │ │ │ ├── FuncNot.java │ │ │ ├── FuncNumber.java │ │ │ ├── FuncPosition.java │ │ │ ├── FuncQname.java │ │ │ ├── FuncRound.java │ │ │ ├── FuncStartsWith.java │ │ │ ├── FuncString.java │ │ │ ├── FuncStringLength.java │ │ │ ├── FuncSubstring.java │ │ │ ├── FuncSubstringAfter.java │ │ │ ├── FuncSubstringBefore.java │ │ │ ├── FuncSum.java │ │ │ ├── FuncSystemProperty.java │ │ │ ├── FuncTranslate.java │ │ │ ├── FuncTrue.java │ │ │ ├── FuncUnparsedEntityURI.java │ │ │ ├── Function.java │ │ │ ├── Function2Args.java │ │ │ ├── Function3Args.java │ │ │ ├── FunctionDef1Arg.java │ │ │ ├── FunctionMultiArgs.java │ │ │ ├── FunctionOneArg.java │ │ │ ├── ObjectFactory.java │ │ │ ├── SecuritySupport.java │ │ │ ├── WrongNumberArgsException.java │ │ │ └── package.html │ │ │ ├── jaxp │ │ │ ├── JAXPExtensionsProvider.java │ │ │ ├── JAXPPrefixResolver.java │ │ │ ├── JAXPVariableStack.java │ │ │ ├── XPathExpressionImpl.java │ │ │ ├── XPathFactoryImpl.java │ │ │ └── XPathImpl.java │ │ │ ├── objects │ │ │ ├── DTMXRTreeFrag.java │ │ │ ├── XBoolean.java │ │ │ ├── XBooleanStatic.java │ │ │ ├── XMLStringFactoryImpl.java │ │ │ ├── XNodeSet.java │ │ │ ├── XNodeSetForDOM.java │ │ │ ├── XNull.java │ │ │ ├── XNumber.java │ │ │ ├── XObject.java │ │ │ ├── XObjectFactory.java │ │ │ ├── XRTreeFrag.java │ │ │ ├── XRTreeFragSelectWrapper.java │ │ │ ├── XString.java │ │ │ ├── XStringForChars.java │ │ │ ├── XStringForFSB.java │ │ │ └── package.html │ │ │ ├── operations │ │ │ ├── And.java │ │ │ ├── Bool.java │ │ │ ├── Div.java │ │ │ ├── Equals.java │ │ │ ├── Gt.java │ │ │ ├── Gte.java │ │ │ ├── Lt.java │ │ │ ├── Lte.java │ │ │ ├── Minus.java │ │ │ ├── Mod.java │ │ │ ├── Mult.java │ │ │ ├── Neg.java │ │ │ ├── NotEquals.java │ │ │ ├── Number.java │ │ │ ├── Operation.java │ │ │ ├── Or.java │ │ │ ├── Plus.java │ │ │ ├── Quo.java │ │ │ ├── String.java │ │ │ ├── UnaryOperation.java │ │ │ ├── Variable.java │ │ │ ├── VariableSafeAbsRef.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── patterns │ │ │ ├── ContextMatchStepPattern.java │ │ │ ├── FunctionPattern.java │ │ │ ├── NodeTest.java │ │ │ ├── NodeTestFilter.java │ │ │ ├── StepPattern.java │ │ │ ├── UnionPattern.java │ │ │ └── package.html │ │ │ └── res │ │ │ ├── XPATHErrorResources.java │ │ │ ├── XPATHErrorResources_ca.java │ │ │ ├── XPATHErrorResources_cs.java │ │ │ ├── XPATHErrorResources_de.java │ │ │ ├── XPATHErrorResources_en.java │ │ │ ├── XPATHErrorResources_es.java │ │ │ ├── XPATHErrorResources_fr.java │ │ │ ├── XPATHErrorResources_hu.java │ │ │ ├── XPATHErrorResources_it.java │ │ │ ├── XPATHErrorResources_ja.java │ │ │ ├── XPATHErrorResources_ko.java │ │ │ ├── XPATHErrorResources_pl.java │ │ │ ├── XPATHErrorResources_pt_BR.java │ │ │ ├── XPATHErrorResources_ru.java │ │ │ ├── XPATHErrorResources_sk.java │ │ │ ├── XPATHErrorResources_sl.java │ │ │ ├── XPATHErrorResources_sv.java │ │ │ ├── XPATHErrorResources_tr.java │ │ │ ├── XPATHErrorResources_zh.java │ │ │ ├── XPATHErrorResources_zh_CN.java │ │ │ ├── XPATHErrorResources_zh_TW.java │ │ │ ├── XPATHMessages.java │ │ │ └── package.html │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── javax.xml.transform.TransformerFactory │ │ │ ├── javax.xml.xpath.XPathFactory │ │ │ ├── org.apache.xalan.extensions.bsf.BSFManager │ │ │ └── org.apache.xml.dtm.DTMManager │ │ ├── org │ │ └── apache │ │ │ └── xalan │ │ │ ├── res │ │ │ └── XSLTInfo.properties │ │ │ └── version.properties │ │ └── trax │ │ └── trax.properties │ ├── site │ ├── resources │ │ └── images │ │ │ ├── compilation.gif │ │ │ ├── conceptual.gif │ │ │ ├── data.gif │ │ │ ├── org_apache.gif │ │ │ ├── trax.gif │ │ │ ├── xalan1_1x1.gif │ │ │ ├── xmllogo.gif │ │ │ ├── xpath.gif │ │ │ └── xslt_abstract.gif │ └── xhtml │ │ ├── design2_0_0.xhtml │ │ ├── javadocOverview.xhtml │ │ └── org │ │ └── apache │ │ ├── xalan │ │ ├── client │ │ │ └── package.xhtml │ │ ├── extensions │ │ │ └── package.xhtml │ │ ├── lib │ │ │ ├── package.xhtml │ │ │ └── sql │ │ │ │ └── package.xhtml │ │ ├── processor │ │ │ └── package.xhtml │ │ ├── res │ │ │ └── package.xhtml │ │ ├── templates │ │ │ └── package.xhtml │ │ ├── trace │ │ │ └── package.xhtml │ │ ├── transformer │ │ │ └── package.xhtml │ │ └── xslt │ │ │ └── package.xhtml │ │ ├── xml │ │ └── utils │ │ │ └── package.xhtml │ │ └── xpath │ │ ├── axes │ │ └── package.xhtml │ │ ├── compiler │ │ └── package.xhtml │ │ ├── domapi │ │ └── package.xhtml │ │ ├── functions │ │ └── package.xhtml │ │ ├── objects │ │ └── package.xhtml │ │ ├── operations │ │ └── package.xhtml │ │ ├── package.xhtml │ │ ├── patterns │ │ └── package.xhtml │ │ └── res │ │ └── package.xhtml │ └── test │ └── java │ └── org │ └── apache │ └── xalan │ ├── VersionAccessor.java │ ├── VersionTest.java │ └── processor │ └── XSLProcessorVersionTest.java ├── xalan2jtaglet ├── pom.xml └── src │ └── main │ └── java │ └── xalan2jtaglet │ ├── XSLUsage.java │ └── XSLUsageTag.java ├── xalan2jtaglet_jdk9 ├── pom.xml └── src │ └── main │ └── java │ └── xalan2jtaglet │ ├── XSLUsage.java │ └── XSLUsageTag.java ├── xalansamples ├── pom.xml └── src │ ├── main │ └── java │ │ └── samples │ │ ├── AppletXMLtoHTML │ │ ├── README.html │ │ ├── appletXMLtoHTML.html │ │ ├── client.html │ │ ├── foo-s1.xml │ │ ├── lts3611beac.jpg │ │ ├── rabbitwhorn.jpg │ │ ├── s1ToHTML.xsl │ │ ├── target.html │ │ ├── trax.xml │ │ └── xalanApplets.xml │ │ ├── ApplyXPath │ │ ├── ApplyXPath.java │ │ ├── foo.xml │ │ └── readme.html │ │ ├── ApplyXPathDOM │ │ ├── ApplyXPathDOM.java │ │ ├── foo.xml │ │ └── readme.html │ │ ├── CompiledJAXP │ │ ├── Compile.java │ │ ├── README.cjaxp │ │ └── Transform.java │ │ ├── DOM2DOM │ │ ├── DOM2DOM.java │ │ ├── birds.xml │ │ ├── birds.xsl │ │ └── readme.html │ │ ├── Pipe │ │ ├── Pipe.java │ │ ├── foo.xml │ │ ├── foo1.xsl │ │ ├── foo2.xsl │ │ ├── foo3.xsl │ │ └── readme.html │ │ ├── SAX2SAX │ │ ├── SAX2SAX.java │ │ ├── birds.xml │ │ ├── birds.xsl │ │ ├── foo.xml │ │ └── foo.xsl │ │ ├── SimpleTransform │ │ ├── SimpleTransform.java │ │ ├── birds.xml │ │ ├── birds.xsl │ │ ├── foo.xml │ │ ├── foo.xsl │ │ └── readme.html │ │ ├── Trace │ │ ├── Trace.java │ │ ├── foo.xml │ │ └── foo.xsl │ │ ├── TransformThread │ │ ├── TransformThread.java │ │ ├── foo0.xml │ │ ├── foo0.xsl │ │ ├── foo1.xml │ │ └── foo1.xsl │ │ ├── UseStylesheetPI │ │ ├── UseStylesheetPI.java │ │ ├── foo.xsl │ │ └── fooX.xml │ │ ├── UseStylesheetParam │ │ ├── UseStylesheetParam.java │ │ ├── foo.xml │ │ ├── foo.xsl │ │ └── readme.html │ │ ├── UseXMLFilters │ │ ├── UseXMLFilters.java │ │ ├── foo.xml │ │ ├── foo1.xsl │ │ ├── foo2.xsl │ │ ├── foo3.xsl │ │ └── readme.html │ │ ├── Validate │ │ ├── Validate.java │ │ ├── ValidateXMLInput.java │ │ ├── birds.xml │ │ ├── birds.xsl │ │ └── readme.html │ │ ├── XPathAPI │ │ ├── ApplyXPathJAXP.java │ │ ├── ExtensionFunctionResolver.java │ │ ├── ExtensionTest.java │ │ ├── XPathResolver.java │ │ ├── foo.xml │ │ └── numlist.xml │ │ ├── extensions │ │ ├── 1-redir.xml │ │ ├── 1-redir.xsl │ │ ├── 2-basicJscript.xml │ │ ├── 2-basicJscript.xsl │ │ ├── 3-java-namespace.xml │ │ ├── 3-java-namespace.xsl │ │ ├── 4-numlistJava.xsl │ │ ├── 5-numlistJscript.xsl │ │ ├── IntDate.java │ │ ├── MyCounter.java │ │ ├── numlist.xml │ │ ├── readme.html │ │ └── sql │ │ │ ├── GETTING_STARTED.txt │ │ │ ├── basic-connection │ │ │ ├── DumpSQL.xsl │ │ │ ├── dbinfo.xml │ │ │ ├── dbtest-cinfo.xsl │ │ │ ├── dbtest.xsl │ │ │ └── readme.html │ │ │ ├── createdb.sql │ │ │ ├── extConnection │ │ │ ├── ExternalConnection.java │ │ │ ├── dbtest.xsl │ │ │ └── readme.html │ │ │ ├── pquery │ │ │ ├── dbinfo.xml │ │ │ ├── dbtest.xsl │ │ │ └── readme.html │ │ │ ├── readme.html │ │ │ ├── runDerby.bat │ │ │ ├── runDerby.sh │ │ │ ├── runExtConnection.bat │ │ │ ├── runExtConnection.sh │ │ │ ├── runXalan.bat │ │ │ ├── runXalan.sh │ │ │ ├── show-error │ │ │ ├── dbinfo.xml │ │ │ ├── invalidConn.xsl │ │ │ ├── invalidPQuery.xsl │ │ │ ├── invalidQuery.xsl │ │ │ └── readme.html │ │ │ └── streamable │ │ │ ├── cachedNodes.xsl │ │ │ ├── dbinfo.xml │ │ │ ├── pivot.xsl │ │ │ ├── readme.html │ │ │ └── streamNodes.xsl │ │ ├── translets │ │ ├── JAXPTransletMultipleTransformations.java │ │ ├── JAXPTransletOneTransformation.java │ │ ├── readme.html │ │ ├── todo.xml │ │ ├── todo.xsl │ │ └── todotoo.xml │ │ └── trax │ │ ├── ExampleContentHandler.java │ │ ├── Examples.java │ │ ├── xml │ │ ├── baz.xml │ │ ├── foo.xml │ │ └── subdir1 │ │ │ ├── foo2.xml │ │ │ └── subdir2 │ │ │ └── foo3.xml │ │ └── xsl │ │ ├── baz.xsl │ │ ├── foo.xsl │ │ ├── foo2.xsl │ │ ├── foo3.xsl │ │ └── inc1 │ │ ├── inc1.xsl │ │ └── inc2 │ │ └── inc2.xsl │ └── site │ └── xhtml │ ├── AppletXMLtoHTML │ ├── README.xhtml │ ├── appletXMLtoHTML.xhtml │ ├── client.xhtml │ └── target.xhtml │ ├── ApplyXPath │ └── readme.xhtml │ ├── ApplyXPathDOM │ └── readme.xhtml │ ├── DOM2DOM │ └── readme.xhtml │ ├── Pipe │ └── readme.xhtml │ ├── SimpleTransform │ └── readme.xhtml │ ├── UseStylesheetParam │ └── readme.xhtml │ ├── UseXMLFilters │ └── readme.xhtml │ ├── Validate │ └── readme.xhtml │ ├── extensions │ ├── readme.xhtml │ └── sql │ │ ├── basic-connection │ │ └── readme.xhtml │ │ ├── extConnection │ │ └── readme.xhtml │ │ ├── pquery │ │ └── readme.xhtml │ │ ├── readme.xhtml │ │ ├── show-error │ │ └── readme.xhtml │ │ └── streamable │ │ └── readme.xhtml │ └── translets │ └── readme.xhtml ├── xalanservlet ├── pom.xml └── src │ ├── main │ ├── java │ │ └── servlet │ │ │ ├── ApplyXSLT.java │ │ │ ├── ApplyXSLTException.java │ │ │ ├── ApplyXSLTListener.java │ │ │ ├── ApplyXSLTProperties.java │ │ │ ├── DefaultApplyXSLTProperties.java │ │ │ ├── SimpleXSLTServlet.java │ │ │ ├── UseStylesheetParamServlet.java │ │ │ └── XSLTServletWithParams.java │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ ├── birds.xml │ │ ├── birds.xsl │ │ ├── booklist1.xsl │ │ ├── booklist2.xsl │ │ ├── catalog.xml │ │ ├── default.xsl │ │ ├── default2.xsl │ │ ├── fooparam.xml │ │ ├── fooparam.xsl │ │ └── jspSample.jsp │ └── site │ └── xhtml │ └── servlet │ └── readme.xhtml ├── xsltc_todo.xml ├── xsltcapplet ├── pom.xml └── src │ ├── main │ └── java │ │ └── samples │ │ └── CompiledApplet │ │ ├── README.applet │ │ ├── TransformApplet.java │ │ ├── index.html │ │ ├── menu.html │ │ └── singleTransform.html │ └── site │ └── xhtml │ └── CompiledApplet │ ├── index.xhtml │ ├── menu.xhtml │ └── singleTransform.xhtml ├── xsltcbrazil ├── pom.xml └── src │ └── main │ └── java │ └── samples │ └── CompiledBrazil │ ├── README.brazil │ └── TransformHandler.java ├── xsltcejb ├── pom.xml └── src │ ├── main │ └── java │ │ └── samples │ │ └── CompiledEJB │ │ ├── README.ejb │ │ ├── TransformBean.java │ │ ├── TransformHome.java │ │ ├── TransformRemote.java │ │ ├── TransformServlet.java │ │ ├── bottom_frame.html │ │ ├── index.html │ │ └── top_frame.html │ └── site │ └── xhtml │ └── CompiledEJB │ ├── bottom_frame.xhtml │ ├── index.xhtml │ └── top_frame.xhtml └── xsltcservlet ├── pom.xml └── src └── main └── java └── samples └── CompiledServlet ├── CompileServlet.java ├── README.servlet └── TransformationServlet.java /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Below types are listed explicitly just in case to avoid unexpected mistakes in git auto above 5 | *.java text 6 | *.html text 7 | *.xml text 8 | *.xsl text 9 | *.css text 10 | *.js text 11 | 12 | # Note: executable is a non-standard attribute, and it is helpful for the release plugin 13 | *.sh text eol=lf executable 14 | *.cgi text eol=lf executable 15 | 16 | # Windows expects CRLF always 17 | *.bat text eol=crlf 18 | *.cmd text eol=crlf 19 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Maven output 2 | target/ 3 | **/dependency-reduced-pom.xml 4 | 5 | # In Maven, dependencies are downloaded during build; 6 | # we don't want to check them in 7 | /tools/ 8 | 9 | # Xalan "Ant emulation" directories for xalan-test and distribution, 10 | # created by Maven build. 11 | # (xalan-test referenced dependencies from xalan-java; distro may be 12 | # publishing from lib/ though I hope not.) 13 | build/ 14 | lib/ 15 | 16 | # Eclipse configuration 17 | .settings/ 18 | .project 19 | .classpath 20 | 21 | # IntelliJ IDEA 22 | .idea/ 23 | *.iml 24 | 25 | # MacOS Finder 26 | .DS_Store 27 | 28 | # XPath parser generated during compilation 29 | /src/org/apache/xalan/processor/XSLProcessorVersion.java 30 | /src/org/apache/xalan/xsltc/compiler/XPathLexer.java 31 | /src/org/apache/xalan/xsltc/compiler/XPathParser.java 32 | /src/org/apache/xalan/xsltc/compiler/sym.java 33 | 34 | # Stylebook processing progress flags. 35 | /stylebook/sources/xalan/DONE 36 | /stylebook/sources/xalan/XSLTCDONE 37 | 38 | # Various temporary/work directories used by other tools 39 | /bin/ 40 | /classes/ 41 | /tmp/ 42 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | 19 | 20 | # Reporting a vulnerability 21 | 22 | If you believe you found a vulnerability in Apache XalanJ, 23 | please contact [the Apache Security Team](https://www.apache.org/security/). 24 | -------------------------------------------------------------------------------- /integration-tests/src/it/VersionCheck_JarsOnBootClasspath/invoker.properties: -------------------------------------------------------------------------------- 1 | # These are default values set in the Maven Invoker plugin configuration 2 | #invoker.goals = clean test 3 | #invoker.buildResult = success 4 | #invoker.debug = false 5 | -------------------------------------------------------------------------------- /integration-tests/src/it/VersionCheck_JarsOnClasspath/invoker.properties: -------------------------------------------------------------------------------- 1 | # These are default values set in the Maven Invoker plugin configuration 2 | #invoker.goals = clean test 3 | #invoker.buildResult = success 4 | #invoker.debug = false 5 | -------------------------------------------------------------------------------- /integration-tests/src/it/VersionCheck_ShadedJarOnBootClasspath/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals = clean verify 2 | # These are default values set in the Maven Invoker plugin configuration 3 | #invoker.buildResult = success 4 | #invoker.debug = false 5 | -------------------------------------------------------------------------------- /mvnbuild.bat: -------------------------------------------------------------------------------- 1 | mvn clean package site 2 | -------------------------------------------------------------------------------- /mvnbuild.sh: -------------------------------------------------------------------------------- 1 | mvn clean package site 2 | -------------------------------------------------------------------------------- /serializer/src/main/java/MANIFEST.SERIALIZER: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: @java.version@ (@java.vendor@) 3 | Main-Class: org.apache.xml.serializer.Version 4 | Class-Path: xml-apis.jar 5 | Bundle-License: Apache-2.0; link="http://opensource.org/licenses/apache2.0.php" 6 | 7 | Name: org/apache/xml/serializer/ 8 | Comment: Serializer to write out XML, HTML etc. as a stream of characters from an input DOM or from input SAX events. 9 | Specification-Title: XSL Transformations (XSLT), at http://www.w3.org/TR/xslt 10 | Specification-Vendor: W3C Recommendation 16 November 1999 11 | Specification-Version: 1.0 12 | Implementation-Title: org.apache.xml.serializer 13 | Implementation-Version: @impl.version@ 14 | Implementation-Vendor: Apache Software Foundation 15 | Implementation-URL: https://xalan.apache.org/xalan-j/usagepatterns.html 16 | 17 | Name: org/apache/xml/serializer/utils/ 18 | Comment: Utilities used internally by the Serializer. Not for external use. 19 | Implementation-Title: org.apache.xml.serializer.utils 20 | Implementation-Version: @impl.version@ 21 | Implementation-Vendor: Apache Software Foundation 22 | -------------------------------------------------------------------------------- /serializer/src/main/java/org/apache/xml/serializer/utils/SerializerMessages_en.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xml.serializer.utils; 22 | 23 | 24 | /** 25 | * Default implementation. This is just an empty class. 26 | * @xsl.usage internal 27 | */ 28 | public final class SerializerMessages_en extends SerializerMessages 29 | { 30 | } 31 | -------------------------------------------------------------------------------- /serializer/src/main/java/org/apache/xml/serializer/utils/SerializerMessages_zh_CN.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xml.serializer.utils; 23 | 24 | import java.util.ListResourceBundle; 25 | 26 | public class SerializerMessages_zh_CN extends SerializerMessages_zh 27 | { 28 | } 29 | -------------------------------------------------------------------------------- /serializer/src/main/resources/org/apache/xml/serializer/XMLEntities.properties: -------------------------------------------------------------------------------- 1 | ## 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the "License"); 7 | # you may not use this file except in compliance with the License. 8 | # You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, software 13 | # distributed under the License is distributed on an "AS IS" BASIS, 14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | # See the License for the specific language governing permissions and 16 | # limitations under the License. 17 | ## 18 | # 19 | # $Id$ 20 | # 21 | # @version $Revision$ $Date$ 22 | # This file must be encoded in UTF-8; see CharInfo.java 23 | # 24 | # Character entity references for markup-significant 25 | # 26 | quot=34 27 | amp=38 28 | lt=60 29 | gt=62 30 | 31 | -------------------------------------------------------------------------------- /serializer/src/main/resources/org/apache/xml/serializer/version.properties: -------------------------------------------------------------------------------- 1 | version=${project.version} 2 | -------------------------------------------------------------------------------- /stylebook/dtd/blocks.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %markupEntity; 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 32 | 33 | 34 | 36 | 37 | 38 | 40 | -------------------------------------------------------------------------------- /stylebook/dtd/changes.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %markupEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /stylebook/dtd/document.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %blocksEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /stylebook/dtd/faqs.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %blocksEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /stylebook/dtd/links.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 | 13 | 14 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /stylebook/dtd/markup.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %externalEntity; 9 | 10 | 11 | %charEntity; 12 | 13 | 14 | %linksEntity; 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /stylebook/graphics/button-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/graphics/button-a.gif -------------------------------------------------------------------------------- /stylebook/graphics/button-b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/graphics/button-b.gif -------------------------------------------------------------------------------- /stylebook/loader.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /stylebook/loaderdesign.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /stylebook/resources/bottom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/bottom.gif -------------------------------------------------------------------------------- /stylebook/resources/button-asf-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-asf-hi.gif -------------------------------------------------------------------------------- /stylebook/resources/button-asf-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-asf-lo.gif -------------------------------------------------------------------------------- /stylebook/resources/button-w3c-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-w3c-hi.gif -------------------------------------------------------------------------------- /stylebook/resources/button-w3c-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-w3c-lo.gif -------------------------------------------------------------------------------- /stylebook/resources/button-xml-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-xml-hi.gif -------------------------------------------------------------------------------- /stylebook/resources/button-xml-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/button-xml-lo.gif -------------------------------------------------------------------------------- /stylebook/resources/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/close.gif -------------------------------------------------------------------------------- /stylebook/resources/dot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/dot.gif -------------------------------------------------------------------------------- /stylebook/resources/join.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/join.gif -------------------------------------------------------------------------------- /stylebook/resources/line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/line.gif -------------------------------------------------------------------------------- /stylebook/resources/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/logo.gif -------------------------------------------------------------------------------- /stylebook/resources/note.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/note.gif -------------------------------------------------------------------------------- /stylebook/resources/right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/right.gif -------------------------------------------------------------------------------- /stylebook/resources/script.js: -------------------------------------------------------------------------------- 1 | rolloverImagesOn=new Array(); 2 | rolloverImagesOff=new Array(); 3 | 4 | function rolloverOn(name) { 5 | if(rolloverImagesOn[name]){ 6 | document.images[name].src=rolloverImagesOn[name].src; 7 | } 8 | } 9 | 10 | function rolloverOff(name) { 11 | if(rolloverImagesOff[name]){ 12 | document.images[name].src=rolloverImagesOff[name].src; 13 | } 14 | } 15 | 16 | function rolloverLoad(name,on,off) { 17 | rolloverImagesOn[name]=new Image(); 18 | rolloverImagesOn[name].src=on; 19 | rolloverImagesOff[name]=new Image(); 20 | rolloverImagesOff[name].src=off; 21 | } 22 | -------------------------------------------------------------------------------- /stylebook/resources/separator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/separator.gif -------------------------------------------------------------------------------- /stylebook/resources/void.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/resources/void.gif -------------------------------------------------------------------------------- /stylebook/sources/design/compilation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/compilation.gif -------------------------------------------------------------------------------- /stylebook/sources/design/conceptual.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/conceptual.gif -------------------------------------------------------------------------------- /stylebook/sources/design/data.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/data.gif -------------------------------------------------------------------------------- /stylebook/sources/design/org_apache.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/org_apache.gif -------------------------------------------------------------------------------- /stylebook/sources/design/process.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/process.gif -------------------------------------------------------------------------------- /stylebook/sources/design/trax.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/trax.gif -------------------------------------------------------------------------------- /stylebook/sources/design/xalan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/xalan.gif -------------------------------------------------------------------------------- /stylebook/sources/design/xalan1_1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/xalan1_1x1.gif -------------------------------------------------------------------------------- /stylebook/sources/design/xmllogo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/xmllogo.gif -------------------------------------------------------------------------------- /stylebook/sources/design/xpath.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/xpath.gif -------------------------------------------------------------------------------- /stylebook/sources/design/xslt_abstract.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/design/xslt_abstract.gif -------------------------------------------------------------------------------- /stylebook/sources/xalan/DONE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xalan/DONE -------------------------------------------------------------------------------- /stylebook/sources/xalan/xmlfilters.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xalan/xmlfilters.gif -------------------------------------------------------------------------------- /stylebook/sources/xalandesign.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /stylebook/sources/xsltc/DOMInterface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/DOMInterface.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/DOMLocking.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/DOMLocking.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/all_namespaces.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/all_namespaces.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/ast_stage1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/ast_stage1.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/ast_stage2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/ast_stage2.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/ast_stage3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/ast_stage3.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/cast_expression.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/cast_expression.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/class_loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/class_loader.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/compiler_AST.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/compiler_AST.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/compiler_DOM.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/compiler_DOM.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/compiler_architecture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/compiler_architecture.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/compiler_design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/compiler_design.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/dom_namespace1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/dom_namespace1.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/dom_namespace2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/dom_namespace2.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/dom_namespace3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/dom_namespace3.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/iterator_stack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/iterator_stack.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/key_relations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/key_relations.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/match_namespace1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/match_namespace1.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/match_namespace2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/match_namespace2.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/namespace_stack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/namespace_stack.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/output_namespaces1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/output_namespaces1.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/output_namespaces2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/output_namespaces2.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/output_settings.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/output_settings.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/overall_design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/overall_design.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/pattern_objects.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/pattern_objects.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/runtime_architecture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/runtime_architecture.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/runtime_design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/runtime_design.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/runtime_type_mapping.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/runtime_type_mapping.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/sort_objects.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/sort_objects.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/translet_wrapping.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/translet_wrapping.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/trax_output_settings.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/trax_output_settings.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/trax_translet_wrapping.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/trax_translet_wrapping.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/type_mapping.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/type_mapping.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/type_mappings.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/type_mappings.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/typecast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/typecast.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/uri_resolver.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/sources/xsltc/uri_resolver.gif -------------------------------------------------------------------------------- /stylebook/sources/xsltc/xsltc_overview.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /stylebook/style/dtd/blocks.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %markupEntity; 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 32 | 33 | 34 | 36 | 37 | 38 | 40 | -------------------------------------------------------------------------------- /stylebook/style/dtd/changes.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %markupEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /stylebook/style/dtd/document.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %blocksEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /stylebook/style/dtd/faqs.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %blocksEntity; 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /stylebook/style/dtd/links.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 | 13 | 14 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /stylebook/style/dtd/markup.ent: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %externalEntity; 9 | 10 | 11 | %charEntity; 12 | 13 | 14 | %linksEntity; 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /stylebook/style/graphics/button-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/graphics/button-a.gif -------------------------------------------------------------------------------- /stylebook/style/graphics/button-b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/graphics/button-b.gif -------------------------------------------------------------------------------- /stylebook/style/loader.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /stylebook/style/loaderdesign.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /stylebook/style/resources/bottom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/bottom.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-asf-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-asf-hi.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-asf-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-asf-lo.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-w3c-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-w3c-hi.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-w3c-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-w3c-lo.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-xml-hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-xml-hi.gif -------------------------------------------------------------------------------- /stylebook/style/resources/button-xml-lo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/button-xml-lo.gif -------------------------------------------------------------------------------- /stylebook/style/resources/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/close.gif -------------------------------------------------------------------------------- /stylebook/style/resources/dot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/dot.gif -------------------------------------------------------------------------------- /stylebook/style/resources/join.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/join.gif -------------------------------------------------------------------------------- /stylebook/style/resources/line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/line.gif -------------------------------------------------------------------------------- /stylebook/style/resources/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/logo.gif -------------------------------------------------------------------------------- /stylebook/style/resources/note.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/note.gif -------------------------------------------------------------------------------- /stylebook/style/resources/right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/right.gif -------------------------------------------------------------------------------- /stylebook/style/resources/script.js: -------------------------------------------------------------------------------- 1 | rolloverImagesOn=new Array(); 2 | rolloverImagesOff=new Array(); 3 | 4 | function rolloverOn(name) { 5 | if(rolloverImagesOn[name]){ 6 | document.images[name].src=rolloverImagesOn[name].src; 7 | } 8 | } 9 | 10 | function rolloverOff(name) { 11 | if(rolloverImagesOff[name]){ 12 | document.images[name].src=rolloverImagesOff[name].src; 13 | } 14 | } 15 | 16 | function rolloverLoad(name,on,off) { 17 | rolloverImagesOn[name]=new Image(); 18 | rolloverImagesOn[name].src=on; 19 | rolloverImagesOff[name]=new Image(); 20 | rolloverImagesOff[name].src=off; 21 | } 22 | -------------------------------------------------------------------------------- /stylebook/style/resources/separator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/separator.gif -------------------------------------------------------------------------------- /stylebook/style/resources/void.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/style/resources/void.gif -------------------------------------------------------------------------------- /stylebook/style/stylesheets/any2header.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/any2project.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/book2group.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/changes2document.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 |
19 |
20 | 21 | 22 | 23 |
24 |
25 |
26 | 27 | 28 | 29 |
30 |
31 |
32 | 33 | 34 |
  • 35 |
    36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |
    -------------------------------------------------------------------------------- /stylebook/style/stylesheets/context2footer.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 23 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/context2label.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/directory2project.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /stylebook/style/stylesheets/group2document.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |

    18 | Read the 19 | document or jump directly to: 20 |

    21 |
      22 | 23 |
    24 |
    25 |
    26 | 27 | 28 |
  • 29 |
    30 | 31 |
    -------------------------------------------------------------------------------- /stylebook/stylebook-1.0-b3_xalan-2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/stylebook/stylebook-1.0-b3_xalan-2.jar -------------------------------------------------------------------------------- /stylebook/stylesheets/any2header.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /stylebook/stylesheets/any2project.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /stylebook/stylesheets/book2group.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /stylebook/stylesheets/changes2document.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
    18 |
    19 |
    20 | 21 | 22 | 23 |
    24 |
    25 |
    26 | 27 | 28 | 29 |
    30 |
    31 |
    32 | 33 | 34 |
  • 35 |
    36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |
    -------------------------------------------------------------------------------- /stylebook/stylesheets/context2footer.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 23 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /stylebook/stylesheets/context2label.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /stylebook/stylesheets/directory2project.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /stylebook/stylesheets/group2document.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |

    18 | Read the 19 | document or jump directly to: 20 |

    21 |
      22 | 23 |
    24 |
    25 |
    26 | 27 | 28 |
  • 29 |
    30 | 31 |
    -------------------------------------------------------------------------------- /xalan/src/main/java/manifest.xalan-interpretive: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: @java.version@ (@java.vendor@) 3 | Main-Class: org.apache.xalan.xslt.Process 4 | Class-Path: xercesImpl.jar xml-apis.jar serializer.jar 5 | 6 | Name: org/apache/xalan/ 7 | Comment: Main Xalan engine implementing TrAX/JAXP 8 | Specification-Title: Java API for XML Processing 9 | Specification-Vendor: Sun Microsystems Inc. 10 | Specification-Version: 1.3 11 | Implementation-Title: org.apache.xalan 12 | Implementation-Version: @impl.version@ 13 | Implementation-Vendor: Apache Software Foundation 14 | Implementation-URL: http://xml.apache.org/xalan-j/dist/ 15 | 16 | Name: org/apache/xml/ 17 | Comment: DTM implementation and utilities 18 | Implementation-Title: org.apache.xml 19 | Implementation-Version: @impl.version@ 20 | Implementation-Vendor: Apache Software Foundation 21 | Implementation-URL: http://xml.apache.org/xalan-j/dist/ 22 | 23 | Name: org/apache/xpath/ 24 | Comment: XPath engine 25 | Implementation-Title: org.apache.xpath 26 | Implementation-Version: @impl.version@ 27 | Implementation-Vendor: Apache Software Foundation 28 | Implementation-URL: http://xml.apache.org/xalan-j/dist/ 29 | 30 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/client/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Client Package. 21 | 22 |

    Implementation of Xalan applet.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/extensions/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Extension Mechanism Package. 21 | 22 |

    Implementation of Xalan Extension Mechanism.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/lib/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan and EXSLT Extensions. 21 | 22 |

    Extension elements and functions shipped with Xalan-Java, including EXSLT functions.

    23 |

    We are adding extensions to this package.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/res/XSLTErrorResources_en.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xalan.res; 22 | 23 | 24 | /** 25 | * Default implementation of XSLTErrorResources. This is just 26 | * an empty class. 27 | * @xsl.usage advanced 28 | */ 29 | public class XSLTErrorResources_en extends XSLTErrorResources 30 | { 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/res/XSLTErrorResources_zh_CN.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | package org.apache.xalan.res; 19 | 20 | public class XSLTErrorResources_zh_CN extends XSLTErrorResources_zh 21 | { 22 | } 23 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/res/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan resource Package. 21 | 22 |

    Contains strings that require internationalization.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/serialize/DOMSerializer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xalan.serialize; 22 | 23 | 24 | /** 25 | * @deprecated Use org.apache.xml.serializer.DOMSerializer 26 | */ 27 | public interface DOMSerializer extends org.apache.xml.serializer.DOMSerializer 28 | { 29 | 30 | } 31 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/trace/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Trace (debugger) Package. 21 | 22 |

    Implementation of Xalan Trace events, for use by a debugger.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xslt/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan command-line interface. 21 | 22 |

    Implementation of Xalan command-line interface.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xslt/util/XslTransformErrorLocatorHelper.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | package org.apache.xalan.xslt.util; 19 | 20 | /** 21 | * @version $Id: $ 22 | */ 23 | public class XslTransformErrorLocatorHelper { 24 | 25 | public static String systemId; 26 | 27 | } 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/StripFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc; 23 | 24 | 25 | /** 26 | * @author Jacek Ambroziak 27 | * @author Santiago Pericas-Geertsen 28 | */ 29 | public interface StripFilter { 30 | public boolean stripSpace(DOM dom, int node, int type); 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/cmdline/getopt/GetOptsException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.cmdline.getopt; 23 | 24 | /** 25 | * @author G Todd Miller 26 | */ 27 | public class GetOptsException extends Exception{ 28 | static final long serialVersionUID = 8736874967183039804L; 29 | public GetOptsException(String msg){ 30 | super(msg); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/cmdline/getopt/IllegalArgumentException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.cmdline.getopt; 23 | 24 | 25 | class IllegalArgumentException extends GetOptsException{ 26 | static final long serialVersionUID = 8642122427294793651L; 27 | public IllegalArgumentException(String msg){ 28 | super(msg); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/compiler/IdPattern.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.compiler; 23 | 24 | 25 | /** 26 | * @author Jacek Ambroziak 27 | * @author Santiago Pericas-Geertsen 28 | */ 29 | final class IdPattern extends IdKeyPattern { 30 | 31 | public IdPattern(String id) { 32 | super("##id",id); 33 | } 34 | 35 | } 36 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/compiler/KeyPattern.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.compiler; 23 | 24 | /** 25 | * @author Jacek Ambroziak 26 | * @author Santiago Pericas-Geertsen 27 | */ 28 | final class KeyPattern extends IdKeyPattern { 29 | 30 | public KeyPattern(String index, String value) { 31 | super(index,value); 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/compiler/RelativeLocationPath.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.compiler; 23 | 24 | /** 25 | * @author Jacek Ambroziak 26 | * @author Santiago Pericas-Geertsen 27 | */ 28 | abstract class RelativeLocationPath extends Expression { 29 | public abstract int getAxis(); 30 | public abstract void setAxis(int axis); 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/compiler/RelativePathPattern.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.compiler; 23 | 24 | /** 25 | * @author Jacek Ambroziak 26 | * @author Santiago Pericas-Geertsen 27 | */ 28 | abstract class RelativePathPattern extends LocationPathPattern {} 29 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/dom/DOMBuilder.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xalan.xsltc.dom; 22 | 23 | 24 | /** 25 | * @author Morten Jorgensen 26 | */ 27 | public interface DOMBuilder extends ExtendedSAX { } 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/dom/EmptyFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.dom; 23 | 24 | /** 25 | * @author Jacek Ambroziak 26 | * @author Santiago Pericas-Geertsen 27 | */ 28 | public final class EmptyFilter implements Filter { 29 | public boolean test(int node) { 30 | return true; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/dom/Filter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.dom; 23 | 24 | /** 25 | * @author Jacek Ambroziak 26 | * @author Santiago Pericas-Geertsen 27 | */ 28 | public interface Filter { 29 | public boolean test(int node); 30 | } 31 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/dom/StripWhitespaceFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.dom; 23 | 24 | import org.apache.xalan.xsltc.DOM; 25 | 26 | /** 27 | * @author Jacek Ambroziak 28 | * @author Santiago Pericas-Geertsen 29 | */ 30 | public interface StripWhitespaceFilter { 31 | public boolean stripSpace(DOM dom, int node, int type); 32 | } 33 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/javax.xml.transform.TransformerFactory: -------------------------------------------------------------------------------- 1 | org.apache.xalan.xsltc.trax.TransformerFactoryImpl 2 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xalan/xsltc/runtime/MessageHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | 22 | package org.apache.xalan.xsltc.runtime; 23 | 24 | /** 25 | * @author Morten Jorgensen 26 | */ 27 | public class MessageHandler { 28 | public void displayMessage(String msg) { 29 | System.err.println(msg); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xml/res/XMLErrorResources_en.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xml.res; 22 | 23 | 24 | /** 25 | * Default implementation of XPATHErrorResources. This is just 26 | * an empty class. 27 | * @xsl.usage advanced 28 | */ 29 | public class XMLErrorResources_en extends XMLErrorResources 30 | { 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xml/utils/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan utilities. 21 | 22 |

    Implementation of Xalan utility classes. This package is also shared by XPath. 23 | There *should* be no outward dependencies to XPath or Xalan by classes in this package.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/axes/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath LocationPath support. 21 | 22 |

    Implementation of XPath LocationPath support -- primary classes are 23 | LocPathIterator and UnionPathIterator.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/compiler/XPathDumper.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xpath.compiler; 22 | 23 | 24 | /** 25 | * Class for XPath diagnostic functions. 26 | */ 27 | public class XPathDumper 28 | { 29 | 30 | // deleted for the time being. 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/compiler/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | XPath parsing and compilation support Package. 20 | 21 |

    Implements an XPath parser which produces an OpMap, and a so-called Compiler 22 | which produces an expression tree for fast evaluation.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/domapi/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath domapi Package. 21 | 22 |

    Implements DOM Level 3 XPath API

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/objects/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath objects Package. 21 | 22 |

    Implementation of XPath polymorphic type objects -- this package will grow 23 | as XPath objects are expanded to support XML Schema data types.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/operations/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan XPath operations. 21 | 22 |

    Support for XPath operations, such as +, -, string(), etc.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath support Package. 21 | 22 |

    Implementation of XPath; for the most part, only classes meant for public use are 23 | found at this root level of the XPath packages.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/patterns/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath nodetest and XSLT pattern matching support. 21 | 22 |

    Implementation of XPath nodeTest support, and XSLT pattern matching support.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/res/XPATHErrorResources_en.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xpath.res; 22 | 23 | 24 | /** 25 | * Default implementation of XPATHErrorResources. This is just 26 | * an empty class. 27 | * @xsl.usage advanced 28 | */ 29 | public class XPATHErrorResources_en extends XPATHErrorResources 30 | { 31 | } 32 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/res/XPATHErrorResources_zh_CN.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | /* 19 | * $Id$ 20 | */ 21 | package org.apache.xpath.res; 22 | 23 | public class XPATHErrorResources_zh_CN extends XPATHErrorResources_zh 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /xalan/src/main/java/org/apache/xpath/res/package.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath resources. 21 | 22 |

    Contains strings for XPath support that require internationalization.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/main/resources/META-INF/services/javax.xml.transform.TransformerFactory: -------------------------------------------------------------------------------- 1 | org.apache.xalan.processor.TransformerFactoryImpl 2 | -------------------------------------------------------------------------------- /xalan/src/main/resources/META-INF/services/javax.xml.xpath.XPathFactory: -------------------------------------------------------------------------------- 1 | org.apache.xpath.jaxp.XPathFactoryImpl -------------------------------------------------------------------------------- /xalan/src/main/resources/META-INF/services/org.apache.xalan.extensions.bsf.BSFManager: -------------------------------------------------------------------------------- 1 | org.apache.bsf.BSFManager 2 | -------------------------------------------------------------------------------- /xalan/src/main/resources/META-INF/services/org.apache.xml.dtm.DTMManager: -------------------------------------------------------------------------------- 1 | org.apache.xml.dtm.ref.DTMManagerDefault 2 | -------------------------------------------------------------------------------- /xalan/src/main/resources/org/apache/xalan/res/XSLTInfo.properties: -------------------------------------------------------------------------------- 1 | ## 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the "License"); 7 | # you may not use this file except in compliance with the License. 8 | # You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, software 13 | # distributed under the License is distributed on an "AS IS" BASIS, 14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | # See the License for the specific language governing permissions and 16 | # limitations under the License. 17 | ## 18 | # 19 | # $Id$ 20 | # 21 | # XSLT Resource File 22 | # 23 | 24 | vendor=Apache Software Foundation 25 | vendor-url=http://xml.apache.org/xalan-j 26 | 27 | # Product Version: Xalan-Java @impl.version@ 28 | 29 | # W3C XSL Transformations (XSLT) Version 1.0 30 | version=1.0 31 | -------------------------------------------------------------------------------- /xalan/src/main/resources/org/apache/xalan/version.properties: -------------------------------------------------------------------------------- 1 | version=${project.version} 2 | -------------------------------------------------------------------------------- /xalan/src/site/resources/images/compilation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/compilation.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/conceptual.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/conceptual.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/data.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/data.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/org_apache.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/org_apache.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/trax.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/trax.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/xalan1_1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/xalan1_1x1.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/xmllogo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/xmllogo.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/xpath.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/xpath.gif -------------------------------------------------------------------------------- /xalan/src/site/resources/images/xslt_abstract.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalan/src/site/resources/images/xslt_abstract.gif -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/client/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Client Package. 21 | 22 |

    Implementation of Xalan applet.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/extensions/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Extension Mechanism Package. 21 | 22 |

    Implementation of Xalan Extension Mechanism.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/lib/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan and EXSLT Extensions. 21 | 22 |

    Extension elements and functions shipped with Xalan-Java, including EXSLT functions.

    23 |

    We are adding extensions to this package.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/res/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan resource Package. 21 | 22 |

    Contains strings that require internationalization.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/trace/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan Trace (debugger) Package. 21 | 22 |

    Implementation of Xalan Trace events, for use by a debugger.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xalan/xslt/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan command-line interface. 21 | 22 |

    Implementation of Xalan command-line interface.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xml/utils/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan utilities. 21 | 22 |

    Implementation of Xalan utility classes. This package is also shared by XPath. 23 | There *should* be no outward dependencies to XPath or Xalan by classes in this package.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/axes/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath LocationPath support. 21 | 22 |

    Implementation of XPath LocationPath support -- primary classes are 23 | LocPathIterator and UnionPathIterator.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/compiler/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | XPath parsing and compilation support Package. 20 | 21 |

    Implements an XPath parser which produces an OpMap, and a so-called Compiler 22 | which produces an expression tree for fast evaluation.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/domapi/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath domapi Package. 21 | 22 |

    Implements DOM Level 3 XPath API

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/objects/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath objects Package. 21 | 22 |

    Implementation of XPath polymorphic type objects -- this package will grow 23 | as XPath objects are expanded to support XML Schema data types.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/operations/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Xalan XPath operations. 21 | 22 |

    Support for XPath operations, such as +, -, string(), etc.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath support Package. 21 | 22 |

    Implementation of XPath; for the most part, only classes meant for public use are 23 | found at this root level of the XPath packages.

    24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/patterns/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath nodetest and XSLT pattern matching support. 21 | 22 |

    Implementation of XPath nodeTest support, and XSLT pattern matching support.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/site/xhtml/org/apache/xpath/res/package.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | XPath resources. 21 | 22 |

    Contains strings for XPath support that require internationalization.

    23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalan/src/test/java/org/apache/xalan/VersionAccessor.java: -------------------------------------------------------------------------------- 1 | package org.apache.xalan; 2 | 3 | /** 4 | * Provides tests in other packages with access to (package) protected methods 5 | * in class {@link Version}, passing through parameters and results 6 | */ 7 | public class VersionAccessor { 8 | /** 9 | * Provides tests in other packages with access to (package) protected method 10 | * {@link Version#parseVersionNumber(String)}, passing through parameters and 11 | * results 12 | */ 13 | public static void parseVersionNumber(String version) { 14 | Version.parseVersionNumber(version); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/AppletXMLtoHTML/foo-s1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

    Hello

    5 |
    6 |
    -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/AppletXMLtoHTML/rabbitwhorn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/xalan-java/6fd607c78ebb07ded14521a8ab460a7f4ba4fc1b/xalansamples/src/main/java/samples/AppletXMLtoHTML/rabbitwhorn.jpg -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/AppletXMLtoHTML/target.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | Untitled 22 | 23 |   24 | 25 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/AppletXMLtoHTML/xalanApplets.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
      5 |
    1. 6 |

      Include 7 | org.apache.xalan.xslt.client.XSLTProcessorApplet 8 | in an HTML client.

      9 |
    2. 10 |
    3. 11 |

      Specify the XML source document and XSL 12 | stylesheet.

      13 |

      You can use the DocumentURL and StyleURL PARAM tags 14 | or the setDocumentURL() and setStyleURL() methods. 15 | If the XML document contains a stylesheet Processing 16 | Instruction (PI), you do not need to specify an XSL 17 | stylesheet.

      18 |
    4. 19 |
    5. 20 |

      Call the getHtmlText() method, which performs 21 | the transformation and returns the new document as a 22 | String.

      23 |
    6. 24 |
    25 |
    26 |
    -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/ApplyXPath/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/ApplyXPath/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/ApplyXPathDOM/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/ApplyXPathDOM/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/CompiledJAXP/README.cjaxp: -------------------------------------------------------------------------------- 1 | ====================================================================== 2 | The XSLT Compiler (XSLTC) is a Java-based tool for compiling XSL 3 | stylesheets into extremely lightweight and portable Java byte code. 4 | 5 | This Compiled JAXP Demo shows you one way to compile and use compiled 6 | translets with JAXP. 7 | 8 | Use the two classes provided, Compile and Transform, just like the 9 | org.apache.xalan.xsltc.cmdline Compile and Transform classes. 10 | 11 | Compile.java 12 | Compiles an XSL stylesheet into a translet, which is written to 13 | a '.class' file. 14 | 15 | Transform.java 16 | Constructs a TransformerFactory and asks it to load a translet 17 | in the form of a Transformer. The translet performs the 18 | transformation on behalf of the Transformer.transform() method. 19 | 20 | Usage 21 | java Compile 22 | java Transform 23 | ---------------------------------------------------------------------- 24 | END OF README 25 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/DOM2DOM/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Pipe/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Pipe/foo1.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Pipe/foo2.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | ...good to see you again! 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Pipe/foo3.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | ...and goodby! 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Pipe/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/SAX2SAX/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/SAX2SAX/foo.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/SimpleTransform/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/SimpleTransform/foo.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/SimpleTransform/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/TransformThread/foo0.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello foo0! -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/TransformThread/foo0.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/TransformThread/foo1.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello foo1! -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/TransformThread/foo1.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseStylesheetPI/foo.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseStylesheetPI/fooX.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hello -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseStylesheetParam/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello 3 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseStylesheetParam/foo.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseStylesheetParam/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseXMLFilters/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseXMLFilters/foo1.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseXMLFilters/foo2.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | ...good to see you again! 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseXMLFilters/foo3.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 22 | 23 | ...and goodby! 24 | 25 | 26 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/UseXMLFilters/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/Validate/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/XPathAPI/ExtensionTest.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | package samples.XPathAPI; 19 | 20 | public class ExtensionTest 21 | { 22 | public static String test(String name) 23 | { 24 | return "Hello " + name + "!"; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/XPathAPI/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/XPathAPI/numlist.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 2 4 | 4 5 | 6 6 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/1-redir.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Testing Redirect extension: 5 | A foo subelement text node 6 | 7 |
    8 | Everything else 9 |
    10 |
    11 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/2-basicJscript.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/3-java-namespace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/numlist.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/basic-connection/dbinfo.xml: -------------------------------------------------------------------------------- 1 | 2 | This file contains information required to make a connection to the DBMS 3 | 4 | 5 | org.apache.derby.jdbc.EmbeddedDriver 6 | jdbc:derby:sampleDB 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/createdb.sql: -------------------------------------------------------------------------------- 1 | connect 'sampleDB;create=true'; 2 | 3 | create table import1( ProductID int, Name varchar(40)); 4 | 5 | insert into import1 (ProductID, Name) values (1, 'toothpaste'); 6 | insert into import1 (ProductID, Name) values (2, 'milk'); 7 | insert into import1 (ProductID, Name) values (3, 'bread'); 8 | insert into import1 (ProductID, Name) values (4, 'cereal'); 9 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/extConnection/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/pquery/dbinfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1 5 | 6 | 7 | 8 | org.apache.derby.jdbc.EmbeddedDriver 9 | jdbc:derby:sampleDB 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/pquery/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/show-error/dbinfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1 5 | 6 | 7 | 8 | com.lutris.instantdb.jdbc.idbDriver 9 | jdbc:idb:../../instantdb/sample.prp 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/extensions/sql/streamable/dbinfo.xml: -------------------------------------------------------------------------------- 1 | 2 | This file contains information required to make a connection to the DBMS 3 | 4 | 5 | com.lutris.instantdb.jdbc.idbDriver 6 | jdbc:idb:../../instantdb/sample.prp 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/translets/readme.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/translets/todo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | Shuffling papers, looking busy 7 | 8 | 10 | Stuffing envelopes, folding flaps, licking stamps 11 | 12 | 14 | Scrutinizing 15 | 16 | 17 | 18 | 19 | 20 | Make the coffee 21 | 22 | 23 | Chat around the water cooler 24 | 25 | 26 | 27 | 28 | 29 | Buy bandages for paper-cuts 30 | 31 | 32 | Sharpen pencils 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/translets/todotoo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | Shuffling papers 7 | 8 | 10 | Stuffing envelopes, folding flaps, licking stamps 11 | 12 | 14 | Scrutinizing, retirement 15 | 16 | 17 | 18 | 19 | 20 | Shred documents 21 | 22 | 23 | Make paper-clip sculptures 24 | 25 | 26 | Create next year's to-do lists 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xml/baz.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | MyBaz 6 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xml/foo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | MyBar 10 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xml/subdir1/foo2.xml: -------------------------------------------------------------------------------- 1 | 2 | text in foo2.xml -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xml/subdir1/subdir2/foo3.xml: -------------------------------------------------------------------------------- 1 | 2 | text in foo3.xml -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xsl/inc1/inc1.xsl: -------------------------------------------------------------------------------- 1 | 3 | 4 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /xalansamples/src/main/java/samples/trax/xsl/inc1/inc2/inc2.xsl: -------------------------------------------------------------------------------- 1 | 3 | 20 | 21 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/AppletXMLtoHTML/target.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | Untitled 22 | 23 |   24 | 25 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/ApplyXPath/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/ApplyXPathDOM/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/DOM2DOM/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/Pipe/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/SimpleTransform/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/UseStylesheetParam/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/UseXMLFilters/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/Validate/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/sql/extConnection/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/sql/pquery/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/sql/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/sql/show-error/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/extensions/sql/streamable/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalansamples/src/site/xhtml/translets/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xalanservlet/src/main/webapp/fooparam.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello 3 | -------------------------------------------------------------------------------- /xalanservlet/src/site/xhtml/servlet/readme.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | Xalan Samples 23 | 24 | 25 |

    Xalan Samples

    26 |

    For information about the samples (what they illustrate and how to run them), see Samples.

    27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /xsltcapplet/src/main/java/samples/CompiledApplet/index.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | XSLT Applet Demonstration 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /xsltcapplet/src/main/java/samples/CompiledApplet/singleTransform.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /xsltcapplet/src/site/xhtml/CompiledApplet/index.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | XSLT Applet Demonstration 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /xsltcapplet/src/site/xhtml/CompiledApplet/singleTransform.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /xsltcejb/src/main/java/samples/CompiledEJB/bottom_frame.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /xsltcejb/src/main/java/samples/CompiledEJB/index.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | XML Technology Center 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /xsltcejb/src/site/xhtml/CompiledEJB/bottom_frame.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /xsltcejb/src/site/xhtml/CompiledEJB/index.xhtml: -------------------------------------------------------------------------------- 1 | 18 | 19 | XML Technology Center 20 | 21 | 22 | 23 | 24 | 25 | 26 | </html> 27 | 28 | --------------------------------------------------------------------------------