LibreOffice Module sw (master)  1
Classes | Functions | Variables
unosect.cxx File Reference
#include <memory>
#include <unosection.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/text/SectionFileLink.hpp>
#include <comphelper/interfacecontainer2.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <cmdid.h>
#include <hintids.hxx>
#include <svl/urihelper.hxx>
#include <svl/listener.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/xmlcnitm.hxx>
#include <sfx2/linkmgr.hxx>
#include <sfx2/lnkbase.hxx>
#include <osl/mutex.hxx>
#include <osl/diagnose.h>
#include <vcl/svapp.hxx>
#include <fmtclds.hxx>
#include <unotextrange.hxx>
#include <TextCursorHelper.hxx>
#include <unoport.hxx>
#include <redline.hxx>
#include <unomap.hxx>
#include <unocrsr.hxx>
#include <section.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <docsh.hxx>
#include <sfx2/docfile.hxx>
#include <docary.hxx>
#include <swundo.hxx>
#include <hints.hxx>
#include <tox.hxx>
#include <unoidx.hxx>
#include <doctxm.hxx>
#include <fmtftntx.hxx>
#include <fmtclbl.hxx>
#include <editeng/frmdiritem.hxx>
#include <fmtcntnt.hxx>
#include <editeng/lrspitem.hxx>
#include <comphelper/servicehelper.hxx>
#include <comphelper/string.hxx>
Include dependency graph for unosect.cxx:

Go to the source code of this file.

Classes

struct  SwTextSectionProperties_Impl
 
class  SwXTextSection::Impl
 

Functions

static void lcl_UpdateLinkType (SwSection &rSection, bool const bLinkUpdateAlways)
 
static void lcl_UpdateSection (SwSectionFormat *const pFormat, std::unique_ptr< SwSectionData > const &pSectionData, std::unique_ptr< SfxItemSet > const &pItemSet, bool const bLinkModeChanged, bool const bLinkUpdateAlways=true)
 

Variables

static char const *const g_ServicesTextSection []
 

Function Documentation

static void lcl_UpdateLinkType ( SwSection rSection,
bool const  bLinkUpdateAlways 
)
static
static void lcl_UpdateSection ( SwSectionFormat *const  pFormat,
std::unique_ptr< SwSectionData > const &  pSectionData,
std::unique_ptr< SfxItemSet > const &  pItemSet,
bool const  bLinkModeChanged,
bool const  bLinkUpdateAlways = true 
)
static

Variable Documentation

char const* const g_ServicesTextSection[]
static
Initial value:
=
{
"com.sun.star.text.TextContent",
"com.sun.star.text.TextSection",
"com.sun.star.document.LinkTarget",
}

Definition at line 1700 of file unosect.cxx.

Referenced by SwXTextSection::getSupportedServiceNames().