Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Member Functions | List of all members
ElemTemplateElement::LocatorProxy Class Reference

#include <ElemTemplateElement.hpp>

Inherits 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 XalanLocator
 XalanLocator ()
 
virtual ~XalanLocator ()
 

Additional Inherited Members

- Public Types inherited from XalanLocator
typedef Locator ParentType
 
- Static Public Member Functions inherited from 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 633 of file ElemTemplateElement.hpp.

Constructor & Destructor Documentation

◆ LocatorProxy()

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

◆ ~LocatorProxy()

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

Member Function Documentation

◆ getColumnNumber()

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

Implements XalanLocator.

◆ getLineNumber()

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

Implements XalanLocator.

◆ getPublicId()

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

Implements XalanLocator.

◆ getSystemId()

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

Implements XalanLocator.

◆ getURI()

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

Definition at line 658 of file ElemTemplateElement.hpp.


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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo