Go to the documentation of this file.
22 #if !defined(XERCESC_INCLUDE_GUARD_PSVIELEMENT_HPP)
23 #define XERCESC_INCLUDE_GUARD_PSVIELEMENT_HPP
90 XSModel *getSchemaInformation();
120 ,
const XMLCh*
const validationContext
126 ,
const XMLCh*
const defaultValue
127 ,
const XMLCh*
const normalizedValue = 0
128 ,
XMLCh*
const canonicalValue = 0
164 return fNotationDecl;
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
char16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
ASSESSMENT_TYPE
Definition: PSVIItem.hpp:65
Definition: PSVIItem.hpp:42
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
XSSimpleTypeDefinition * getMemberTypeDefinition()
If and only if that type definition is a simple type definition with {variety} union,...
Definition: XSModel.hpp:60
XSNotationDeclaration * getNotationDeclaration()
[notation]
Definition: PSVIElement.hpp:162
This class represents a complexType or simpleType definition.
Definition: XSTypeDefinition.hpp:40
XSElementDeclaration * getElementDeclaration()
An item isomorphic to the element declaration used to validate this element.
Definition: PSVIElement.hpp:157
void reset(const VALIDITY_STATE validityState, const ASSESSMENT_TYPE assessmentType, const XMLCh *const validationContext, bool isSpecified, XSElementDeclaration *const elemDecl, XSTypeDefinition *const typeDef, XSSimpleTypeDefinition *const memberType, XSModel *const schemaInfo, const XMLCh *const defaultValue, const XMLCh *const normalizedValue=0, XMLCh *const canonicalValue=0, XSNotationDeclaration *const notationDecl=0)
methods needed by implementation
Definition: XSNotationDeclaration.hpp:41
XSModel * getSchemaInformation()
[schema information]
Definition: PSVIElement.hpp:167
PSVIElement(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
The default constructor.
XSTypeDefinition * getTypeDefinition()
An item isomorphic to the type definition used to validate this element.
Definition: PSVIElement.hpp:42
Definition: XSElementDeclaration.hpp:45
Configurable memory manager.
Definition: MemoryManager.hpp:40
#define XMLPARSER_EXPORT
Definition: XercesDefs.hpp:163
VALIDITY_STATE
Definition: PSVIItem.hpp:45
Definition: XSSimpleTypeDefinition.hpp:44