| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- // System.Xml.Xsl.XsltContext
- //
- // Author: Tim Coleman <[email protected]>
- // (C) Copyright 2002 Tim Coleman
- using System;
- using System.Xml;
- using System.Xml.XPath;
- namespace System.Xml.Xsl
- {
- public abstract class XsltContext : XmlNamespaceManager
- {
- #region Constructors
- // should this really be calling new NameTable() in the
- // base() call?
- public XsltContext ()
- : base (new NameTable ())
- {
- }
- public XsltContext (NameTable table)
- : base (table)
- {
- }
- #endregion
- #region Properties
- public abstract bool Whitespace { get; }
- #endregion
- #region Methods
- public abstract int CompareDocument (string baseUri, string nextbaseUri);
- public abstract IXsltContextFunction ResolveFunction (string prefix, string name, XPathResultType [] ArgTypes);
- public abstract IXsltContextVariable ResolveVariable (string prefix, string name);
- #endregion
- }
- }
|