Back to index

lightning-sunbird  0.9+nobinonly
nsSchemaValidator Member List
This is the complete list of members for nsSchemaValidator, including all inherited members.
CompareFractionStrings(const nsAString &aString1, const nsAString &aString2)nsSchemaValidator [private]
CompareSchemaDateTime(nsSchemaDateTime datetime1, nsSchemaDateTime datetime2)nsSchemaValidator [private]
DumpBaseType(nsISchemaBuiltinType *aBuiltInType)nsSchemaValidator [private]
GetElementXsiType(nsIDOMNode *aNode, nsISchemaType **aType)nsSchemaValidator [private]
getType(in AString aType, in AString aNamespace)nsISchemaValidator
IsValidSchemaAnyURI(const nsAString &aString)nsSchemaValidator [private]
IsValidSchemaBase64Binary(const nsAString &aString, char **aDecodedString)nsSchemaValidator [private]
IsValidSchemaByte(const nsAString &aNodeValue, long *aResult)nsSchemaValidator [private]
IsValidSchemaDate(const nsAString &aNodeValue, nsSchemaDate *aResult)nsSchemaValidator [private]
IsValidSchemaDateTime(const nsAString &aNodeValue, nsSchemaDateTime *aResult)nsSchemaValidator [private]
IsValidSchemaDecimal(const nsAString &aNodeValue, nsAString &aWholePart, nsAString &aFractionPart)nsSchemaValidator [private]
IsValidSchemaDouble(const nsAString &aNodeValue, double *aResult)nsSchemaValidator [private]
IsValidSchemaDuration(const nsAString &aNodeValue, nsISchemaDuration **aResult)nsSchemaValidator [private]
IsValidSchemaFloat(const nsAString &aNodeValue, float *aResult)nsSchemaValidator [private]
IsValidSchemaGDay(const nsAString &aNodeValue, nsSchemaGDay *aResult)nsSchemaValidator [private]
IsValidSchemaGMonth(const nsAString &aNodeValue, nsSchemaGMonth *aResult)nsSchemaValidator [private]
IsValidSchemaGMonthDay(const nsAString &aNodeValue, nsSchemaGMonthDay *aYearMonth)nsSchemaValidator [private]
IsValidSchemaGType(const nsAString &aNodeValue, long aMinValue, long aMaxValue, int *aResult)nsSchemaValidator [private]
IsValidSchemaGYear(const nsAString &aNodeValue, nsSchemaGYear *aResult)nsSchemaValidator [private]
IsValidSchemaGYearMonth(const nsAString &aNodeValue, nsSchemaGYearMonth *aYearMonth)nsSchemaValidator [private]
IsValidSchemaHexBinary(const nsAString &aString)nsSchemaValidator [private]
IsValidSchemaQName(const nsAString &aString)nsSchemaValidator [private]
IsValidSchemaTime(const nsAString &aNodeValue, nsSchemaTime *aResult)nsSchemaValidator [private]
loadSchema(in nsISchema aSchema)nsISchemaValidator
mForceInvalidnsSchemaValidator [protected]
mSchemansSchemaValidator [protected]
nsSchemaValidator()nsSchemaValidator
ReleaseObject(void *aObject, nsIAtom *aPropertyName, void *aPropertyValue, void *aData)nsSchemaValidator [inline, private, static]
validate(in nsIDOMNode aElement)nsISchemaValidator
validateAgainstType(in nsIDOMNode aElement, in nsISchemaType aType)nsISchemaValidator
ValidateAttributeComponent(nsIDOMNode *aNode, nsISchemaAttributeComponent *aAttrComp, PRUint32 *aFoundAttrCount, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinType(const nsAString &aNodeValue, nsISchemaSimpleType *aSchemaSimpleType, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeAnyURI(const nsAString &aNodeValue, PRUint32 aLength, PRUint32 aMinLength, PRUint32 aMaxLength, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeBase64Binary(const nsAString &aNodeValue, PRUint32 aLength, PRBool aLengthDefined, PRUint32 aMinLength, PRBool aMinLengthDefined, PRUint32 aMaxLength, PRBool aMaxLengthDefined, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeBoolean(const nsAString &aNodeValue, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeByte(const nsAString &aNodeValue, PRUint32 aTotalDigits, const nsAString &aMaxExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, const nsAString &aMinExclusive, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
validateBuiltinTypeDate(in AString aValue)nsISchemaValidator
ValidateBuiltinTypeDate(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
validateBuiltinTypeDateTime(in AString aValue)nsISchemaValidator
ValidateBuiltinTypeDateTime(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeDecimal(const nsAString &aNodeValue, PRUint32 aTotalDigits, PRUint32 aTotalFractionDigits, PRBool aFractionDigitsSet, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeDouble(const nsAString &aNodeValue, PRUint32 aTotalDigits, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeDuration(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
validateBuiltinTypeDuration(in AString aValue)nsISchemaValidator
ValidateBuiltinTypeFloat(const nsAString &aNodeValue, PRUint32 aTotalDigits, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeGDay(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeGMonth(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeGMonthDay(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeGYear(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeGYearMonth(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeHexBinary(const nsAString &aNodeValue, PRUint32 aLength, PRBool aLengthDefined, PRUint32 aMinLength, PRBool aMinLengthDefined, PRUint32 aMaxLength, PRBool aMaxLengthDefined, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeInteger(const nsAString &aNodeValue, PRUint32 aTotalDigits, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeQName(const nsAString &aNodeValue, PRUint32 aLength, PRBool aLengthDefined, PRUint32 aMinLength, PRBool aMinLengthDefined, PRUint32 aMaxLength, PRBool aMaxLengthDefined, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
ValidateBuiltinTypeString(const nsAString &aNodeValue, PRUint32 aLength, PRBool aLengthDefined, PRUint32 aMinLength, PRBool aMinLengthDefined, PRUint32 aMaxLength, PRBool aMaxLengthDefined, nsStringArray *aEnumerationList, PRBool *aResult)nsSchemaValidator [private]
validateBuiltinTypeTime(in AString aValue)nsISchemaValidator
ValidateBuiltinTypeTime(const nsAString &aNodeValue, const nsAString &aMaxExclusive, const nsAString &aMinExclusive, const nsAString &aMaxInclusive, const nsAString &aMinInclusive, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexAll(nsIDOMNode *aStartNode, nsISchemaModelGroup *aSchemaModelGroup, nsIDOMNode **aLeftOvers, PRBool *aNotFound, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexChoice(nsIDOMNode *aStartNode, nsISchemaModelGroup *aSchemaModelGroup, nsIDOMNode **aLeftOvers, PRBool *aNotFound, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexElement(nsIDOMNode *aNode, nsISchemaParticle *aSchemaParticle, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexModelElement(nsIDOMNode *aNode, nsISchemaComplexType *aSchemaComplexType, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexModelEmpty(nsIDOMNode *aNode, nsISchemaComplexType *aSchemaComplexType, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexModelGroup(nsIDOMNode *aNode, nsISchemaModelGroup *aSchemaModelGroup, nsIDOMNode **aLeftOvers, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexModelSimple(nsIDOMNode *aNode, nsISchemaComplexType *aSchemaComplexType, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexParticle(nsIDOMNode *aNode, nsISchemaParticle *aSchemaParticle, nsIDOMNode **aLeftOvers, PRBool *aNotFound, PRBool *aResult)nsSchemaValidator [private]
ValidateComplexSequence(nsIDOMNode *aStartNode, nsISchemaModelGroup *aSchemaModelGroup, nsIDOMNode **aLeftOvers, PRBool *aNotFound, PRBool *aResult, PRUint32 *aValidatedNodes)nsSchemaValidator [private]
ValidateComplextype(nsIDOMNode *aNode, nsISchemaComplexType *aSchemaComplexType, PRBool *aResult)nsSchemaValidator [private]
ValidateDerivedBuiltinType(const nsAString &aNodeValue, nsSchemaDerivedSimpleType *aDerived, PRBool *aResult)nsSchemaValidator [private]
ValidateDerivedSimpletype(const nsAString &aNodeValue, nsSchemaDerivedSimpleType *aDerived, PRBool *aResult)nsSchemaValidator [private]
ValidateDerivedUnionSimpletype(const nsAString &aNodeValue, nsSchemaDerivedSimpleType *aDerived, PRBool *aResult)nsSchemaValidator [private]
ValidateListSimpletype(const nsAString &aNodeValue, nsISchemaSimpleType *aSchemaSimpleType, nsSchemaDerivedSimpleType *aDerived, PRBool *aResult)nsSchemaValidator [private]
ValidateRestrictionSimpletype(const nsAString &aNodeValue, nsISchemaSimpleType *aSchemaSimpleType, PRBool *aResult)nsSchemaValidator [private]
ValidateSchemaAttribute(nsIDOMNode *aNode, nsISchemaAttribute *aAttr, const nsAString &aAttrName, PRUint32 *aFoundAttrCount, PRBool *aResult)nsSchemaValidator [private]
ValidateSchemaAttributeGroup(nsIDOMNode *aNode, nsISchemaAttributeGroup *aAttr, const nsAString &aAttrName, PRUint32 *aFoundAttrCount, PRBool *aResult)nsSchemaValidator [private]
ValidateSimpletype(const nsAString &aNodeValue, nsISchemaSimpleType *aSchemaSimpleType, PRBool *aResult)nsSchemaValidator [private]
validateString(in AString aValue, in AString aType, in AString aNamespace)nsISchemaValidator
ValidateUnionSimpletype(const nsAString &aNodeValue, nsISchemaSimpleType *aSchemaSimpleType, PRBool *aResult)nsSchemaValidator [private]
~nsSchemaValidator()nsSchemaValidator [private]