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

#include <xalanc/XSLT/ElemTemplateElement.hpp>

Inheritance diagram for xalanc::ElemTemplateElement::LocatorProxy:
xalanc::xalanc::XalanLocator

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: