Xalan-C++ API Reference  1.12.0
Public Member Functions | List of all members
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::XalanLocator
 XalanLocator ()
 
virtual ~XalanLocator ()
 

Additional Inherited Members

- Public Types inherited from xalanc::XalanLocator
typedef Locator ParentType
 
- Static Public Member Functions inherited from xalanc::XalanLocator
static const XalanDOMChar * getPublicId (const Locator *theLocator, const XalanDOMChar *theAlternateId=getEmptyPtr())
 Get the public identifier from a locator object. More...
 
static const XalanDOMChar * getSystemId (const Locator *theLocator, const XalanDOMChar *theAlternateId=getEmptyPtr())
 Get the system identifier from a locator object. More...
 
static XalanFileLoc getLineNumber (const ParentType *theLocator)
 Get the line number from a locator object. More...
 
static XalanFileLoc getColumnNumber (const ParentType *theLocator)
 Get the column number from a locator object. More...
 
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

Implements xalanc::XalanLocator.

◆ getLineNumber()

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

Implements xalanc::XalanLocator.

◆ getPublicId()

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

Implements xalanc::XalanLocator.

◆ getSystemId()

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

Implements xalanc::XalanLocator.

◆ 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: