syndication/rdf
23 #ifndef SYNDICATION_RDF_DOCUMENT_H
24 #define SYNDICATION_RDF_DOCUMENT_H
26 #include <syndication/rdf/resourcewrapper.h>
28 #include <syndication/specificdocument.h>
30 template <
class T>
class QList;
32 namespace Syndication {
40 class SyndicationInfo;
43 typedef boost::shared_ptr<Document> DocumentPtr;
53 friend class ::Syndication::RDF::Model;
66 explicit Document(ResourcePtr resource);
86 bool operator==(
const Document& other)
const;
100 virtual bool accept(DocumentVisitor* visitor);
107 bool isValid()
const;
114 QString title()
const;
121 QString description()
const;
127 QString link()
const;
143 QList<Item> items()
const;
162 void getItemTitleFormatInfo(
bool* containsMarkup)
const;
171 void getItemDescriptionFormatInfo(
bool* containsMarkup)
const;
179 virtual QString debugInfo()
const;
189 #endif // SYNDICATION_RDF_DOCUMENT_H
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:26:27 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.