18 #if !defined(XALAN_ELEMEMPTY_HEADER_GUARD) 19 #define XALAN_ELEMEMPTY_HEADER_GUARD 36 XALAN_CPP_NAMESPACE_BEGIN
56 XalanFileLoc lineNumber,
57 XalanFileLoc columnNumber,
82 #if !defined(XALAN_RECURSIVE_STYLESHEET_EXECUTION) 102 XALAN_CPP_NAMESPACE_END
106 #endif // XALAN_ELEMEMPTY_HEADER_GUARD
virtual bool childTypeAllowed(int xslToken) const
Given an xsl token type, determine whether or not a child of that type is allowed.
virtual const XalanDOMString & getElementName() const
Get a string for the name of the element.
virtual void execute(StylesheetExecutionContext &executionContext) const
Execute the element.
ElemEmpty(StylesheetConstructionContext &constructionContext, Stylesheet &stylesheetTree, XalanFileLoc lineNumber, XalanFileLoc columnNumber, const XalanDOMString *elementName=0)
Construct an object corresponding to an empty element.
Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly...
This class represents the base stylesheet or an "import" stylesheet.
virtual const ElemTemplateElement * startElement(StylesheetExecutionContext &executionContext) const
Completes "pre-processing" before any sub-elements are invoked (i.e.