public class XSLT extends XQuery
| Modifier and Type | Field and Description |
|---|---|
static XSLT |
instance |
static Symbol |
nullMode |
DEFAULT_ELEMENT_PREFIX, DEFAULT_FUNCTION_PREFIX, defaultFunctionNamespacePath, extensionsEnvEnv, falseExp, falseFunction, KAWA_FUNCTION_NAMESPACE, kawaFunctionNamespace, LOCAL_NAMESPACE, PARSE_WITH_FOCUS, QEXO_FUNCTION_NAMESPACE, qexoFunctionNamespace, SCHEMA_INSTANCE_NAMESPACE, SCHEMA_NAMESPACE, trueExp, trueFunction, VARIADIC_FUNCTION_NAMESPACE, XHTML_NAMESPACE, xqEnvironment, XQUERY_FUNCTION_NAMESPACE, xqueryFunctionNamespacecurrent, environ, FUNCTION_NAMESPACE, global, NAMESPACE_PREFIX_NAMESPACE, PARSE_CURRENT_NAMES, PARSE_EMIT_MAIN, PARSE_EXPLICIT, PARSE_FOR_APPLET, PARSE_FOR_EVAL, PARSE_FOR_SERVLET, PARSE_IMMEDIATE, PARSE_INTERACTIVE_MODULE, PARSE_ONE_LINE, PARSE_PROLOG, requirePedantic, userEnv, VALUE_NAMESPACE| Constructor and Description |
|---|
XSLT() |
| Modifier and Type | Method and Description |
|---|---|
static void |
defineApplyTemplate(java.lang.String pattern,
double priority,
Symbol mode,
Procedure template) |
static void |
defineCallTemplate(Symbol name,
double priority,
Procedure template) |
static void |
defineTemplate(Symbol name,
java.lang.String pattern,
double priority,
Symbol mode,
Procedure template) |
Lexer |
getLexer(gnu.kawa.io.InPort inp,
SourceMessages messages) |
java.lang.String |
getName() |
static XSLT |
getXsltInstance() |
boolean |
parse(Compilation comp,
int options) |
static void |
process(TreeList doc,
Focus pos,
CallContext ctx) |
static void |
registerEnvironment()
The compiler insert calls to this method for applications and applets.
|
static void |
runStylesheet() |
applyWithFocus, applyWithFocus, applyWithFocus, applyWithFocus, applyWithFocus$X, asChar, asNumber, define_method, define, eval_with_focus$X, eval_with_focus$X, evalToFocusProc, evalToFocusProc, evalWithFocus, evalWithFocus, evalWithFocus, evalWithFocus, formatType, getCompilation, getExternal, getInstance, getNamespaceOf, getOutputConsumer, getPrompter, getStandardType, getSymbol, getTypeFor, getTypeFor, hasNamespace, hasSeparateFunctionNamespace, isTrue, makeClassName, mangle, namespaceForFunctions, resolveasType, booleanObject, coerceFromObject, coerceToObject, declFromField, decodeType, defAliasStFld, defineFunction, defineFunction, defProcStFld, defProcStFld, defProcStFld, defProcStFldAs, detect, detect, detect, encodeType, eval, eval, eval, eval, eval, eval, eval, eval, eval, getCompilation, getCompilationClass, getDefaultLanguage, getEnvironment, getEnvPropertyFor, getEnvPropertyFor, getExtensions, getFormat, getInstance, getInstance, getInstanceFromFilenameExtension, getLangEnvironment, getLangTypeFor, getLanguages, getNamedType, getNewEnvironment, getTypeFor, getTypeFor, getTypeFor, isValidJavaName, loadClass, lookup, lookupBuiltin, mangleName, mangleNameIfNeeded, noValue, parse, parse, parse, parse, registerLanguage, restoreCurrent, runAsApplication, setCurrentLanguage, setDefaults, setSaveCurrent, unionTypepublic static XSLT getXsltInstance()
public Lexer getLexer(gnu.kawa.io.InPort inp, SourceMessages messages)
public boolean parse(Compilation comp, int options) throws java.io.IOException, SyntaxException
parse in class XQueryjava.io.IOExceptionSyntaxExceptionpublic static void registerEnvironment()
public static void defineCallTemplate(Symbol name, double priority, Procedure template)
public static void defineApplyTemplate(java.lang.String pattern,
double priority,
Symbol mode,
Procedure template)
public static void defineTemplate(Symbol name, java.lang.String pattern, double priority, Symbol mode, Procedure template)
public static void process(TreeList doc, Focus pos, CallContext ctx) throws java.lang.Throwable
java.lang.Throwablepublic static void runStylesheet()
throws java.lang.Throwable
java.lang.Throwable