internal TemplateAction FindTemplateImports(Processor processor, XPathNavigator navigator)
{
TemplateAction action = null;
//
// Do we have imported stylesheets?
//
if (_imports != null)
{
for (int importIndex = _imports.Count - 1; importIndex >= 0; importIndex--)
{
Debug.Assert(_imports[importIndex] is Stylesheet);
Stylesheet stylesheet = (Stylesheet)_imports[importIndex];
Debug.Assert(stylesheet != null);
//
// Search in imported stylesheet
//
action = stylesheet.FindTemplate(processor, navigator);
if (action != null)
{
return(action);
}
}
}
return(action);
}