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, xqueryFunctionNamespace
current, environ, FUNCTION_NAMESPACE, global, NAMESPACE_PREFIX_NAMESPACE, PARSE_CURRENT_NAMES, PARSE_EMIT_MAIN, PARSE_EXPLICIT, PARSE_FOR_APPLET, PARSE_FOR_EVAL, PARSE_FOR_LINT, 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, getPrimaryPrompt, getSecondaryPrompt, getStandardType, getSymbol, getTypeFor, getTypeFor, hasNamespace, hasSeparateFunctionNamespace, isTrue, makeClassName, mangle, namespaceForFunctions, resolve
asType, booleanObject, booleanValue, 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, getCompilation, getCompilationClass, getDefaultLanguage, getEnvironment, getEnvPropertyFor, getEnvPropertyFor, getExtensions, getFormat, getInstance, getInstance, getInstanceFromFilenameExtension, getLangEnvironment, getLangTypeFor, getLanguages, getNamedType, getNewEnvironment, getTypeFor, getTypeFor, getTypeFor, isValidJavaName, loadClass, lookup, lookupBuiltin, mangleName, noValue, parse, parse, parse, parse, registerLanguage, restoreCurrent, runAsApplication, setCurrentLanguage, setDefaults, setSaveCurrent, unionType
public 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 XQuery
java.io.IOException
SyntaxException
public 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.Throwable
public static void runStylesheet() throws java.lang.Throwable
java.lang.Throwable