home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / xampp / xampp-cocoon-addon-1.4.9-installer.exe / ccppschema-20021212.rdfs < prev    next >
Encoding:
Extensible Markup Language  |  2004-07-12  |  49.8 KB  |  1,185 lines

  1. <?xml version="1.0"?>
  2. <!--
  3.   Copyright 1999-2004 The Apache Software Foundation
  4.  
  5.   Licensed under the Apache License, Version 2.0 (the "License");
  6.   you may not use this file except in compliance with the License.
  7.   You may obtain a copy of the License at
  8.  
  9.       http://www.apache.org/licenses/LICENSE-2.0
  10.  
  11.   Unless required by applicable law or agreed to in writing, software
  12.   distributed under the License is distributed on an "AS IS" BASIS,
  13.   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14.   See the License for the specific language governing permissions and
  15.   limitations under the License.
  16. -->
  17. <!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Mark Butler (Hewlett Packard) -->
  18. <!DOCTYPE rdf:RDF [
  19.     <!ENTITY ns-rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
  20.     <!ENTITY ns-rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
  21.     <!ENTITY ns-prf 'http://www.openmobilealliance.org/tech/profiles/UAPROF/ccppschema-20021212#'>
  22. ]>
  23. <rdf:RDF xmlns:rdf="&ns-rdf;" xmlns:rdfs="&ns-rdfs;" xmlns:prf="&ns-prf;">
  24.     <rdf:Description rdf:about="&ns-prf;Component">
  25.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  26.         <rdfs:subClassOf rdf:resource="&ns-rdfs;Resource"/>
  27.         <rdfs:label>Component</rdfs:label>
  28.         <rdfs:comment>
  29.       A Component within the CC/PP Schema is a class of related properties 
  30.       that describe the capabilities and preferences information.
  31.     </rdfs:comment>
  32.     </rdf:Description>
  33.     <!-- ****************************************************************** -->
  34.     <!-- ***** Properties shared among the components***** -->
  35.     <rdf:Description rdf:about="&ns-prf;component">
  36.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  37.         <rdfs:label>component</rdfs:label>
  38.         <rdfs:comment>
  39.       The component attribute links the various components to the root node
  40.       (profile).
  41.     </rdfs:comment>
  42.     </rdf:Description>
  43.     <!-- ****************************************************************** -->
  44.     <!-- ***** Component Definitions ***** -->
  45.     <rdf:Description rdf:about="&ns-prf;HardwarePlatform">
  46.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  47.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  48.         <rdfs:label>Component: HardwarePlatform</rdfs:label>
  49.         <rdfs:comment>
  50.       The HardwarePlatform component contains properties of the device's
  51.       Hardware, such as display size, supported character sets, etc.
  52.    </rdfs:comment>
  53.     </rdf:Description>
  54.     <rdf:Description rdf:about="&ns-prf;SoftwarePlatform">
  55.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  56.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  57.         <rdfs:label>Component: SoftwarePlatform</rdfs:label>
  58.         <rdfs:comment>
  59.       The SoftwarePlatform component contains properties of the device's 
  60.       application environment, operating system, and installed software.
  61.    </rdfs:comment>
  62.     </rdf:Description>
  63.     <rdf:Description rdf:about="&ns-prf;BrowserUA">
  64.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  65.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  66.         <rdfs:label>Component: BrowserUA</rdfs:label>
  67.         <rdfs:comment>
  68.       The BrowserUA component contains attributes related to the browser                                  
  69.       user agent running on the device.
  70.    </rdfs:comment>
  71.     </rdf:Description>
  72.     <rdf:Description rdf:about="&ns-prf;NetworkCharacteristics">
  73.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  74.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  75.         <rdfs:label>Component: NetworkCharacteristics</rdfs:label>
  76.         <rdfs:comment>
  77.       The NetworkCharacteristics component contains properties describing the                                  
  78.       network environment including the supported bearers.
  79.    </rdfs:comment>
  80.     </rdf:Description>
  81.     <rdf:Description rdf:about="&ns-prf;WapCharacteristics">
  82.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  83.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  84.         <rdfs:label>Component: WapCharacteristics</rdfs:label>
  85.         <rdfs:comment>
  86.       The WapCharacteristics component contains properties of the WAP
  87.       environment supported by the device.
  88.    </rdfs:comment>
  89.     </rdf:Description>
  90.     <rdf:Description rdf:about="&ns-prf;PushCharacteristics">
  91.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  92.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  93.         <rdfs:label>Component: PushCharacteristics</rdfs:label>
  94.         <rdfs:comment>
  95.       The PushCharacteristics component contains properties of the device's
  96.       push capabilities, such as supported content mime types.
  97.    </rdfs:comment>
  98.     </rdf:Description>
  99.     <rdf:Description rdf:about="&ns-prf;MmsCharacteristics">
  100.         <rdf:type rdf:resource="&ns-rdfs;Class"/>
  101.         <rdfs:subClassOf rdf:resource="&ns-prf;Component"/>
  102.         <rdfs:label xml:lang="en">Component: MmsCharacteristics</rdfs:label>
  103.         <rdfs:comment xml:lang="en">
  104.       The MmsCharacteristics component contains properties of the device's
  105.       Multimedia messaging capabilities, such as maximum message size, maximum
  106.       image resolution, etc.
  107.     </rdfs:comment>
  108.     </rdf:Description>
  109.     <!-- **
  110.        ** In the following property definitions, the defined types 
  111.        ** are as follows:
  112.        ** 
  113.        **    Number:     A positive integer 
  114.        **                  [0-9]+
  115.        **    Boolean:    A yes or no value 
  116.        **                  Yes|No
  117.        **    Literal:    An alphanumeric string
  118.        **                  [A-Za-z0-9/.\-_]+
  119.        **    Dimension:  A pair of numbers
  120.        **                  [0-9]+x[0-9]+
  121.        **
  122.     -->
  123.     <!-- ****************************************************************** -->
  124.     <!-- ***** Component: HardwarePlatform ***** -->
  125.     <rdf:Description rdf:about="&ns-prf;BluetoothProfile">
  126.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  127.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  128.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  129.         <rdfs:comment>
  130.       Description:  Supported Bluetooth profiles as defined in the Bluetooth 
  131.                     specification [BLT].
  132.       Type:         Literal (bag)
  133.       Resolution:   Locked
  134.       Examples:     "dialup", "lanAccess"
  135.     </rdfs:comment>
  136.     </rdf:Description>
  137.     <rdf:Description rdf:about="&ns-prf;BitsPerPixel">
  138.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  139.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  140.         <rdfs:comment>
  141.       Description:  The number of bits of color or grayscale information per
  142.                     pixel, related to the number of colors or shades of gray
  143.                     the device can display.
  144.       Type:         Number
  145.       Resolution:   Override
  146.       Examples:     "2", "8"
  147.     </rdfs:comment>
  148.     </rdf:Description>
  149.     <rdf:Description rdf:about="&ns-prf;ColorCapable">
  150.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  151.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  152.         <rdfs:comment>
  153.       Description:  Indicates whether the device's display supports color.
  154.                     "Yes" means color is supported. "No" means the display
  155.                     supports only grayscale or black and white.
  156.       Type:         Boolean
  157.       Resolution:   Override 
  158.       Examples:     "Yes", "No"
  159.    </rdfs:comment>
  160.     </rdf:Description>
  161.     <rdf:Description rdf:about="&ns-prf;CPU">
  162.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  163.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  164.         <rdfs:comment>
  165.       Description:  Name and model number of the device CPU.
  166.       Type:         Literal
  167.       Resolution:   Locked
  168.       Examples:     "Pentium III", "PowerPC 750"
  169.    </rdfs:comment>
  170.     </rdf:Description>
  171.     <rdf:Description rdf:about="&ns-prf;ImageCapable">
  172.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  173.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  174.         <rdfs:comment>
  175.       Description:  Indicates whether the device supports the display of
  176.                     images. If the value is "Yes", the property CcppAccept
  177.                     may list the types of images supported.
  178.       Type:         Boolean
  179.       Resolution:   Locked
  180.       Examples:     "Yes", "No"
  181.    </rdfs:comment>
  182.     </rdf:Description>
  183.     <rdf:Description rdf:about="&ns-prf;InputCharSet">
  184.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  185.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  186.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  187.         <rdfs:comment>
  188.       Description:  List of character sets supported by the device for text
  189.                     entry. Property's value is a list of character sets,
  190.                     where each item in the list is a character set name, as
  191.                     registered with IANA.
  192.       Type:         Literal (bag)
  193.       Resolution:   Append
  194.       Examples:     "US-ASCII", "ISO-8859-1", "Shift_JIS"
  195.    </rdfs:comment>
  196.     </rdf:Description>
  197.     <rdf:Description rdf:about="&ns-prf;Keyboard">
  198.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  199.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  200.         <rdfs:comment>
  201.       Description:  Type of keyboard supported by the device, as an indicator
  202.                     of ease of text entry.
  203.       Type:         Literal
  204.       Resolution:   Locked
  205.       Examples:     "Disambiguating", "Qwerty", "PhoneKeypad"
  206.    </rdfs:comment>
  207.     </rdf:Description>
  208.     <rdf:Description rdf:about="&ns-prf;Model">
  209.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  210.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  211.         <rdfs:comment>
  212.       Description:  Model number assigned to the terminal device by the
  213.                     vendor or manufacturer.
  214.       Type:         Literal
  215.       Resolution:   Locked
  216.       Examples:     "Mustang GT", "Q30"
  217.    </rdfs:comment>
  218.     </rdf:Description>
  219.     <rdf:Description rdf:about="&ns-prf;NumberOfSoftKeys">
  220.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  221.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  222.         <rdfs:comment>
  223.       Description:  Number of soft keys available on the device.
  224.       Type:         Number
  225.       Resolution:   Locked
  226.       Examples:     "3", "2"
  227.    </rdfs:comment>
  228.     </rdf:Description>
  229.     <rdf:Description rdf:about="&ns-prf;OutputCharSet">
  230.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  231.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  232.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  233.         <rdfs:comment>
  234.       Description:  List of character sets supported by the device for
  235.                     output to the display. Property value is a list of
  236.                     character sets, where each item in the list is a
  237.                     character set name, as registered with IANA.
  238.       Type:         Literal (bag)
  239.       Resolution:   Append
  240.       Examples:     "US-ASCII", "ISO-8859-1", "Shift_JIS"
  241.    </rdfs:comment>
  242.     </rdf:Description>
  243.     <rdf:Description rdf:about="&ns-prf;PixelAspectRatio">
  244.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  245.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  246.         <rdfs:comment>
  247.       Description:  Ratio of pixel width to pixel height.
  248.       Type:         Dimension
  249.       Resolution:   Locked
  250.       Examples:     "1x2"
  251.    </rdfs:comment>
  252.     </rdf:Description>
  253.     <rdf:Description rdf:about="&ns-prf;PointingResolution">
  254.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  255.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  256.         <rdfs:comment>
  257.       Description:  Type of resolution of the pointing accessory supported
  258.                     by the device.
  259.       Type:         Literal
  260.       Resolution:   Locked
  261.       Examples:     "Character", "Line", "Pixel"
  262.    </rdfs:comment>
  263.     </rdf:Description>
  264.     <rdf:Description rdf:about="&ns-prf;ScreenSize">
  265.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  266.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  267.         <rdfs:comment>
  268.       Description:  The size of the device's screen in units of pixels,
  269.                     composed of the screen width and the screen height.
  270.       Type:         Dimension
  271.       Resolution:   Locked
  272.       Examples:     "160x160", "640x480"
  273.    </rdfs:comment>
  274.     </rdf:Description>
  275.     <rdf:Description rdf:about="&ns-prf;ScreenSizeChar">
  276.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  277.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  278.         <rdfs:comment>
  279.       Description:  Size of the device's screen in units of characters,
  280.                     composed of the screen width and screen height. The
  281.                     device's standard font should be used to determine
  282.                     this property's value. (Number of characters per 
  283.                     row)x(Number of rows). In calculating this attribute 
  284.                     use the largest character in the device's default font.
  285.       Type:         Dimension
  286.       Resolution:   Locked
  287.       Examples:     "12x4", "16x8"
  288.    </rdfs:comment>
  289.     </rdf:Description>
  290.     <rdf:Description rdf:about="&ns-prf;StandardFontProportional">
  291.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  292.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  293.         <rdfs:comment>
  294.       Description:  Indicates whether the device's standard font is 
  295.                     proportional.
  296.       Type:         Boolean
  297.       Resolution:   Locked 
  298.       Examples:     "Yes", "No"
  299.    </rdfs:comment>
  300.     </rdf:Description>
  301.     <rdf:Description rdf:about="&ns-prf;SoundOutputCapable">
  302.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  303.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  304.         <rdfs:comment>
  305.       Description:  Indicates whether the device supports sound output
  306.                     through an external speaker, headphone jack, or other
  307.                     sound output mechanism.
  308.       Type:         Boolean
  309.       Resolution:   Locked
  310.       Examples:     "Yes", "No"
  311.    </rdfs:comment>
  312.     </rdf:Description>
  313.     <rdf:Description rdf:about="&ns-prf;TextInputCapable">
  314.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  315.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  316.         <rdfs:comment> 
  317.       Description:  Indicates whether the device supports alpha-numeric text
  318.                     entry. "Yes" means the device supports entry of both
  319.                     letters and digits. "No" means the device supports only
  320.                     entry of digits.
  321.       Type:         Boolean
  322.       Resolution:   Locked
  323.       Examples:     "Yes", "No"
  324.    </rdfs:comment>
  325.     </rdf:Description>
  326.     <rdf:Description rdf:about="&ns-prf;Vendor">
  327.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  328.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  329.         <rdfs:comment>
  330.       Description:  Name of the vendor manufacturing the terminal device.
  331.       Type:         Literal
  332.       Resolution:   Locked
  333.       Examples:     "Ford", "Lexus"
  334.    </rdfs:comment>
  335.     </rdf:Description>
  336.     <rdf:Description rdf:about="&ns-prf;VoiceInputCapable">
  337.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  338.         <rdfs:domain rdf:resource="&ns-prf;HardwarePlatform"/>
  339.         <rdfs:comment>
  340.       Description:  Indicates whether the device supports any form of voice
  341.                     input, including speech recognition. This includes voice-
  342.                     enabled browsers.
  343.       Type:         Boolean
  344.       Resolution:   Locked
  345.       Examples:     "Yes", "No"
  346.    </rdfs:comment>
  347.     </rdf:Description>
  348.     <!-- ****************************************************************** -->
  349.     <!-- ***** Component: SoftwarePlatform ***** -->
  350.     <rdf:Description rdf:about="&ns-prf;AcceptDownloadableSoftware">
  351.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  352.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  353.         <rdfs:comment>
  354.       Description:  Indicates the user's preference on whether to accept
  355.                     downloadable software.
  356.       Type:         Boolean
  357.       Resolution:   Locked
  358.       Examples:     "Yes", "No"
  359.    </rdfs:comment>
  360.     </rdf:Description>
  361.     <rdf:Description rdf:about="&ns-prf;AudioInputEncoder">
  362.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  363.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  364.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  365.         <rdfs:comment>
  366.       Description:  List of audio input encoders supported by the device.
  367.       Type:         Literal (bag)
  368.       Resolution:   Append
  369.       Example:      "G.711"
  370.    </rdfs:comment>
  371.     </rdf:Description>
  372.     <rdf:Description rdf:about="&ns-prf;CcppAccept">
  373.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  374.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  375.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  376.         <rdfs:comment>
  377.       Description:  List of content types the device supports. Property
  378.                     value is a list of MIME types, where each item in the
  379.                     list is a content type descriptor as specified by
  380.                     RFC 2045.
  381.       Type:         Literal (bag)
  382.       Resolution:   Append
  383.       Examples:     "text/html", "text/plain", "text/html", "image/gif"
  384.    </rdfs:comment>
  385.     </rdf:Description>
  386.     <rdf:Description rdf:about="&ns-prf;CcppAccept-Charset">
  387.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  388.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  389.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  390.         <rdfs:comment>
  391.       Description:  List of character sets the device supports. Property
  392.                     value is a list of character sets, where each item in
  393.                     the list is a character set name registered with IANA.
  394.       Type:         Literal (bag)
  395.       Resolution:   Append
  396.       Examples:     "US-ASCII", "ISO-8859-1", "Shift_JIS"
  397.    </rdfs:comment>
  398.     </rdf:Description>
  399.     <rdf:Description rdf:about="&ns-prf;CcppAccept-Encoding">
  400.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  401.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  402.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  403.         <rdfs:comment>
  404.       Description:  List of transfer encodings the device supports.
  405.                     Property value is a list of transfer encodings, where
  406.                     each item in the list is a transfer encoding name as
  407.                     specified by RFC 2045 and registered with IANA.
  408.       Type:         Literal (bag)
  409.       Resolution:   Append
  410.       Examples:     "base64", "quoted-printable"
  411.     </rdfs:comment>
  412.     </rdf:Description>
  413.     <rdf:Description rdf:about="&ns-prf;CcppAccept-Language">
  414.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  415.         <rdfs:range rdf:resource="&ns-rdf;Seq"/>
  416.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  417.         <rdfs:comment>
  418.       Description:  List of preferred document languages. If a resource is
  419.                     available in more than one natural language, the server
  420.                     can use this property to determine which version of the
  421.                     resource to send to the device. The first item in the
  422.                     list should be considered the user's first choice, the
  423.                     second the second choice, and so on. Property value is
  424.                     a list of natural languages, where each item in the list
  425.                     is the name of a language as defined by RFC 3066[RFC3066].
  426.       Type:         Literal (sequence)
  427.       Resolution:   Append
  428.       Examples:     "zh-CN", "en", "fr"
  429.    </rdfs:comment>
  430.     </rdf:Description>
  431.     <rdf:Description rdf:about="&ns-prf;DownloadableSoftwareSupport">
  432.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  433.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  434.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  435.         <rdfs:comment>
  436.       Description:  List of executable content types which the device
  437.                     supports and which it is willing to accept from the
  438.                     network. The property value is a list of MIME types,
  439.                     where each item in the list is a content type
  440.                     descriptor as specified by RFC 2045.
  441.       Type:         Literal (bag)
  442.       Resolution:   Locked
  443.       Examples:     "application/x-msdos-exe"
  444.    </rdfs:comment>
  445.     </rdf:Description>
  446.     <rdf:Description rdf:about="&ns-prf;JavaEnabled">
  447.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  448.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  449.         <rdfs:comment>
  450.       Description:  Indicates whether the device supports a Java virtual
  451.                     machine.
  452.       Type:         Boolean
  453.       Resolution:   Locked
  454.       Examples:     "Yes", "No"
  455.    </rdfs:comment>
  456.     </rdf:Description>
  457.     <rdf:Description rdf:about="&ns-prf;JavaPlatform">
  458.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  459.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  460.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  461.         <rdfs:comment>
  462.       Description:  The list of JAVA platforms and profiles installed in 
  463.                     the device. Each item in the list is a name token 
  464.                     describing compatibility with the name and version of the 
  465.                     java platform specification or the name and version of the profile 
  466.                     specification name (if profile is included in the device)
  467.       Type:         Literal (bag)
  468.       Resolution:   Append
  469.       Examples:     "PersonalJava", "CLDC", "MIDP"
  470.    </rdfs:comment>
  471.     </rdf:Description>
  472.     <rdf:Description rdf:about="&ns-prf;JVMVersion">
  473.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  474.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  475.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  476.         <rdfs:comment>
  477.       Description:  List of the Java virtual machines installed on the
  478.                     device. Each item in the list is a name token describing
  479.                     the vendor and version of the VM.
  480.       Type:         Literal (bag)
  481.       Resolution:   Append
  482.       Examples:     "SunJRE/1.2", "MSJVM/1.0"
  483.    </rdfs:comment>
  484.     </rdf:Description>
  485.     <rdf:Description rdf:about="&ns-prf;MexeClassmarks">
  486.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  487.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  488.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  489.         <rdfs:comment>
  490.       Description:  List of MExE classmarks supported by the device. 
  491.                     Value "1" means the MExE device supports WAP, value "2" 
  492.                     means that MExE device supports Personal Java, value 
  493.                     "3" means that MExE device supports MIDP applications 
  494.                     and value "4" means the device supports the CLI Platform.
  495.       Type:         Literal (bag)
  496.       Resolution:   Locked
  497.       Examples:     "1", "3"
  498.    </rdfs:comment>
  499.     </rdf:Description>
  500.     <rdf:Description rdf:about="&ns-prf;MexeSpec">
  501.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  502.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  503.         <rdfs:comment>
  504.       Description:  Class mark specialization. Refers to the first two
  505.                     digits of the version of the MExE Stage 2 spec. 
  506.       Type:         Literal
  507.       Resolution:   Locked
  508.       Examples:     "7.02"
  509.    </rdfs:comment>
  510.     </rdf:Description>
  511.     <rdf:Description rdf:about="&ns-prf;MexeSecureDomains">
  512.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  513.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  514.         <rdfs:comment>
  515.       Description:  Indicates whether the device's supports MExE 
  516.                     security domains. "Yes" means that security domains are 
  517.                     supported in accordance with MExE specifications identified 
  518.                     by the MexeSpec attribute. "No" means that security domains 
  519.                     are not supported and the device has only untrusted domain 
  520.                     (area).
  521.       Type:         Boolean
  522.       Resolution:   Locked
  523.       Examples:     "Yes", "No"
  524.    </rdfs:comment>
  525.     </rdf:Description>
  526.     <rdf:Description rdf:about="&ns-prf;OSName">
  527.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  528.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  529.         <rdfs:comment>
  530.       Description:  Name of the device's operating system. 
  531.       Type:         Literal
  532.       Resolution:   Locked
  533.       Examples:     "Mac OS", "Windows NT"
  534.    </rdfs:comment>
  535.     </rdf:Description>
  536.     <rdf:Description rdf:about="&ns-prf;OSVendor">
  537.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  538.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  539.         <rdfs:comment>
  540.       Description:  Vendor of the device's operating system. 
  541.       Type:         Literal
  542.       Resolution:   Locked
  543.       Examples:     "Apple", "Microsoft"
  544.    </rdfs:comment>
  545.     </rdf:Description>
  546.     <rdf:Description rdf:about="&ns-prf;OSVersion">
  547.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  548.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  549.         <rdfs:comment>
  550.       Description:  Version of the device's operating system. 
  551.       Type:         Literal
  552.       Resolution:   Locked
  553.       Examples:     "6.0", "4.5"
  554.    </rdfs:comment>
  555.     </rdf:Description>
  556.     <rdf:Description rdf:about="&ns-prf;RecipientAppAgent">
  557.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  558.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  559.         <rdfs:comment>
  560.       Description:  User agent associated with the current request. Value
  561.                     should match the name of one of the components in the
  562.                     profile. A component name is specified by the ID
  563.                     attribute on the prf:Component element containing the
  564.                     properties of that component.
  565.       Type:         Literal
  566.       Resolution:   Locked
  567.       Examples:     "BrowserMail"
  568.    </rdfs:comment>
  569.     </rdf:Description>
  570.     <rdf:Description rdf:about="&ns-prf;SoftwareNumber">
  571.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  572.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  573.         <rdfs:comment>
  574.       Description:  Version of the device-specific software (firmware) to
  575.                     which the device's low-level software conforms. 
  576.       Type:         Literal
  577.       Resolution:   Locked
  578.       Examples:     "2"
  579.    </rdfs:comment>
  580.     </rdf:Description>
  581.     <rdf:Description rdf:about="&ns-prf;VideoInputEncoder">
  582.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  583.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  584.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  585.         <rdfs:comment>
  586.       Description:  List of video input encoders supported by the device. 
  587.       Type:         Literal (bag)
  588.       Resolution:   Append
  589.       Examples:     "MPEG-1", "MPEG-2", "H.261"
  590.    </rdfs:comment>
  591.     </rdf:Description>
  592.     <rdf:Description rdf:about="&ns-prf;Email-URI-Schemes">
  593.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  594.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  595.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  596.         <rdfs:comment>
  597.       Description:  List of URI schemes the device supports for accessing 
  598.                     e-mail. Property value is a list of URI schemes, where each 
  599.                     item in the list is a URI scheme as defined in RFC 2396.
  600.       Type:         Literal (bag)
  601.       Resolution:   Override
  602.       Examples:     "pop", "imap", "http", "https"
  603.     </rdfs:comment>
  604.     </rdf:Description>
  605.     <rdf:Description rdf:about="&ns-prf;JavaPackage">
  606.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  607.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  608.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  609.         <rdfs:comment>
  610.       Description:  (from J2EE Client Provisioning) Details about optional 
  611.                     packages installed on the device over and above those 
  612.                     that are part of the Java profile, and the versions of 
  613.                     these additional packages 
  614.       Type:         Literal (bag)
  615.       Resolution:   Append
  616.       Examples:     "com.acme.regexp/1.1", "com.acme.helper/3.0"
  617.     </rdfs:comment>
  618.     </rdf:Description>
  619.     <rdf:Description rdf:about="&ns-prf;JavaProtocol">
  620.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  621.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  622.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  623.         <rdfs:comment>
  624.       Description:  (from J2EE Client Provisioning) Details about protocols 
  625.                     supported by the device over and above those that are 
  626.                     part of the standard Java profile indicated and the 
  627.                     versions of these additional protocols
  628.       Type:         Literal (bag)
  629.       Resolution:   Append
  630.       Examples:     "sms/1.0", "file/1.0"
  631.     </rdfs:comment>
  632.     </rdf:Description>
  633.     <rdf:Description rdf:about="&ns-prf;CLIPlatform">
  634.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  635.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  636.         <rdfs:domain rdf:resource="&ns-prf;SoftwarePlatform"/>
  637.         <rdfs:comment>
  638.       Description:  The list of standard Common Language Infrastructure 
  639.                     platforms and profiles installed in the device.  Each 
  640.                     item in the list is a name token describing the name 
  641.                     and edition of the CLI platform specification including 
  642.                     the name of the profile specification.
  643.       Type:         Literal (bag)
  644.       Resolution:   Append
  645.       Examples:     "Standard CLI 2002/Compact", "Standard CLI 2002/Kernel"
  646.     </rdfs:comment>
  647.     </rdf:Description>
  648.     <!-- ****************************************************************** -->
  649.     <!-- ***** Component: NetworkCharacteristics ***** -->
  650.     <rdf:Description rdf:about="&ns-prf;SupportedBluetoothVersion">
  651.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  652.         <rdfs:domain rdf:resource="&ns-prf;NetworkCharacteristics"/>
  653.         <rdfs:comment>
  654.       Description:  Supported Bluetooth version.
  655.       Type:         Literal
  656.       Resolution:   Locked
  657.       Examples:     "1.0" 
  658.     </rdfs:comment>
  659.     </rdf:Description>
  660.     <rdf:Description rdf:about="&ns-prf;CurrentBearerService">
  661.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  662.         <rdfs:domain rdf:resource="&ns-prf;NetworkCharacteristics"/>
  663.         <rdfs:comment>
  664.       Description:  The bearer on which the current session was opened.
  665.       Type:         Literal
  666.       Resolution:   Locked
  667.       Examples:     "OneWaySMS", "GUTS", "TwoWayPacket"
  668.    </rdfs:comment>
  669.     </rdf:Description>
  670.     <rdf:Description rdf:about="&ns-prf;SecuritySupport">
  671.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  672.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  673.         <rdfs:domain rdf:resource="&ns-prf;NetworkCharacteristics"/>
  674.         <rdfs:comment>
  675.       Description:  List of types of security or encryption mechanisms supported 
  676.                     by the device. 
  677.       Type:         Literal (bag)
  678.       Resolution:   Locked
  679.       Example:      "WTLS-1", WTLS-2", "WTLS-3", "signText", "PPTP"
  680.    </rdfs:comment>
  681.     </rdf:Description>
  682.     <rdf:Description rdf:about="&ns-prf;SupportedBearers">
  683.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  684.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  685.         <rdfs:domain rdf:resource="&ns-prf;NetworkCharacteristics"/>
  686.         <rdfs:comment>
  687.       Description:  List of bearers supported by the device.
  688.       Type:         Literal (bag)
  689.       Resolution:   Locked
  690.       Examples:     "GPRS", "GUTS", "SMS", CSD", "USSD"
  691.    </rdfs:comment>
  692.     </rdf:Description>
  693.     <!-- ****************************************************************** -->
  694.     <!-- ***** Component: BrowserUA ***** -->
  695.     <rdf:Description rdf:about="&ns-prf;BrowserName">
  696.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  697.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  698.         <rdfs:comment>
  699.       Description:  Name of the browser user agent associated with the
  700.                     current request.
  701.       Type:         Literal
  702.       Resolution:   Locked
  703.       Examples:     "Mozilla", "MSIE", "WAP42"
  704.    </rdfs:comment>
  705.     </rdf:Description>
  706.     <rdf:Description rdf:about="&ns-prf;BrowserVersion">
  707.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  708.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  709.         <rdfs:comment>
  710.       Description:  Version of the browser.
  711.       Type:         Literal
  712.       Resolution:   Locked
  713.       Examples:     "1.0"
  714.    </rdfs:comment>
  715.     </rdf:Description>
  716.     <rdf:Description rdf:about="&ns-prf;DownloadableBrowserApps">
  717.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  718.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  719.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  720.         <rdfs:comment>
  721.       Description:  List of executable content types which the browser
  722.                     supports and which it is willing to accept from the
  723.                     network. The property value is a list of MIME types,
  724.                     where each item in the list is a content type
  725.                     descriptor as specified by RFC 2045.
  726.       Type:         Literal (bag)
  727.       Resolution:   Append
  728.       Examples:     "application/x-java-vm/java-applet"
  729.    </rdfs:comment>
  730.     </rdf:Description>
  731.     <rdf:Description rdf:about="&ns-prf;FramesCapable">
  732.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  733.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  734.         <rdfs:comment>
  735.       Description:  Indicates whether the browser is capable of displaying
  736.                     frames.
  737.       Type:         Boolean
  738.       Resolution:   Override
  739.       Examples:     "Yes", "No"
  740.    </rdfs:comment>
  741.     </rdf:Description>
  742.     <rdf:Description rdf:about="&ns-prf;HtmlVersion">
  743.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  744.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  745.         <rdfs:comment>
  746.       Description:  Version of HyperText Markup Language (HTML) supported
  747.                     by the browser.
  748.       Type:         Literal
  749.       Resolution:   Locked
  750.       Examples:     "2.0", "3.2", "4.0"
  751.    </rdfs:comment>
  752.     </rdf:Description>
  753.     <rdf:Description rdf:about="&ns-prf;JavaAppletEnabled">
  754.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  755.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  756.         <rdfs:comment>
  757.       Description:  Indicates whether the browser supports Java applets.
  758.       Type:         Boolean
  759.       Resolution:   Locked
  760.       Examples:     "Yes", "No"   
  761.    </rdfs:comment>
  762.     </rdf:Description>
  763.     <rdf:Description rdf:about="&ns-prf;JavaScriptEnabled">
  764.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  765.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  766.         <rdfs:comment>
  767.       Description:  Indicates whether the browser supports JavaScript.
  768.       Type:         Boolean
  769.       Resolution:   Locked
  770.       Examples:     "Yes", "No"   
  771.    </rdfs:comment>
  772.     </rdf:Description>
  773.     <rdf:Description rdf:about="&ns-prf;JavaScriptVersion">
  774.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  775.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  776.         <rdfs:comment>
  777.       Description:  Version of the JavaScript language supported by the
  778.                     browser.
  779.       Type:         Literal
  780.       Resolution:   Locked
  781.       Examples:     "1.4"
  782.    </rdfs:comment>
  783.     </rdf:Description>
  784.     <rdf:Description rdf:about="&ns-prf;PreferenceForFrames">
  785.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  786.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  787.         <rdfs:comment>
  788.       Description:  Indicates the user's preference for receiving HTML
  789.                     content that contains frames.
  790.       Type:         Boolean
  791.       Resolution:   Locked
  792.       Examples:     "Yes", "No"   
  793.    </rdfs:comment>
  794.     </rdf:Description>
  795.     <rdf:Description rdf:about="&ns-prf;TablesCapable">
  796.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  797.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  798.         <rdfs:comment>
  799.       Description:  Indicates whether the browser is capable of displaying
  800.                     tables.
  801.       Type:         Boolean
  802.       Resolution:   Locked
  803.       Examples:     "Yes", "No"   
  804.    </rdfs:comment>
  805.     </rdf:Description>
  806.     <rdf:Description rdf:about="&ns-prf;XhtmlVersion">
  807.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  808.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  809.         <rdfs:comment>
  810.       Description:  Version of XHTML supported by the browser.
  811.       Type:         Literal
  812.       Resolution:   Locked
  813.       Examples:     "1.0"
  814.    </rdfs:comment>
  815.     </rdf:Description>
  816.     <rdf:Description rdf:about="&ns-prf;XhtmlModules">
  817.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  818.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  819.         <rdfs:domain rdf:resource="&ns-prf;BrowserUA"/>
  820.         <rdfs:comment>
  821.       Description:  List of XHTML modules supported by the browser. Property
  822.                     value is a list of module names, where each item in the
  823.                     list is the name of an XHTML module as defined by the
  824.                     W3C document "Modularization of XHTML", Section 4. List
  825.                     items are separated by white space. Note that the
  826.                     referenced document is a work in progress. Any subsequent
  827.                     changes to the module naming conventions should be
  828.                     reflected in the values of this property.
  829.       Type:         Literal (bag)
  830.       Resolution:   Append
  831.       Examples:     "XHTML1-struct", "XHTML1-blkstruct", "XHTML1-frames"
  832.    </rdfs:comment>
  833.     </rdf:Description>
  834.     <!-- ****************************************************************** -->
  835.     <!-- ***** Component: WapCharacteristics ***** -->
  836.     <rdf:Description rdf:about="&ns-prf;SupportedPictogramSet">
  837.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  838.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  839.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  840.         <rdfs:comment>
  841.       Description:  Pictogram classes supported by the device as 
  842.                     defined in "WAP Pictogram specification".
  843.       Type:         Literal (bag)
  844.       Resolution:   Append
  845.       Examples:     "core", "core/operation", "human"
  846.   </rdfs:comment>
  847.     </rdf:Description>
  848.     <rdf:Description rdf:about="&ns-prf;WapDeviceClass">
  849.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  850.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  851.         <rdfs:comment>
  852.       Description:  Classification of the device based on capabilities as
  853.                     identified in the WAP 1.1 specifications. Current
  854.                     values are "A", "B" and "C".
  855.       Type:         Literal
  856.       Resolution:   Locked
  857.       Examples:     "A"
  858.    </rdfs:comment>
  859.     </rdf:Description>
  860.     <rdf:Description rdf:about="&ns-prf;WapVersion">
  861.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  862.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  863.         <rdfs:comment>
  864.       Description:  Version of WAP supported.
  865.       Type:         Literal
  866.       Resolution:   Locked
  867.       Examples:     "1.1", "1.2.1", "2.0"
  868.    </rdfs:comment>
  869.     </rdf:Description>
  870.     <rdf:Description rdf:about="&ns-prf;WmlDeckSize">
  871.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  872.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  873.         <rdfs:comment>
  874.       Description:  Maximum size of a WML deck that can be downloaded to
  875.                     the device. This may be an estimate of the maximum size
  876.                     if the true maximum size is not known. Value is number
  877.                     of bytes.
  878.       Type:         Number
  879.       Resolution:   Locked
  880.       Examples:     "4096"
  881.    </rdfs:comment>
  882.     </rdf:Description>
  883.     <rdf:Description rdf:about="&ns-prf;WmlScriptLibraries">
  884.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  885.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  886.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  887.         <rdfs:comment>
  888.       Description:  List of mandatory and optional libraries supported in
  889.                     the device's WMLScript VM.
  890.       Type:         Literal (bag)
  891.       Resolution:   Locked
  892.       Examples:     "Lang", "Float", "String", "URL", "WMLBrowser", "Dialogs", "PSTOR"
  893.    </rdfs:comment>
  894.     </rdf:Description>
  895.     <rdf:Description rdf:about="&ns-prf;WmlScriptVersion">
  896.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  897.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  898.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  899.         <rdfs:comment>
  900.       Description:  List of WMLScript versions supported by the device.
  901.                     Property value is a list of version numbers, where
  902.                     each item in the list is a version string conforming
  903.                     to Version.
  904.       Type:         Literal (bag)
  905.       Resolution:   Append
  906.       Examples:     "1.1", "1.2"
  907.    </rdfs:comment>
  908.     </rdf:Description>
  909.     <rdf:Description rdf:about="&ns-prf;WmlVersion">
  910.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  911.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  912.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  913.         <rdfs:comment>
  914.       Description:  List of WML language versions supported by the device.
  915.                     Property value is a list of version numbers, where
  916.                     each item in the list is a version string conforming
  917.                     to Version.
  918.       Type:         Literal (bag)
  919.       Resolution:   Append
  920.       Examples:     "1.1", "2.0"
  921.    </rdfs:comment>
  922.     </rdf:Description>
  923.     <rdf:Description rdf:about="&ns-prf;WtaiLibraries">
  924.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  925.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  926.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  927.         <rdfs:comment>
  928.       Description:  List of WTAI network common and network specific
  929.                     libraries supported by the device.
  930.                     Property value is a list of WTA library names, where each
  931.                     item in the list list is a library name as specified by
  932.                     "WAP WTAI" and its addendums. Any future addendums to "WAP WTAI" 
  933.                     should be reflected in the values of this property.
  934.       Type:         Literal (bag)
  935.       Resolution:   Locked
  936.       Examples:     "WTAVoiceCall", "WTANetText", "WTAPhoneBook", 
  937.                     "WTACallLog", "WTAMisc", "WTAGSM", "WTAIS136", "WTAPDC"
  938.    </rdfs:comment>
  939.     </rdf:Description>
  940.     <rdf:Description rdf:about="&ns-prf;WtaVersion">
  941.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  942.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  943.         <rdfs:comment>
  944.       Description:  Version of WTA user agent.
  945.       Type:         Literal
  946.       Resolution:   Locked
  947.       Examples:     "1.1"
  948.    </rdfs:comment>
  949.     </rdf:Description>
  950.     <rdf:Description rdf:about="&ns-prf;DrmClass">
  951.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  952.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  953.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  954.         <rdfs:comment>
  955.       Description:  DRM Conformance Class as defined in OMA-Download-DRM-v1_0
  956.       Type:         Literal (bag)
  957.       Resolution:   Locked
  958.       Examples:     "ForwardLock", "CombinedDelivery", "SeparateDelivery"
  959.    </rdfs:comment>
  960.     </rdf:Description>
  961.     <rdf:Description rdf:about="&ns-prf;DrmConstraints">
  962.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  963.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  964.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  965.         <rdfs:comment>
  966.       Description:  DRM permission constraints as defined in OMA-Download-DRMREL-v1_0.  
  967.                     The datetime and interval constraints depend on having a secure 
  968.                     clock in the terminal.  
  969.       Type:         Literal (bag)
  970.       Resolution:   Locked
  971.       Examples:     "datetime", "interval"
  972.    </rdfs:comment>
  973.     </rdf:Description>
  974.     <rdf:Description rdf:about="&ns-prf;OmaDownload">
  975.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  976.         <rdfs:domain rdf:resource="&ns-prf;WapCharacteristics"/>
  977.         <rdfs:comment>
  978.       Description:  Supports OMA Download as defined in OMA-Download-OTA-v1_0
  979.       Type:         Boolean
  980.       Resolution:   Locked 
  981.       Examples:     "Yes", "No"
  982.    </rdfs:comment>
  983.     </rdf:Description>
  984.     <!-- ****************************************************************** -->
  985.     <!-- ***** Component: PushCharacteristics ***** -->
  986.     <rdf:Description rdf:about="&ns-prf;Push-Accept">
  987.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  988.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  989.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  990.         <rdfs:comment>
  991.       Description:  List of content types the device supports, which can be carried
  992.                     inside the message/http entity body when OTA-HTTP is used.                   
  993.                     Property value is a list of MIME types, where each item in the
  994.                     list is a content type descriptor as specified by RFC 2045.
  995.       Type:         Literal (bag)
  996.       Resolution:   Override
  997.       Examples:     "text/html", "text/plain", "image/gif"
  998.    </rdfs:comment>
  999.     </rdf:Description>
  1000.     <rdf:Description rdf:about="&ns-prf;Push-Accept-Charset">
  1001.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1002.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1003.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1004.         <rdfs:comment>
  1005.       Description:  List of character sets the device supports. Property
  1006.                     value is a list of character sets, where each item in
  1007.                     the list is a character set name registered with IANA.
  1008.       Type:         Literal (bag)
  1009.       Resolution:   Override
  1010.       Examples:     "US-ASCII", "ISO-8859-1", "Shift_JIS"
  1011.     </rdfs:comment>
  1012.     </rdf:Description>
  1013.     <rdf:Description rdf:about="&ns-prf;Push-Accept-Encoding">
  1014.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1015.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1016.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1017.         <rdfs:comment>
  1018.       Description:  List of transfer encodings the device supports.
  1019.                     Property value is a list of transfer encodings, where
  1020.                     each item in the list is a transfer encoding name as
  1021.                     specified by RFC 2045 and registered with IANA.
  1022.       Type:         Literal (bag)
  1023.       Resolution:   Override
  1024.       Examples:     "base64", "quoted-printable"
  1025.     </rdfs:comment>
  1026.     </rdf:Description>
  1027.     <rdf:Description rdf:about="&ns-prf;Push-Accept-Language">
  1028.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1029.         <rdfs:range rdf:resource="&ns-rdf;Seq"/>
  1030.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1031.         <rdfs:comment>
  1032.       Description:  List of preferred document languages. If a resource is
  1033.                     available in more than one natural language, the server
  1034.                     can use this property to determine which version of the
  1035.                     resource to send to the device. The first item in the
  1036.                     list should be considered the user's first choice, the
  1037.                     second the second choice, and so on. Property value is
  1038.                     a list of natural languages, where each item in the list
  1039.                     is the name of a language as defined by RFC 3066[RFC3066].
  1040.       Type:         Literal (sequence)
  1041.       Resolution:   Override
  1042.       Examples:     "zh-CN", "en", "fr"
  1043.     </rdfs:comment>
  1044.     </rdf:Description>
  1045.     <rdf:Description rdf:about="&ns-prf;Push-Accept-AppID">
  1046.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1047.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1048.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1049.         <rdfs:comment>
  1050.       Description:  List of applications the device supports, where each item 
  1051.                     in the list is an application-id on absoluteURI format
  1052.                     as specified in [PushMsg]. A wildcard ("*") may be used
  1053.                     to indicate support for any application. 
  1054.       Type:         Literal (bag)
  1055.       Resolution:   Override
  1056.       Examples:     "x-wap-application:wml.ua", "*"
  1057.   </rdfs:comment>
  1058.     </rdf:Description>
  1059.     <rdf:Description rdf:about="&ns-prf;Push-MsgSize">
  1060.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1061.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1062.         <rdfs:comment>
  1063.       Description:  Maximum size of a push message that the device can
  1064.                     handle. Value is number of bytes.
  1065.       Type:         Number
  1066.       Resolution:   Override
  1067.       Examples:     "1024", "1400"
  1068.    </rdfs:comment>
  1069.     </rdf:Description>
  1070.     <rdf:Description rdf:about="&ns-prf;Push-MaxPushReq">
  1071.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1072.         <rdfs:domain rdf:resource="&ns-prf;PushCharacteristics"/>
  1073.         <rdfs:comment>
  1074.       Description:  Maximum number of outstanding push requests that the device 
  1075.                     can handle. 
  1076.       Type:         Number
  1077.       Resolution:   Override
  1078.       Examples:     "1", "5"
  1079.    </rdfs:comment>
  1080.     </rdf:Description>
  1081.     <rdf:Description rdf:about="&ns-prf;MmsMaxMessageSize">
  1082.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1083.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1084.         <rdfs:range rdf:resource="&ns-prf;Number"/>
  1085.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1086.         <rdfs:comment xml:lang="en">
  1087.       Description: Maximum size of an MMS message in bytes.
  1088.       Type: Number
  1089.       Resolution: Locked
  1090.       Examples: 2048
  1091.     </rdfs:comment>
  1092.     </rdf:Description>
  1093.     <rdf:Description rdf:about="&ns-prf;MmsMaxImageResolution">
  1094.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1095.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1096.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1097.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1098.         <rdfs:comment xml:lang="en">
  1099.       Description: The maximum size of an image in units of pixels
  1100.       (horizontal x vertical).
  1101.       Type: Literal
  1102.       Resolution: Locked
  1103.       Examples: 80x60
  1104.     </rdfs:comment>
  1105.     </rdf:Description>
  1106.     <rdf:Description rdf:about="&ns-prf;MmsCcppAccept">
  1107.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1108.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1109.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1110.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1111.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1112.         <rdfs:comment xml:lang="en">
  1113.       Description: Property value is a list of supported content types
  1114.       where each item in the list is a content type name
  1115.       registered as a MIME type
  1116.       Type: Literal (bag)
  1117.       Resolution: Locked
  1118.       Examples: ┬ôimage/jpeg┬ö, ┬ôaudio/wav┬ö, ┬ôvideo/mpeg-4┬ö
  1119.     </rdfs:comment>
  1120.     </rdf:Description>
  1121.     <rdf:Description rdf:about="&ns-prf;MmsCcppAcceptCharSet">
  1122.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1123.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1124.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1125.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1126.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1127.         <rdfs:comment xml:lang="en">
  1128.       Description: List of character sets that the MMS Client supports.
  1129.       Property value is a list of character sets, where
  1130.       each item in the list is a character set name registered
  1131.       with IANA
  1132.       Type: Literal (bag)
  1133.       Resolution: Locked
  1134.       Examples: ┬ôUS-ASCII┬ö, ┬ôISO-8859-1┬ö
  1135.     </rdfs:comment>
  1136.     </rdf:Description>
  1137.     <rdf:Description rdf:about="&ns-prf;MmsCcppAcceptLanguage">
  1138.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1139.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1140.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1141.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1142.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1143.         <rdfs:comment xml:lang="en">
  1144.       Description: List of preferred languages. The first item in the
  1145.       list should be considered the user┬Æs first choice.
  1146.       Property value is a list of natural languages, where
  1147.       each item in the list is the name of a language as
  1148.       defined by RFC 1766.
  1149.       Type: Literal (bag)
  1150.       Resolution: Locked
  1151.       Examples: ┬ôen┬ö, ┬ôfr┬ö
  1152.     </rdfs:comment>
  1153.     </rdf:Description>
  1154.     <rdf:Description rdf:about="&ns-prf;MmsCcppAcceptEncoding">
  1155.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1156.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1157.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1158.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1159.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1160.         <rdfs:comment xml:lang="en">
  1161.       Description: List of transfer encodings that the MMS Client supports.
  1162.       Property value is a list of transfer encodings, where
  1163.       each item in the list is a transfer encoding name as
  1164.       specified by RFC 2045 and registered with IANA.
  1165.       Type: Literal (bag)
  1166.       Resolution: Locked
  1167.       Examples: ┬ôbase64┬ö, ┬ôquoted-printable"
  1168.     </rdfs:comment>
  1169.     </rdf:Description>
  1170.     <rdf:Description rdf:about="&ns-prf;MmsVersion">
  1171.         <rdf:type rdf:resource="&ns-rdf;Property"/>
  1172.         <rdfs:range rdf:resource="&ns-rdf;Bag"/>
  1173.         <rdfs:domain rdf:resource="&ns-prf;MmsCharacteristics"/>
  1174.         <rdfs:range rdf:resource="&ns-prf;Literal"/>
  1175.         <prf:resolutionRule rdf:resource="&ns-prf;Locked"/>
  1176.         <rdfs:comment xml:lang="en">
  1177.       Description: The MMS versions supported by the MMS Client conveyed
  1178.       as majorVersionNumber.minorVersionNumber.
  1179.       Type: Literal (bag)
  1180.       Resolution: Locked
  1181.       Examples: "2.0", "1.3"
  1182.     </rdfs:comment>
  1183.     </rdf:Description>
  1184. </rdf:RDF>
  1185.