blob: a74909a8366441eb9ea1b02a5f1882d4e1ab7fa4 [file] [log] [blame]
{% from "macros.tmpl" import license %}
{{ license() }}
#ifndef {{namespace}}ElementFactory_h
#define {{namespace}}ElementFactory_h
#include "platform/heap/Handle.h"
#include "wtf/Forward.h"
#include "wtf/PassRefPtr.h"
namespace blink {
class Document;
class {{namespace}}Element;
class {{namespace}}ElementFactory {
public:
static PassRefPtr<{{namespace}}Element> create{{namespace}}Element(
const AtomicString& localName,
Document&,
bool createdByParser = true);
};
} // namespace blink
#endif