Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

saxLocator Class Reference

#include <Locator.h>

Inheritance diagram for saxLocator

Inheritance graph

[legend]
Collaboration diagram for saxLocator:

Collaboration graph

[legend]
List of all members.

Public Methods

virtual NS_DECL_ISUPPORTS
nsresult 
GetPublicId (PRUnichar * *aPublicId)
virtual nsresult SetPublicId (const PRUnichar * aPublicId)
virtual nsresult GetSystemId (PRUnichar * *aSystemId)
virtual nsresult SetSystemId (const PRUnichar * aSystemId)
virtual nsresult GetLineNumber (PRUint32 *aLineNumber)
virtual nsresult SetLineNumber (PRUint32 aLineNumber)
virtual nsresult GetColumnNumber (PRUint32 *aColumnNumber)
virtual nsresult SetColumnNumber (PRUint32 aColumnNumber)
 saxLocator ()
virtual ~saxLocator ()
void setLocator (const Locator* const locator)

Private Attributes

nsString m_publicId
nsString m_systemId
PRUint32 m_line
PRUint32 m_column
const Locator* m_locator

Constructor & Destructor Documentation

saxLocator::saxLocator ( )
 

saxLocator::~saxLocator ( ) [virtual]
 

Definition at line 23 of file Locator.cpp.


Member Function Documentation

NS_IMETHODIMP saxLocator::GetColumnNumber ( PRUint32 * aColumnNumber ) [virtual]
 

Definition at line 69 of file Locator.cpp.

NS_IMETHODIMP saxLocator::GetLineNumber ( PRUint32 * aLineNumber ) [virtual]
 

Definition at line 57 of file Locator.cpp.

NS_IMETHODIMP saxLocator::GetPublicId ( PRUnichar ** aPublicId ) [virtual]
 

Definition at line 35 of file Locator.cpp.

NS_IMETHODIMP saxLocator::GetSystemId ( PRUnichar ** aSystemId ) [virtual]
 

Definition at line 46 of file Locator.cpp.

NS_IMETHODIMP saxLocator::SetColumnNumber ( PRUint32 aColumnNumber ) [virtual]
 

Definition at line 74 of file Locator.cpp.

NS_IMETHODIMP saxLocator::SetLineNumber ( PRUint32 aLineNumber ) [virtual]
 

Definition at line 62 of file Locator.cpp.

NS_IMETHODIMP saxLocator::SetPublicId ( const PRUnichar * aPublicId ) [virtual]
 

Definition at line 39 of file Locator.cpp.

NS_IMETHODIMP saxLocator::SetSystemId ( const PRUnichar * aSystemId ) [virtual]
 

Definition at line 50 of file Locator.cpp.

void saxLocator::setLocator ( const Locator *const locator )
 

Definition at line 27 of file Locator.cpp.


Member Data Documentation

PRUint32 saxLocator::m_column [private]
 

Definition at line 29 of file Locator.h.

PRUint32 saxLocator::m_line [private]
 

Definition at line 28 of file Locator.h.

const Locator * saxLocator::m_locator [private]
 

Definition at line 30 of file Locator.h.

nsString saxLocator::m_publicId [private]
 

Definition at line 26 of file Locator.h.

nsString saxLocator::m_systemId [private]
 

Definition at line 27 of file Locator.h.


The documentation for this class was generated from the following files:
Generated at Tue Sep 12 16:32:41 2000 by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000