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

Home

Readme
Installation
Build

API Docs
Samples
Programming
Migration
FAQs

Releases
Feedback

PDF Document

Download
Dev Snapshots
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 ( XMLValid::Codes toCheck ) [static]

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

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

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


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


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