# XSElementDeclaration Member List

This is the complete list of members for XSElementDeclaration, including all inherited members.

fAnnotation | XSElementDeclaration | `[protected]`
fComponentType | XSObject | `[protected]`
fDisallowedSubstitutions | XSElementDeclaration | `[protected]`
fEnclosingTypeDefinition | XSElementDeclaration | `[protected]`
fId | XSObject | `[protected]`
fIdentityConstraints | XSElementDeclaration | `[protected]`
fMemoryManager | XSObject | `[protected]`
fSchemaElementDecl | XSElementDeclaration | `[protected]`
fScope | XSElementDeclaration | `[protected]`
fSubstitutionGroupAffiliation | XSElementDeclaration | `[protected]`
fSubstitutionGroupExclusions | XSElementDeclaration | `[protected]`
fTypeDefinition | XSElementDeclaration | `[protected]`
fXSModel | XSObject | `[protected]`
getAbstract() const | XSElementDeclaration |
getAnnotation() const | XSElementDeclaration |
getConstraintType() const | XSElementDeclaration |
getConstraintValue() | XSElementDeclaration |
getDisallowedSubstitutions() const | XSElementDeclaration |
getEnclosingCTDefinition() const | XSElementDeclaration |
getId() const | XSObject | `[virtual]`
getIdentityConstraints() | XSElementDeclaration |
getName() const | XSElementDeclaration | `[virtual]`
getNamespace() | XSElementDeclaration | `[virtual]`
getNamespaceItem() | XSElementDeclaration | `[virtual]`
getNillable() const | XSElementDeclaration |
getScope() const | XSElementDeclaration |
getSubstitutionGroupAffiliation() const | XSElementDeclaration |
getSubstitutionGroupExclusions() const | XSElementDeclaration |
getType() const | XSObject |
getTypeDefinition() const | XSElementDeclaration |
isDisallowedSubstitution(XSConstants::DERIVATION_TYPE disallowed) | XSElementDeclaration |
isSubstitutionGroupExclusion(XSConstants::DERIVATION_TYPE exclusion) | XSElementDeclaration |
operator delete(void *p) | XMemory |
operator delete(void *p, MemoryManager *memMgr) | XMemory |
operator delete(void *p, void *ptr) | XMemory |
operator new(size_t size) | XMemory |
operator new(size_t size, MemoryManager *memMgr) | XMemory |
operator new(size_t size, void *ptr) | XMemory |
setId(XMLSize_t id) | XSObject |
setTypeDefinition(XSTypeDefinition *typeDefinition) | XSElementDeclaration |
XMemory() | XMemory | `[protected]`

XSElementDeclaration(SchemaElementDecl *const schemaElementDecl, XSTypeDefinition *const typeDefinition, XSElementDeclaration *const substitutionGroupAffiliation, XSAnnotation *const annot, XSNamedMap< XSIDCDefinition > *const identityConstraints, XSModel *const xsModel, XSConstants::SCOPE elemScope=XSConstants::SCOPE_ABSENT, XSComplexTypeDefinition *const enclosingTypeDefinition=0, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)

XSElementDeclaration

XSObject(XSConstants::COMPONENT_TYPE compType, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | XSObject |
XSObjectFactory class | XSElementDeclaration | `[friend]`
~XSElementDeclaration() | XSElementDeclaration |
~XSObject() | XSObject | `[virtual]`