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

API Docs

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.