Source for file RDF_C.php

Documentation is available at RDF_C.php

  1. <?PHP
  2. // ----------------------------------------------------------------------------------
  3. // Resource Description Framework (RDF) Vocabulary (Resource)
  4. // ----------------------------------------------------------------------------------
  5. // Version : 0.9
  6. // Authors : Daniel Westphal (dawe@gmx.de)
  7. //
  8. // Description : Wrapper, defining resources for all terms of the
  9. // Resource Description Framework (RDF).
  10. // For details about RDF see: http://www.w3.org/RDF/.
  11. // Using the wrapper allows you to define all aspects of
  12. // the vocabulary in one spot, simplifing implementation and
  13. // maintainence.
  14. // ----------------------------------------------------------------------------------
  15. // History:
  16. // 02-21-2003 : Initial version
  17. // ----------------------------------------------------------------------------------
  18.  
  19.  
  20.  
  21. class RDF{
  22.  
  23. // RDF concepts (constants are defined in constants.php)
  24. function ALT()
  25. {
  26. return new Resource(RDF_NAMESPACE_URI . RDF_ALT);
  27.  
  28. }
  29.  
  30. function BAG()
  31. {
  32. return new Resource(RDF_NAMESPACE_URI . RDF_BAG);
  33.  
  34. }
  35.  
  36. function PROPERTY()
  37. {
  38. return new Resource(RDF_NAMESPACE_URI . RDF_PROPERTY);
  39.  
  40. }
  41.  
  42. function SEQ()
  43. {
  44. return new Resource(RDF_NAMESPACE_URI . RDF_SEQ);
  45.  
  46. }
  47.  
  48. function STATEMENT()
  49. {
  50. return new Resource(RDF_NAMESPACE_URI . RDF_STATEMENT);
  51.  
  52. }
  53.  
  54. function RDF_LIST()
  55. {
  56. return new Resource(RDF_NAMESPACE_URI . RDF_LIST);
  57.  
  58. }
  59.  
  60. function NIL()
  61. {
  62. return new Resource(RDF_NAMESPACE_URI . RDF_NIL);
  63.  
  64. }
  65.  
  66. function TYPE()
  67. {
  68. return new Resource(RDF_NAMESPACE_URI . RDF_TYPE);
  69.  
  70. }
  71.  
  72. function REST()
  73. {
  74. return new Resource(RDF_NAMESPACE_URI . RDF_REST);
  75.  
  76. }
  77.  
  78. function FIRST()
  79. {
  80. return new Resource(RDF_NAMESPACE_URI . RDF_FIRST);
  81.  
  82. }
  83.  
  84. function SUBJECT()
  85. {
  86. return new Resource(RDF_NAMESPACE_URI . RDF_SUBJECT);
  87.  
  88. }
  89.  
  90. function PREDICATE()
  91. {
  92. return new Resource(RDF_NAMESPACE_URI . RDF_PREDICATE);
  93.  
  94. }
  95.  
  96. function OBJECT()
  97. {
  98. return new Resource(RDF_NAMESPACE_URI . RDF_OBJECT);
  99.  
  100. }
  101.  
  102. function DESCRIPTION()
  103. {
  104. return new Resource(RDF_NAMESPACE_URI . RDF_DESCRIPTION);
  105.  
  106. }
  107.  
  108. function ID()
  109. {
  110. return new Resource(RDF_NAMESPACE_URI . RDF_ID);
  111.  
  112. }
  113.  
  114. function ABOUT()
  115. {
  116. return new Resource(RDF_NAMESPACE_URI . RDF_ABOUT);
  117.  
  118. }
  119.  
  120. function ABOUT_EACH()
  121. {
  122. return new Resource(RDF_NAMESPACE_URI . RDF_ABOUT_EACH);
  123.  
  124. }
  125.  
  126. function ABOUT_EACH_PREFIX()
  127. {
  128. return new Resource(RDF_NAMESPACE_URI . RDF_ABOUT_EACH_PREFIX);
  129.  
  130. }
  131.  
  132. function BAG_ID()
  133. {
  134. return new Resource(RDF_NAMESPACE_URI . RDF_BAG_ID);
  135.  
  136. }
  137.  
  138. function RESOURCE()
  139. {
  140. return new Resource(RDF_NAMESPACE_URI . RDF_RESOURCE);
  141.  
  142. }
  143.  
  144. function PARSE_TYPE()
  145. {
  146. return new Resource(RDF_NAMESPACE_URI . RDF_PARSE_TYPE);
  147.  
  148. }
  149.  
  150. function LITERAL()
  151. {
  152. return new Resource(RDF_NAMESPACE_URI . RDF_PARSE_TYPE_LITERAL);
  153.  
  154. }
  155.  
  156. function PARSE_TYPE_RESOURCE()
  157. {
  158. return new Resource(RDF_NAMESPACE_URI . RDF_PARSE_TYPE_RESOURCE);
  159.  
  160. }
  161.  
  162. function LI()
  163. {
  164. return new Resource(RDF_NAMESPACE_URI . RDF_LI);
  165.  
  166. }
  167.  
  168. function NODE_ID()
  169. {
  170. return new Resource(RDF_NAMESPACE_URI . RDF_NODEID);
  171.  
  172. }
  173.  
  174. function DATATYPE()
  175. {
  176. return new Resource(RDF_NAMESPACE_URI . RDF_DATATYPE);
  177.  
  178. }
  179.  
  180. function SEE_ALSO()
  181. {
  182. return new Resource(RDF_NAMESPACE_URI . RDF_SEEALSO);
  183. }
  184. }
  185.  
  186.  
  187. ?>

Documentation generated on Fri, 17 Dec 2004 16:17:21 +0100 by phpDocumentor 1.3.0RC3