22 #if !defined(XERCESC_INCLUDE_GUARD_PSVIITEM_HPP)
23 #define XERCESC_INCLUDE_GUARD_PSVIITEM_HPP
50 VALIDITY_NOTKNOWN = 0,
74 VALIDATION_PARTIAL = 1,
114 const XMLCh *getValidationContext();
123 VALIDITY_STATE getValidity()
const;
131 ASSESSMENT_TYPE getValidationAttempted()
const;
149 const XMLCh *getSchemaNormalizedValue();
175 const XMLCh *getSchemaDefault();
182 bool getIsSchemaSpecified()
const;
191 const XMLCh *getCanonicalRepresentation()
const;
202 virtual XSValue *getActualValue()
const;
219 const XMLCh*
const validationContext
220 ,
const XMLCh*
const normalizedValue
221 ,
const VALIDITY_STATE validityState
222 ,
const ASSESSMENT_TYPE assessmentType
ASSESSMENT_TYPE fAssessmentType
Definition: PSVIItem.hpp:264
This class makes it possible to override the C++ memory management by adding new/delete operators to ...
Definition: XMemory.hpp:40
MemoryManager *const fMemoryManager
Definition: PSVIItem.hpp:258
VALIDITY_STATE fValidityState
Definition: PSVIItem.hpp:263
XSSimpleTypeDefinition * fMemberType
Definition: PSVIItem.hpp:267
XSTypeDefinition * fType
Definition: PSVIItem.hpp:266
virtual ~PSVIItem()
Definition: PSVIItem.hpp:270
XMLCh * fCanonicalValue
Definition: PSVIItem.hpp:262
const XMLCh * fValidationContext
Definition: PSVIItem.hpp:259
Definition: XSValue.hpp:32
#define XMLPARSER_EXPORT
Definition: XercesDefs.hpp:163
VALIDITY_STATE getValidity() const
Determine the validity of the node with respect to the validation being attempted.
Definition: PSVIItem.hpp:292
const XMLCh * getSchemaNormalizedValue()
A list of error codes generated from validation attempts.
Definition: PSVIItem.hpp:277
bool fIsSpecified
Definition: PSVIItem.hpp:265
const XMLCh * fDefaultValue
Definition: PSVIItem.hpp:261
VALIDITY_STATE
Definition: PSVIItem.hpp:45
bool getIsSchemaSpecified() const
[schema specified]
Definition: PSVIItem.hpp:297
Configurable memory manager.
Definition: MemoryManager.hpp:39
const XMLCh * fNormalizedValue
Definition: PSVIItem.hpp:260
Definition: XSSimpleTypeDefinition.hpp:43
Definition: PSVIItem.hpp:41
const XMLCh * getCanonicalRepresentation() const
Return the canonical representation of this value.
Definition: PSVIItem.hpp:287
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
ASSESSMENT_TYPE getValidationAttempted() const
Determines the extent to which the item has been validated.
Definition: PSVIItem.hpp:302
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
const XMLCh * getSchemaDefault()
[schema default]
Definition: PSVIItem.hpp:282
const XMLCh * getValidationContext()
[validation context]
Definition: PSVIItem.hpp:272
ASSESSMENT_TYPE
Definition: PSVIItem.hpp:65
This class represents a complexType or simpleType definition.
Definition: XSTypeDefinition.hpp:39