nsISchemaFacet

IID:3c14a031-6f4e-11d5-9b46-000064657374
Inherits From:nsISchemaComponent

Constants

PRUint16 FACET_TYPE_LENGTH = 1
PRUint16 FACET_TYPE_MINLENGTH = 2
PRUint16 FACET_TYPE_MAXLENGTH = 3
PRUint16 FACET_TYPE_PATTERN = 4
PRUint16 FACET_TYPE_ENUMERATION = 5
PRUint16 FACET_TYPE_WHITESPACE = 6
PRUint16 FACET_TYPE_MAXINCLUSIVE = 7
PRUint16 FACET_TYPE_MININCLUSIVE = 8
PRUint16 FACET_TYPE_MAXEXCLUSIVE = 9
PRUint16 FACET_TYPE_MINEXCLUSIVE = 10
PRUint16 FACET_TYPE_TOTALDIGITS = 11
PRUint16 FACET_TYPE_FRACTIONDIGITS = 12
PRUint16 WHITESPACE_PRESERVE = 1
PRUint16 WHITESPACE_REPLACE = 1
PRUint16 WHITESPACE_COLLAPSE = 1

Properties

readonly PRUint32 digitsValue

readonly PRUint16 facetType

readonly PRBool isfixed

readonly PRUint32 lengthValue

readonly AString value

readonly PRUint16 whitespaceValue


References

This interface is returned from the following methods:

nsISchemaRestrictionType.getFacet

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com