Xalan-C++ API Reference  1.12.0
Public Member Functions | List of all members
xalanc::DOMSupport Class Referenceabstract

#include <xalanc/DOMSupport/DOMSupport.hpp>

Inheritance diagram for xalanc::DOMSupport:
[legend]

Public Member Functions

 DOMSupport ()
 
virtual ~DOMSupport ()
 
virtual void reset ()=0
 
virtual const XalanDOMStringgetUnparsedEntityURI (const XalanDOMString &theName, const XalanDocument &theDocument) const =0
 Retrieves the URI of the named unparsed entity from the supplied document. More...
 
virtual bool isNodeAfter (const XalanNode &node1, const XalanNode &node2) const =0
 Determine if a node is after another node, in document order. More...
 

Detailed Description

Definition at line 41 of file DOMSupport.hpp.

Constructor & Destructor Documentation

◆ DOMSupport()

xalanc::DOMSupport::DOMSupport ( )

◆ ~DOMSupport()

virtual xalanc::DOMSupport::~DOMSupport ( )
virtual

Member Function Documentation

◆ getUnparsedEntityURI()

virtual const XalanDOMString& xalanc::DOMSupport::getUnparsedEntityURI ( const XalanDOMString theName,
const XalanDocument theDocument 
) const
pure virtual

Retrieves the URI of the named unparsed entity from the supplied document.

Parameters
theNameThe name of the entity
theDocumentThe document that contains the entity
Returns
The URI of the entity

Implemented in xalanc::DOMSupportDefault, xalanc::XalanDefaultParsedSourceDOMSupport, xalanc::XalanSourceTreeDOMSupport, and xalanc::XercesDOMSupport.

◆ isNodeAfter()

virtual bool xalanc::DOMSupport::isNodeAfter ( const XalanNode node1,
const XalanNode node2 
) const
pure virtual

Determine if a node is after another node, in document order.

Parameters
node1The first node
node2The second node
Returns
true if node1 one is after node2, or false if it is not.

Implemented in xalanc::DOMSupportDefault, xalanc::XalanDefaultParsedSourceDOMSupport, xalanc::XalanSourceTreeDOMSupport, and xalanc::XercesDOMSupport.

◆ reset()

virtual void xalanc::DOMSupport::reset ( )
pure virtual

The documentation for this class was generated from the following file: