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

Home

Readme
Charter
Release Info

Installation
Download
Build Instructions

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

Source Repository
User Mail Archive
Devel Mail Archive

API Docs for SAX and DOM
 

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]
List of all members.

Public Member Functions

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 © 1994-2004 The Apache Software Foundation. All Rights Reserved.