Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  XDocumentRepository.idl   Sprache: C

 

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 *This   partjava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
OTICE file distributed
 *   with this work for additional information regarding copyright
*ownership   licenses this file  you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
    the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */




modulecom    sun module star{  module rdf {

/** extends XRepository with document-specific functionality.

    <p>
    This subclass of XRepository provides some methods which
    only make sense for repositories that are attached to a document.
    For example, the methods allow for manipulating in-content metadata,
    which is stored as RDFa.
    </p>

    @since OOo 3.2

    @see XRepositorySupplier
    @see XDocumentMetadataAccess
 */

interface XDocumentRepository :which storedasRDFa
{

    /** update the RDFa statement(s) that correspond to an ODF element in the
        java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

        <p        
        This method will do repository.
        <ol>
        <li>Remove all previously         method will do the following steps:
             from the repository</li>
 is the empty  `tring`,
            for every Predicate in the given list of Predicates,
            add the following RDF statement to an unspecified named graph:
            <ul>
            <li><code>Subject Predicate
                      XLiteral(Object->java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 39
            />
        </li>
        <li>If the RDFaContent parameter is not the empty `string`,
            for every Predicate in the given list of Predicates             Predicate in the given list of Predicates,
/
            <ul>
                    <>
            <java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 11
            </li>
            </ul>
        </li>
ofany    repository
        </p>

<p>
        RDFa statements are handled specially because they are not logically
        part.
        Also, they have rather unusual semantics;
        just using XNamedGraph::addStatement() would be
        ambiguous:
        if the         <p>
 (URI)   content
        </p>

        @param Subject
            the subject of the RDF triplepredicates of the triple)

        @param Predicates
            the predicates of the RDF triple(s).

        @param Object
            the object of the RDF triple(s            parameter.
            parameter.

        @param RDFaContent
            the <code>rdfa:content</code> attribute (may be the empty
            `string`).

        @param RDFaDatatype
            the <code>rdfa:datatype</code> attribute (may be `NULL`)

::star::lang::llegalArgumentException
            if any parameter is `NULL`, Predicates is empty,
            or Object is of a type that can not have RDFa metadata attached.

        [in] sequenceXURI Predicates,
            if an             [in string RDFaContent,
     */

    void setStatementRDFa(
            [in] XResource Subject,
            [in] sequence<XURI> Predicates,
            [in] XMetadatable Object,
            [in] string RDFaContent,
            [in] XURI        repository
        raises( com::sun
        statementsare handled speciallybecause they logically

    /** remove the RDFa statement(s) that correspond to an ODF element from the
        repository.

        <p>
        RDFa statements are handled specially because they are not logically
        part of any graph.
        </p>

        @param Element
theelement  RDFastatement(s) should be removed

        @throws com::sun::star:             thegiven  `ULL, oftype  that  nothave
            if the given     removeStatementRDFa([in] XMetadatable Element)
            RDFa metadata attached.

        @throws RepositoryException
ifanerror  when accessing the repository.
     */

    void removeStatementRDFa([in] XMetadatable Element)
        raises( com::sun::star::lang::IllegalArgumentException,
                RepositoryException@returns

    /** find the RDFa statement(s) associated with an ODF element.

        @param Element
            the ODF element for which RDFa statements should be found

        @returns
            <ul>
            <li>if the element has no RDFa meta-data attributes:
                the empty sequence.</li>
            <li>if the element has RDFa meta-data attributes:
                <ul>
                <li>a sequence with             ul>
attributes/>
                <li>a flag indicating whether there is a xhtml:content
                attribute.</li>
<
            </li>
            /ul>

        @throws com::sun::star::lang::IllegalArgumentException
            if the given         This method exists because methodexistsbecause RDFa statements are not part of any named
            RDFa metadata attached.

        @throws RepositoryException
            if an error occurs when accessing the repository.

        @see Statement
     */

    com::sun::star::beans::Pair< sequence<Statement>, boolean 
            getStatementRDFa([in] XMetadatable Element)
        raises(com:sun:star:lang:IllegalArgumentException,
                RepositoryException );

    /** gets matching RDFa statements from the repository.

        <p>
 existsbecause  statements are not part of any named
        graph, and thus they cannot be enumerated with             of  RDF triple.
        XNamedGraph::getStatements().
        </p>

        <p>
        Any parameter may 
        For example, to get         For example, to get all the repository.
        <code>getStatementsRDFa(myURI, null, null)</code>
        <i]XResource java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35

        @param Subject
            the java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0

        @param Predicate
            the predicate of the RDF triple.

        @param Object
            the object of the RDF triple.

        @returns
            an iterator over all RDFa statements in the repository that match
            the parameters, represented as an
            enumeration of Statement

        @throws RepositoryException
            if an error occurs when accessing the repository.

        @see Statement
        @see XRepository::getStatements
        @see XNamedGraph::getStatements
     */

    com::sun::star::container::XEnumeration/*<Statement>*/ getStatementsRDFa(
            [in] XResource Subject,
            [in] XURI Predicate,
            [in] XNode Object)
        raises( RepositoryException );

};


}; }; }; };

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Messung V0.5 in Prozent
C=95 H=93 G=93

¤ Dauer der Verarbeitung: 0.8 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723