Go to the documentation of this file.
   22 #if !defined(XERCESC_INCLUDE_GUARD_XMLSCHEMADESCRIPTION_HPP) 
   23 #define XERCESC_INCLUDE_GUARD_XMLSCHEMADESCRIPTION_HPP 
   26 #include <xercesc/util/RefArrayVectorOf.hpp> 
   56         return Grammar::SchemaGrammarType;
 
   82     virtual ContextType                getContextType() 
const = 0;
 
   88     virtual const XMLCh*               getTargetNamespace() 
const = 0;
 
   94     virtual const RefArrayVectorOf<XMLCh>*   getLocationHints() 
const = 0;
 
  100     virtual const QName*               getTriggeringComponent() 
const = 0;
 
  106     virtual const QName*               getEnclosingElementName() 
const = 0;
 
  112     virtual const XMLAttDef*           getAttributes() 
const = 0;
 
  118     virtual void                       setContextType(ContextType) = 0;
 
  124     virtual void                       setTargetNamespace(
const XMLCh* 
const) = 0;
 
  130     virtual void                       setLocationHints(
const XMLCh* 
const) = 0;
 
  136     virtual void                       setTriggeringComponent(
QName* 
const) = 0;
 
  142     virtual void                       setEnclosingElementName(
QName* 
const) = 0;
 
  148     virtual void                       setAttributes(
XMLAttDef* 
const) = 0;
 
  
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
virtual Grammar::GrammarType getGrammarType() const
getGrammarType
Definition: XMLSchemaDescription.hpp:54
Definition: XMLSchemaDescription.hpp:32
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
Definition: XMLGrammarDescription.hpp:32
@ CONTEXT_XSITYPE
Definition: XMLSchemaDescription.hpp:74
XERCES_CPP_NAMESPACE_BEGIN const typedef XMLCh *const LocationHint
Definition: XMLSchemaDescription.hpp:30
@ CONTEXT_PREPARSE
Definition: XMLSchemaDescription.hpp:70
@ CONTEXT_IMPORT
Definition: XMLSchemaDescription.hpp:69
uint16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
Represents the core information of an attribute definition.
Definition: XMLAttDef.hpp:52
Configurable memory manager.
Definition: MemoryManager.hpp:39
@ CONTEXT_REDEFINE
Definition: XMLSchemaDescription.hpp:68
@ CONTEXT_INSTANCE
Definition: XMLSchemaDescription.hpp:71
#define XMLPARSER_EXPORT
Definition: XercesDefs.hpp:163
ContextType
Definition: XMLSchemaDescription.hpp:65
@ CONTEXT_INCLUDE
Definition: XMLSchemaDescription.hpp:67
@ CONTEXT_ELEMENT
Definition: XMLSchemaDescription.hpp:72
@ CONTEXT_ATTRIBUTE
Definition: XMLSchemaDescription.hpp:73