| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE Definitions SYSTEM "widlprocxml.dtd"> | |
| <Definitions> | |
| <webidl>interface Primitives { | |
| attribute boolean truth; | |
| attribute byte character; | |
| attribute octet value; | |
| attribute short number; | |
| attribute unsigned short positive; | |
| attribute long big; | |
| attribute unsigned long bigpositive; | |
| attribute long long bigbig; | |
| attribute unsigned long long bigbigpositive; | |
| attribute float real; | |
| attribute double bigreal; | |
| attribute unrestricted float realwithinfinity; | |
| attribute unrestricted double bigrealwithinfinity; | |
| attribute DOMString string; | |
| attribute ByteString bytes; | |
| attribute Date date; | |
| attribute RegExp regexp; | |
| };</webidl> | |
| <Interface name="Primitives" id="::Primitives"> | |
| <webidl>interface Primitives { | |
| attribute boolean truth; | |
| attribute byte character; | |
| attribute octet value; | |
| attribute short number; | |
| attribute unsigned short positive; | |
| attribute long big; | |
| attribute unsigned long bigpositive; | |
| attribute long long bigbig; | |
| attribute unsigned long long bigbigpositive; | |
| attribute float real; | |
| attribute double bigreal; | |
| attribute unrestricted float realwithinfinity; | |
| attribute unrestricted double bigrealwithinfinity; | |
| attribute DOMString string; | |
| attribute ByteString bytes; | |
| attribute Date date; | |
| attribute RegExp regexp; | |
| };</webidl> | |
| <Attribute name="truth" id="::Primitives::truth"> | |
| <webidl> attribute boolean truth;</webidl> | |
| <Type type="boolean"/> | |
| </Attribute> | |
| <Attribute name="character" id="::Primitives::character"> | |
| <webidl> attribute byte character;</webidl> | |
| <Type type="byte"/> | |
| </Attribute> | |
| <Attribute name="value" id="::Primitives::value"> | |
| <webidl> attribute octet value;</webidl> | |
| <Type type="octet"/> | |
| </Attribute> | |
| <Attribute name="number" id="::Primitives::number"> | |
| <webidl> attribute short number;</webidl> | |
| <Type type="short"/> | |
| </Attribute> | |
| <Attribute name="positive" id="::Primitives::positive"> | |
| <webidl> attribute unsigned short positive;</webidl> | |
| <Type type="unsigned short"/> | |
| </Attribute> | |
| <Attribute name="big" id="::Primitives::big"> | |
| <webidl> attribute long big;</webidl> | |
| <Type type="long"/> | |
| </Attribute> | |
| <Attribute name="bigpositive" id="::Primitives::bigpositive"> | |
| <webidl> attribute unsigned long bigpositive;</webidl> | |
| <Type type="unsigned long"/> | |
| </Attribute> | |
| <Attribute name="bigbig" id="::Primitives::bigbig"> | |
| <webidl> attribute long long bigbig;</webidl> | |
| <Type type="long long"/> | |
| </Attribute> | |
| <Attribute name="bigbigpositive" id="::Primitives::bigbigpositive"> | |
| <webidl> attribute unsigned long long bigbigpositive;</webidl> | |
| <Type type="unsigned long long"/> | |
| </Attribute> | |
| <Attribute name="real" id="::Primitives::real"> | |
| <webidl> attribute float real;</webidl> | |
| <Type type="float"/> | |
| </Attribute> | |
| <Attribute name="bigreal" id="::Primitives::bigreal"> | |
| <webidl> attribute double bigreal;</webidl> | |
| <Type type="double"/> | |
| </Attribute> | |
| <Attribute name="realwithinfinity" id="::Primitives::realwithinfinity"> | |
| <webidl> attribute unrestricted float realwithinfinity;</webidl> | |
| <Type type="unrestricted float"/> | |
| </Attribute> | |
| <Attribute name="bigrealwithinfinity" id="::Primitives::bigrealwithinfinity"> | |
| <webidl> attribute unrestricted double bigrealwithinfinity;</webidl> | |
| <Type type="unrestricted double"/> | |
| </Attribute> | |
| <Attribute name="string" id="::Primitives::string"> | |
| <webidl> attribute DOMString string;</webidl> | |
| <Type type="DOMString"/> | |
| </Attribute> | |
| <Attribute name="bytes" id="::Primitives::bytes"> | |
| <webidl> attribute ByteString bytes;</webidl> | |
| <Type type="ByteString"/> | |
| </Attribute> | |
| <Attribute name="date" id="::Primitives::date"> | |
| <webidl> attribute Date date;</webidl> | |
| <Type type="Date"/> | |
| </Attribute> | |
| <Attribute name="regexp" id="::Primitives::regexp"> | |
| <webidl> attribute RegExp regexp;</webidl> | |
| <Type type="RegExp"/> | |
| </Attribute> | |
| </Interface> | |
| </Definitions> |