// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: packimports(3) fieldsfirst lnc // Source File Name: StaticContext.java package com.icl.saxon.expr; import com.icl.saxon.Binding; import com.icl.saxon.om.NamePool; import com.icl.saxon.pattern.NameTest; import com.icl.saxon.pattern.NamespaceTest; import javax.xml.transform.TransformerException; // Referenced classes of package com.icl.saxon.expr: // XPathException, Function public interface StaticContext { public abstract StaticContext makeRuntimeContext(NamePool namepool); public abstract String getSystemId(); public abstract int getLineNumber(); public abstract String getBaseURI(); public abstract String getURIForPrefix(String s) throws XPathException; public abstract int makeNameCode(String s, boolean flag) throws XPathException; public abstract int getFingerprint(String s, boolean flag) throws XPathException; public abstract NameTest makeNameTest(short word0, String s, boolean flag) throws XPathException; public abstract NamespaceTest makeNamespaceTest(short word0, String s) throws XPathException; public abstract Binding bindVariable(int i) throws XPathException; public abstract boolean isExtensionNamespace(short word0) throws XPathException; public abstract boolean forwardsCompatibleModeIsEnabled() throws XPathException; public abstract Function getStyleSheetFunction(int i) throws XPathException; public abstract Class getExternalJavaClass(String s) throws TransformerException; public abstract boolean isElementAvailable(String s) throws XPathException; public abstract boolean isFunctionAvailable(String s) throws XPathException; public abstract boolean allowsKeyFunction(); public abstract String getVersion(); }