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

Home

Readme
Installation
Build

API Docs
Samples
Programming
Migration
FAQs

Releases
Feedback
Bug-Todo

Download
CVS Repository
Mail Archive

API Docs for SAX and DOM
 

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

XMLValid Class Reference

#include <XMLValidityCodes.hpp>

List of all members.

Public Types

enum  Codes {
  NoError = 0, V_LowBounds = 1, ElementNotDefined = 2, AttNotDefined = 3,
  NotationNotDeclared = 4, RootElemNotLikeDocType = 5, RequiredAttrNotProvided = 6, ElementNotValidForContent = 7,
  BadIDAttrDefType = 8, InvalidEmptyAttValue = 9, ElementAlreadyExists = 10, MultipleIdAttrs = 11,
  ReusedIDValue = 12, IDNotDeclared = 13, UnknownNotRefAttr = 14, UndeclaredElemInDocType = 15,
  EmptyNotValidForContent = 16, AttNotDefinedForElement = 17, BadEntityRefAttr = 18, UnknownEntityRefAttr = 19,
  NotEnoughElemsForCM = 20, NoCharDataInCM = 21, DoesNotMatchEnumList = 22, AttrValNotName = 23,
  NoMultipleValues = 24, NotSameAsFixedValue = 25, RepElemInMixed = 26, V_HighBounds = 27,
  W_LowBounds = 28, W_HighBounds = 29, E_LowBounds = 30, E_HighBounds = 31
}

Static Public Methods

bool isFatal (const XMLValid::Codes toCheck)
bool isWarning (const XMLValid::Codes toCheck)
bool isValid (const XMLValid::Codes toCheck)
XMLErrorReporter::ErrTypes errorType (const XMLValid::Codes toCheck)


Member Enumeration Documentation

enum XMLValid::Codes
 

Enumeration values:
NoError  
V_LowBounds  
ElementNotDefined  
AttNotDefined  
NotationNotDeclared  
RootElemNotLikeDocType  
RequiredAttrNotProvided  
ElementNotValidForContent  
BadIDAttrDefType  
InvalidEmptyAttValue  
ElementAlreadyExists  
MultipleIdAttrs  
ReusedIDValue  
IDNotDeclared  
UnknownNotRefAttr  
UndeclaredElemInDocType  
EmptyNotValidForContent  
AttNotDefinedForElement  
BadEntityRefAttr  
UnknownEntityRefAttr  
NotEnoughElemsForCM  
NoCharDataInCM  
DoesNotMatchEnumList  
AttrValNotName  
NoMultipleValues  
NotSameAsFixedValue  
RepElemInMixed  
V_HighBounds  
W_LowBounds  
W_HighBounds  
E_LowBounds  
E_HighBounds  


Member Function Documentation

XMLErrorReporter::ErrTypes XMLValid::errorType ( const XMLValid::Codes toCheck ) [static]
 

bool XMLValid::isFatal ( const XMLValid::Codes toCheck ) [static]
 

bool XMLValid::isValid ( const XMLValid::Codes toCheck ) [static]
 

bool XMLValid::isWarning ( const XMLValid::Codes toCheck ) [static]
 


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


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