Methods' Details |
getName
- Description
- returns the name of the graph.
The name is unique within the repository.
- Returns
- the name of the graph
|
|
clear
- Description
- removes all statements from the graph.
- Throws
- com::sun::star::container::NoSuchElementException
if this graph does not exist in the repository any more
- Throws
- RepositoryException
if an error occurs when accessing the repository.
|
|
addStatement
- Description
- adds a RDF statement to the graph.
Note that the ODF elements that can have metadata attached all
implement the interface XMetadatable, which inherits
from XResource, meaning that you can simply pass them
in as arguments here, and it will magically work.
- Parameter Subject
- the subject of the RDF triple.
- Parameter Predicate
- the predicate of the RDF triple.
- Parameter Object
- the object of the RDF triple.
- Throws
- com::sun::star::lang::IllegalArgumentException
if any parameter is NULL
- Throws
- com::sun::star::container::NoSuchElementException
if this graph does not exist in the repository any more
- Throws
- RepositoryException
if an error occurs when accessing the repository.
|
|
removeStatements
- Description
- removes matching RDF statements from the graph.
Note that the ODF elements that can have metadata attached all
implement the interface XMetadatable, which inherits
from XResource, meaning that you can simply pass them
in as arguments here, and it will magically work.
Any parameter may be NULL, which acts as a wildcard.
For example, to remove all statements about myURI:
removeStatement(myURI, null, null)
- Parameter Subject
- the subject of the RDF triple.
- Parameter Predicate
- the predicate of the RDF triple.
- Parameter Object
- the object of the RDF triple.
- Throws
- com::sun::star::container::NoSuchElementException
if this graph does not exist in the repository any more
- Throws
- RepositoryException
if an error occurs when accessing the repository.
|
|
getStatements
- Description
- gets matching RDF statements from a graph.
Note that the ODF elements that can have metadata attached all
implement the interface XMetadatable, which inherits
from XResource, meaning that you can simply pass them
in as arguments here, and it will magically work.
Any parameter may be NULL, which acts as a wildcard.
For example, to get all statements about myURI:
getStatements(myURI, null, null)
- Parameter Subject
- the subject of the RDF triple.
- Parameter Predicate
- the predicate of the RDF triple.
- Parameter Object
- the object of the RDF triple.
- Returns
- an iterator over all RDF statements in the graph that match
the parameters, represented as an
enumeration of Statement
- Throws
- com::sun::star::container::NoSuchElementException
if this graph does not exist in the repository any more
- Throws
- RepositoryException
if an error occurs when accessing the repository.
- See also
- Statement
|
|
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.