Xalan-C++ API Reference 1.12.0
xalanc::ElemTemplateElement::LocatorProxy Class Reference

#include <xalanc/XSLT/ElemTemplateElement.hpp>

Inheritance diagram for xalanc::ElemTemplateElement::LocatorProxy:
[legend]
Collaboration diagram for xalanc::ElemTemplateElement::LocatorProxy:
[legend]

Public Member Functions

 LocatorProxy (XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMString &theURI)
virtual ~LocatorProxy ()
virtual const XMLCh * getPublicId () const
virtual const XMLCh * getSystemId () const
virtual XalanFileLoc getLineNumber () const
virtual XalanFileLoc getColumnNumber () const
const XalanDOMStringgetURI () const
Public Member Functions inherited from xalanc::xalanc::XalanLocator
 XalanLocator ()
virtual ~XalanLocator ()

Additional Inherited Members

Public Types inherited from xalanc::xalanc::XalanLocator
typedef Locator ParentType
Static Public Member Functions inherited from xalanc::xalanc::XalanLocator
static const XalanDOMChar * getPublicId (const Locator *theLocator, const XalanDOMChar *theAlternateId=getEmptyPtr())
 Get the public identifier from a locator object.
static const XalanDOMChar * getSystemId (const Locator *theLocator, const XalanDOMChar *theAlternateId=getEmptyPtr())
 Get the system identifier from a locator object.
static XalanFileLoc getLineNumber (const ParentType *theLocator)
 Get the line number from a locator object.
static XalanFileLoc getColumnNumber (const ParentType *theLocator)
 Get the column number from a locator object.
static XalanFileLoc getUnknownValue ()
static XalanFileLoc getUnknownDisplayValue ()
static bool isUnknownValue (XalanFileLoc theLocation)

Detailed Description

Definition at line 636 of file ElemTemplateElement.hpp.

Constructor & Destructor Documentation

◆ LocatorProxy()

xalanc::ElemTemplateElement::LocatorProxy::LocatorProxy ( XalanFileLoc theLineNumber,
XalanFileLoc theColumnNumber,
const XalanDOMString & theURI )

◆ ~LocatorProxy()

virtual xalanc::ElemTemplateElement::LocatorProxy::~LocatorProxy ( )
virtual

Member Function Documentation

◆ getColumnNumber()

virtual XalanFileLoc xalanc::ElemTemplateElement::LocatorProxy::getColumnNumber ( ) const
virtual

◆ getLineNumber()

virtual XalanFileLoc xalanc::ElemTemplateElement::LocatorProxy::getLineNumber ( ) const
virtual

◆ getPublicId()

virtual const XMLCh * xalanc::ElemTemplateElement::LocatorProxy::getPublicId ( ) const
virtual

◆ getSystemId()

virtual const XMLCh * xalanc::ElemTemplateElement::LocatorProxy::getSystemId ( ) const
virtual

◆ getURI()

const XalanDOMString & xalanc::ElemTemplateElement::LocatorProxy::getURI ( ) const
inline

Definition at line 661 of file ElemTemplateElement.hpp.


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