Overview |
Module |
Use |
Devguide |
Index |
:: com :: sun :: star ::
|
module rdf |
- Description
- RDF (Resource Description Framework) and metadata interfaces.
This module provides interfaces for storing and accessing metadata
in Resource Description Framework
format.
The API consists of two main parts: the RDF data model and the ODF
document integration.
The RDF data model
describes graphs of statements.
The nodes in the graph are of type XNode,
which has several subtypes: XResource,
XBlankNode,
XURI and XLiteral.
Statements are then triples of nodes, and have type
Statement.
The main part of the RDF data model is the
XRepository, which consists of a set of graphs.
The repository allows for importing/exporting graphs from/to files,
as well as querying the contents of the repository.
The type of the graphs is XNamedGraph.
Documents that support metadata implement the interfaces
XRepositorySupplier and
XDocumentMetadataAccess.
Furthermore, all elements of ODF documents that may have metadata attached
implement the interface XMetadatable.
|
Services |
BlankNode |
represents a blank node that may occur in a RDF graph.
|
Literal |
represents a literal that may occur in a RDF graph.
|
Repository |
provides access to a set of named RDF graphs.
|
URI |
represents an URI node that may occur in a RDF graph.
|
Interfaces |
XBlankNode |
represents a blank node that may occur in a RDF graph.
|
XDocumentMetadataAccess |
document metadata functionality related to the "manifest.rdf".
|
XDocumentRepository |
extends XRepository with document-specific functionality.
|
XLiteral |
represents a literal that may occur in a RDF graph.
|
XMetadatable |
marks an object representing an ODF element that may have RDF meta data
attached.
|
XNamedGraph |
represents an RDF named graph that is stored in an RDF Repository.
|
XNode |
represents a node that may occur in a RDF graph.
|
XQuerySelectResult |
represents the result of a SPARQL "SELECT" query.
|
XReifiedStatement |
represents a reified RDF statement.
|
XRepository |
provides access to a set of named RDF graphs.
|
XRepositorySupplier |
provides access to an RDF Repository.
|
XResource |
represents a resource node that may occur in a RDF graph.
|
XURI |
represents an URI node that may occur in a RDF graph.
|
Structs |
Statement |
represents a RDF statement, or triple.
|
Exceptions |
ParseException |
represents an error condition that is signaled on parsing an RDF file.
|
QueryException |
represents an error condition that is signaled on evaluating a query
against an RDF Repository.
|
RepositoryException |
represents an error condition that is signaled on accessing an RDF
Repository.
|
Constant Groups |
FileFormat |
Constants to specify RDF file formats.
|
URIs |
Constants to specify some well-known URIs.
|
Top of Page
Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.