| <?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> |