20 #ifndef __com_sun_star_rdf_XRepository_idl__
21 #define __com_sun_star_rdf_XRepository_idl__
43 module
com { module sun { module star { module rdf {
133 [in]
XURI GraphName, [in]
XURI BaseURI)
182 [in]
XURI GraphName, [in]
XURI BaseURI)
215 raises(
com::sun::star::lang::IllegalArgumentException,
240 raises(
com::sun::star::lang::IllegalArgumentException,
241 com::sun::star::container::ElementExistException,
264 void destroyGraph([in]
XURI GraphName)
265 raises(
com::sun::star::lang::IllegalArgumentException,
266 com::sun::star::container::NoSuchElementException,
297 com::sun::star::container::XEnumeration getStatements(
358 com::sun::star::container::XEnumeration queryConstruct(
382 boolean queryAsk([in]
string Query)
is thrown by container methods, if an element is added which is already a child of the container.
Definition: ElementExistException.idl:39
is thrown by child access methods of collections, if the addressed child does not exist.
Definition: NoSuchElementException.idl:35
Exception will be thrown if there is a request for data in a DataFlavor that is not supported by a da...
Definition: UnsupportedFlavorException.idl:35
is thrown when an input or output error has occurred.
Definition: IOException.idl:31
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
represents an error condition that is signaled on parsing an RDF file.
Definition: ParseException.idl:35
represents an error condition that is signaled on evaluating a query against an RDF Repository.
Definition: QueryException.idl:36
represents an error condition that is signaled on accessing an RDF Repository.
Definition: RepositoryException.idl:36
This is the basic interface to write data to a stream.
Definition: XOutputStream.idl:38
represents a blank node that may occur in a RDF graph.
Definition: XBlankNode.idl:41
represents an RDF named graph that is stored in an RDF Repository.
Definition: XNamedGraph.idl:54
represents a node that may occur in a RDF graph.
Definition: XNode.idl:58
represents the result of a SPARQL "SELECT" query.
Definition: XQuerySelectResult.idl:50
provides access to a set of named RDF graphs.
Definition: XRepository.idl:72
XNamedGraph importGraph([in] short Format, [in] com::sun::star::io::XInputStream InStream, [in] XURI GraphName, [in] XURI BaseURI)
imports a named graph into the repository.
void exportGraph([in] short Format, [in] com::sun::star::io::XOutputStream OutStream, [in] XURI GraphName, [in] XURI BaseURI)
exports a named graph from the repository.
XBlankNode createBlankNode()
creates a fresh unique blank node.
sequence< XURI > getGraphNames()
gets the names of all the graphs in the repository.
represents a resource node that may occur in a RDF graph.
Definition: XResource.idl:42
represents a URI node that may occur in a RDF graph.
Definition: XURI.idl:54
Definition: Ambiguous.idl:22