arabica/include/XSLT/impl/xslt_apply_imports.hpp

24 lines
573 B
C++
Raw Normal View History

2012-11-02 23:16:43 +00: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 16:18:49 +00:00
class ApplyImports : public Item<string_type, string_adaptor>
2012-11-02 23:16:43 +00:00
{
public:
virtual void execute(const DOM::Node<string_type, string_adaptor>& node,
2012-11-08 17:13:33 +00:00
ExecutionContext<string_type, string_adaptor>& context) const
2012-11-02 23:16:43 +00:00
{
context.stylesheet().applyImports(node, context);
} // execute
}; // class ApplyImports
} // namespace XSLT
} // namespace Arabica
#endif