Public Member Functions | |
Constructors | |
XSFacet (XSSimpleTypeDefinition::FACET facetKind, const XMLCh *const lexicalValue, bool isFixed, XSAnnotation *const annot, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
The default constructor. | |
Destructor | |
~XSFacet () | |
XSFacet methods | |
XSSimpleTypeDefinition::FACET | getFacetKind () const |
const XMLCh * | getLexicalFacetValue () const |
bool | isFixed () const |
Check whether a facet value is fixed. | |
XSAnnotation * | getAnnotation () const |
Protected Attributes | |
XSSimpleTypeDefinition::FACET | fFacetKind |
bool | fIsFixed |
const XMLCh * | fLexicalValue |
XSAnnotation * | fAnnotation |
XSFacet::XSFacet | ( | XSSimpleTypeDefinition::FACET | facetKind, | |
const XMLCh *const | lexicalValue, | |||
bool | isFixed, | |||
XSAnnotation *const | annot, | |||
XSModel *const | xsModel, | |||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
) |
The default constructor.
facetKind | ||
lexicalValue | ||
isFixed | ||
annot | ||
xsModel | ||
manager | The configurable memory manager |
XSFacet::~XSFacet | ( | ) |
XSSimpleTypeDefinition::FACET XSFacet::getFacetKind | ( | ) | const |
XSSimpleTypeDefinition::FACET
References fFacetKind.
const XMLCh * XSFacet::getLexicalFacetValue | ( | ) | const |
bool XSFacet::isFixed | ( | ) | const |
XSAnnotation * XSFacet::getAnnotation | ( | ) | const |
XSSimpleTypeDefinition::FACET XSFacet::fFacetKind [protected] |
Referenced by getFacetKind().
bool XSFacet::fIsFixed [protected] |
Referenced by isFixed().
const XMLCh* XSFacet::fLexicalValue [protected] |
Referenced by getLexicalFacetValue().
XSAnnotation* XSFacet::fAnnotation [protected] |
Referenced by getAnnotation().