http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Release Info

Installation
Download
Build

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

CVS Repository
Mail Archive

API Docs for SAX and DOM
 

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

XMLNotationDecl Class Reference

This class represents the core information about a notation declaration that all validators must at least support. More...

Inheritance diagram for XMLNotationDecl:

Inheritance graph
[legend]
Collaboration diagram for XMLNotationDecl:

Collaboration graph
[legend]
List of all members.

Public Methods

unsigned int getId () const
const XMLCh * getName () const
const XMLCh * getPublicId () const
const XMLCh * getSystemId () const
const XMLCh * getBaseURI () const
unsigned int getNameSpaceId () const
MemoryManagergetMemoryManager () const
void setId (const unsigned int newId)
void setName (const XMLCh *const notName)
void setPublicId (const XMLCh *const newId)
void setSystemId (const XMLCh *const newId)
void setBaseURI (const XMLCh *const newId)
void setNameSpaceId (const unsigned int newId)
const XMLCh * getKey () const
Constructors
 XMLNotationDecl (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
 XMLNotationDecl (const XMLCh *const notName, const XMLCh *const pubId, const XMLCh *const sysId, const XMLCh *const baseURI=0, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
Destructor
 ~XMLNotationDecl ()

Detailed Description

This class represents the core information about a notation declaration that all validators must at least support.

Each validator will create a derivative of this class which adds any information it requires for its own extra needs.

At this common level, the information supported is the notation name and the public and sysetm ids indicated in the notation declaration.


Constructor & Destructor Documentation

XMLNotationDecl::XMLNotationDecl MemoryManager *const    manager = XMLPlatformUtils::fgMemoryManager
 

XMLNotationDecl::XMLNotationDecl const XMLCh *const    notName,
const XMLCh *const    pubId,
const XMLCh *const    sysId,
const XMLCh *const    baseURI = 0,
MemoryManager *const    manager = XMLPlatformUtils::fgMemoryManager
 

XMLNotationDecl::~XMLNotationDecl  
 


Member Function Documentation

const XMLCh * XMLNotationDecl::getBaseURI   const
 

unsigned int XMLNotationDecl::getId   const
 

const XMLCh * XMLNotationDecl::getKey   const
 

MemoryManager * XMLNotationDecl::getMemoryManager   const
 

const XMLCh * XMLNotationDecl::getName   const
 

unsigned int XMLNotationDecl::getNameSpaceId   const
 

const XMLCh * XMLNotationDecl::getPublicId   const
 

const XMLCh * XMLNotationDecl::getSystemId   const
 

void XMLNotationDecl::setBaseURI const XMLCh *const    newId
 

void XMLNotationDecl::setId const unsigned int    newId
 

void XMLNotationDecl::setName const XMLCh *const    notName
 

void XMLNotationDecl::setNameSpaceId const unsigned int    newId
 

void XMLNotationDecl::setPublicId const XMLCh *const    newId
 

void XMLNotationDecl::setSystemId const XMLCh *const    newId
 


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


Copyright © 2004 The Apache Software Foundation. All Rights Reserved.