source: php/trunk/doxygen/doc_page_specs.php

Last change on this file was 41, checked in by cla, 14 years ago

rdfint

  • reworked documentation, moved options to related subpages
  • Property svn:eol-style set to native
File size: 4.4 KB
Line 
1<?PHP
2
3/* RDFInt.php - RDF Interfaces for PHP
4 * Copyright 2011 netlabs.org
5 * Author: Christian Langanke, Adrian Gschwend
6 *
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
10 *
11 * http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 */
19
20/**
21 * @page page_appendix_w3cspecs Appendix: W3C Specifications Overview and Library Compatibility
22 *
23 *\section sec_w3cspecs_overview W3C Specifications
24 *
25 * \subsection sec_w3cspecs_overview_rdfa RDFa API - An API for extracting structured data from Web documents
26 * \desctable
27 * \desc{Referred version,http://www.w3.org/TR/2011/WD-rdfa-api-20110419/ {W3C Working Draft 19 April 2011}}
28 * \desc{Last version,http://www.w3.org/TR/rdfa-api/}
29 * \enddesctable
30 *
31 * This specification is covered by the \htmllink{annotated.html,classes of the rdfa namespace}.
32 *
33 * \subsection sec_w3cspecs_overview_rdf RDF API
34 * \desctable
35 * \desc{Referred version,http://www.w3.org/2010/02/rdfa/sources/rdf-api/ (W3C Editor's Draft 11 May 2011)}
36 * \desc{Last version,http://www.w3.org/TR/rdf-api/}
37 * \enddesctable
38 *
39 * This specification is covered by the \htmllink{annotated.html,classes of the rdfa namespace}.
40 *
41 * \subsection sec_w3cspecs_overview_rdfint RDF Interfaces 1.0
42 * \desctable
43 * \desc{Referred version,http://www.w3.org/TR/2011/WD-rdf-interfaces-20110510/ (W3C Working Draft 10 May 2011)}
44 * \desc{Last version,http://www.w3.org/TR/rdf-interfaces/}
45 * \enddesctable
46 *
47 * This specification is not yet covered by this library.
48 *
49 * \subsection sec_w3cspecs_overview_rdftestcases RDF Test Cases
50 * \desctable
51 * \desc{Referred version,http://www.w3.org/TR/2004/REC-rdf-testcases-20040210/ (W3C Recommendation 10 February 2004)}
52 * \desc{Last version,http://www.w3.org/TR/rdf-testcases/}
53 * \enddesctable
54 *
55 * This specification is partly covered by the unittests of this library.
56 *
57 * <hr>
58 *
59 * \section sec_w3cspec_compat Library Compatibility with W3C Specifications
60 *
61 * \subsection sec_w3cspec_compat_ext_rdfa Library specific extensions
62 *
63 * The following classes are library specific extensions to the respective specification:
64 * \desctable
65 * \desc{<strong>Specification</strong>, <strong>Class</strong>}
66 * \desc{RDF API & RDFa API, rdfa::SparqlEndpoint}
67 * \desc{RDF API & RDFa API, rdfa::SparqlQuery}
68 * \enddesctable
69 *
70 * The following methods are library specific extensions to the respective specification:
71 * \desctable
72 * \desc{<strong>Specification</strong>, <strong>Method</strong>}
73 * \desc{RDF API & RDFa API, rdfa::Data::_getFirstValue}
74 * \desc{RDF API & RDFa API, rdfa::Data::_getUniqueProperties}
75 * \desc{RDF API & RDFa API, rdfa::Data::_resolve}
76 * \desc{RDF API & RDFa API, rdfa::Data::_serialize}
77 * \desc{RDF API & RDFa API, rdfa::Data::_setValue}
78 * \desc{RDF API & RDFa API, rdfa::Data::_shrink}
79 * \desc{RDF API & RDFa API, rdfa::Projection::_getUniqueProperties}
80 * \desc{RDFa API, rdfa::Data::parse}
81 * \desc{RDFa API, rdfa::Projection::set}
82 * \enddesctable
83 *
84 * The parameters of the following methods differ from or behave differently from
85 * the respective specification:
86 * \desctable
87 * \desc{<strong>Specification</strong>, <strong>Method</strong>}
88 * \desc{RDF API & RDFa API, rdfa::Data::parse - parameter \c toparse accepts a rdfa::SparqlQuery object}
89 * \desc{RDF API, rdfa::Projection::set - parameter \c type allows to specify the type of the value}
90 * \enddesctable
91 *
92 * The following interfaces are not implemented or not implemented as described in the respecive specifications:
93 * \desctable
94 * \desc{<strong>Specification</strong>, <strong>Class or Method</strong>}
95 * \desc{RDF API & RDFa API, Data::getProjections - signature with only one parameter \c template not implemented}
96 * \desc{RDF API & RDFa API, DataDocument}
97 * \desc{RDF API & RDFa API, DOMImplementation::hasFeature}
98 * \desc{RDFa API, DocumentData - this class is named \c Data as in \c RDF \c API}
99 * \desc{RDFa API, RDFaEnvironment::query - implemented by the rdfa::Data class as specified in the \c RDF \c API}
100 * \enddesctable
101 *
102 */
103
104
105?>
Note: See TracBrowser for help on using the repository browser.