[scriptable, uuid(3c14a024-6f4e-11d5-9b46-000064657374)]
interface nsISchemaBuiltinType : nsISchemaSimpleType

Constants


          
const unsigned short BUILTIN_TYPE_ANYTYPE = 1

          
const unsigned short BUILTIN_TYPE_STRING = 2

          
const unsigned short BUILTIN_TYPE_NORMALIZED_STRING = 3

          
const unsigned short BUILTIN_TYPE_TOKEN = 4

          
const unsigned short BUILTIN_TYPE_BYTE = 5

          
const unsigned short BUILTIN_TYPE_UNSIGNEDBYTE = 6

          
const unsigned short BUILTIN_TYPE_BASE64BINARY = 7

          
const unsigned short BUILTIN_TYPE_HEXBINARY = 8

          
const unsigned short BUILTIN_TYPE_INTEGER = 9

          
const unsigned short BUILTIN_TYPE_POSITIVEINTEGER = 10

          
const unsigned short BUILTIN_TYPE_NEGATIVEINTEGER = 11

          
const unsigned short BUILTIN_TYPE_NONNEGATIVEINTEGER = 12

          
const unsigned short BUILTIN_TYPE_NONPOSITIVEINTEGER = 13

          
const unsigned short BUILTIN_TYPE_INT = 14

          
const unsigned short BUILTIN_TYPE_UNSIGNEDINT = 15

          
const unsigned short BUILTIN_TYPE_LONG = 16

          
const unsigned short BUILTIN_TYPE_UNSIGNEDLONG = 17

          
const unsigned short BUILTIN_TYPE_SHORT = 18

          
const unsigned short BUILTIN_TYPE_UNSIGNEDSHORT = 19

          
const unsigned short BUILTIN_TYPE_DECIMAL = 20

          
const unsigned short BUILTIN_TYPE_FLOAT = 21

          
const unsigned short BUILTIN_TYPE_DOUBLE = 22

          
const unsigned short BUILTIN_TYPE_BOOLEAN = 23

          
const unsigned short BUILTIN_TYPE_TIME = 24

          
const unsigned short BUILTIN_TYPE_DATETIME = 25

          
const unsigned short BUILTIN_TYPE_DURATION = 26

          
const unsigned short BUILTIN_TYPE_DATE = 27

          
const unsigned short BUILTIN_TYPE_GMONTH = 28

          
const unsigned short BUILTIN_TYPE_GYEAR = 29

          
const unsigned short BUILTIN_TYPE_GYEARMONTH = 30

          
const unsigned short BUILTIN_TYPE_GDAY = 31

          
const unsigned short BUILTIN_TYPE_GMONTHDAY = 32

          
const unsigned short BUILTIN_TYPE_NAME = 33

          
const unsigned short BUILTIN_TYPE_QNAME = 34

          
const unsigned short BUILTIN_TYPE_NCNAME = 35

          
const unsigned short BUILTIN_TYPE_ANYURI = 36

          
const unsigned short BUILTIN_TYPE_LANGUAGE = 37

          
const unsigned short BUILTIN_TYPE_ID = 38

          
const unsigned short BUILTIN_TYPE_IDREF = 39

          
const unsigned short BUILTIN_TYPE_IDREFS = 40

          
const unsigned short BUILTIN_TYPE_ENTITY = 41

          
const unsigned short BUILTIN_TYPE_ENTITIES = 42

          
const unsigned short BUILTIN_TYPE_NOTATION = 43

          
const unsigned short BUILTIN_TYPE_NMTOKEN = 44

          
const unsigned short BUILTIN_TYPE_NMTOKENS = 45

Attributes


          
readonly attribute unsigned short builtinType