24#include <rtl/ustring.hxx>
28namespace sfx2 {
class SvLinkSource;
class LinkManager; }
53 virtual bool GetData(
const OUString& rItem,
const OUString& rMimeType, css::uno::Any& rValue)
const = 0;
55 virtual void SetData(
const OUString& rItem) = 0;
Document links administration interface.
virtual ::sfx2::SvLinkSource * CreateLinkSource(const OUString &rItem)=0
virtual void SetVisibleLinks(bool bFlag)=0
virtual void SetData(const OUString &rItem)=0
virtual ~IDocumentLinksAdministration()
virtual sfx2::LinkManager & GetLinkManager()=0
virtual bool EmbedAllLinks()=0
Embed all local links (ranges/graphics).
virtual bool GetData(const OUString &rItem, const OUString &rMimeType, css::uno::Any &rValue) const =0
for linking of parts of documents.
virtual const sfx2::LinkManager & GetLinkManager() const =0
virtual bool LinksUpdated() const =0
virtual void SetLinksUpdated(const bool bNewLinksUpdated)=0
virtual bool IsVisibleLinks() const =0
Insert links in-/visibly into LinkManager (linked ranges).
virtual void UpdateLinks()=0
#i42634# Moved common code of SwReader::Read() and SwDocShell::UpdateLinks() to new SwDoc::UpdateLink...