The SchemaDescription Interface |
enum | ContextType {
CONTEXT_INCLUDE,
CONTEXT_REDEFINE,
CONTEXT_IMPORT,
CONTEXT_PREPARSE,
CONTEXT_INSTANCE,
CONTEXT_ELEMENT,
CONTEXT_ATTRIBUTE,
CONTEXT_XSITYPE,
CONTEXT_UNKNOWN
} |
virtual ContextType | getContextType () const=0 |
| getContextType. More...
|
virtual const XMLCh * | getTargetNamespace () const=0 |
| getTargetNamespace. More...
|
virtual RefArrayVectorOf<
XMLCh > * | getLocationHints () const=0 |
| getLocationHints. More...
|
virtual const QName * | getTriggeringComponent () const=0 |
| getTriggeringComponent. More...
|
virtual const QName * | getEnclosingElementName () const=0 |
| getenclosingElementName. More...
|
virtual const XMLAttDef * | getAttributes () const=0 |
| getAttributes. More...
|
virtual void | setContextType (ContextType)=0 |
| setContextType. More...
|
virtual void | setTargetNamespace (const XMLCh *const)=0 |
| setTargetNamespace. More...
|
virtual void | setLocationHints (const XMLCh *const)=0 |
| setLocationHints. More...
|
virtual void | setTriggeringComponent (QName *const)=0 |
| setTriggeringComponent. More...
|
virtual void | setEnclosingElementName (QName *const)=0 |
| getenclosingElementName. More...
|
virtual void | setAttributes (XMLAttDef *const)=0 |
| setAttributes. More...
|
Public Types |
Public Methods |
|
virtual | ~XMLSchemaDescription () |
| virtual destructor. More...
|
|
virtual Grammar::GrammarType | getGrammarType () const |
| getGrammarType. More...
|
Protected Methods |
|
| XMLSchemaDescription (MemoryManager *const memMgr=XMLPlatformUtils::fgMemoryManager) |