arabica/include/XSLT/impl/xslt_apply_imports.hpp

24 lines
573 B
C++
Raw Permalink Normal View History

2012-11-03 00:16:43 +01:00
#ifndef ARABICA_XSLT_APPLY_IMPORTS_HPP
#define ARABICA_XSLT_APPLY_IMPORTS_HPP
namespace Arabica
{
namespace XSLT
{
template<class string_type, class string_adaptor>
2012-11-08 17:18:49 +01:00
class ApplyImports : public Item<string_type, string_adaptor>
2012-11-03 00:16:43 +01:00
{
public:
virtual void execute(const DOM::Node<string_type, string_adaptor>& node,
2012-11-08 18:13:33 +01:00
ExecutionContext<string_type, string_adaptor>& context) const
2012-11-03 00:16:43 +01:00
{
context.stylesheet().applyImports(node, context);
} // execute
}; // class ApplyImports
} // namespace XSLT
} // namespace Arabica
#endif