Source for file RDF_RES.php

Documentation is available at RDF_RES.php

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

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