LibreOffice Module sw (master)  1
Namespaces | Functions
node.cxx File Reference
#include <hintids.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/protitem.hxx>
#include <tools/gen.hxx>
#include <com/sun/star/i18n/CharacterIteratorMode.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <fmtcntnt.hxx>
#include <fmtanchr.hxx>
#include <frmfmt.hxx>
#include <txtftn.hxx>
#include <ftnfrm.hxx>
#include <doc.hxx>
#include <docary.hxx>
#include <node.hxx>
#include <ndindex.hxx>
#include <numrule.hxx>
#include <swtable.hxx>
#include <ndtxt.hxx>
#include <pam.hxx>
#include <swcache.hxx>
#include <section.hxx>
#include <cntfrm.hxx>
#include <flyfrm.hxx>
#include <txtfrm.hxx>
#include <tabfrm.hxx>
#include <viewsh.hxx>
#include <paratr.hxx>
#include <ftnidx.hxx>
#include <fmtftn.hxx>
#include <fmthdft.hxx>
#include <frmatr.hxx>
#include <fmtautofmt.hxx>
#include <frmtool.hxx>
#include <pagefrm.hxx>
#include <node2lay.hxx>
#include <pagedesc.hxx>
#include <fmtpdsc.hxx>
#include <breakit.hxx>
#include <SwStyleNameMapper.hxx>
#include <scriptinfo.hxx>
#include <rootfrm.hxx>
#include <istyleaccess.hxx>
#include <IDocumentListItems.hxx>
#include <DocumentSettingManager.hxx>
#include <IDocumentLinksAdministration.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <calbck.hxx>
#include <ndole.hxx>
#include <memory>
#include <swcrsr.hxx>
#include <hints.hxx>
#include <svl/itemiter.hxx>
Include dependency graph for node.cxx:

Go to the source code of this file.

Namespaces

 AttrSetHandleHelper
 

Functions

static void AttrSetHandleHelper::GetNewAutoStyle (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, SwAttrSet const &rNewAttrSet)
 
static void AttrSetHandleHelper::SetParent (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SwFormat *pParentFormat, const SwFormat *pConditionalFormat)
 
static const SfxPoolItemAttrSetHandleHelper::Put (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SfxPoolItem &rAttr)
 
static bool AttrSetHandleHelper::Put (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SfxItemSet &rSet)
 
static bool AttrSetHandleHelper::Put_BC (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SfxPoolItem &rAttr, SwAttrSet *pOld, SwAttrSet *pNew)
 
static bool AttrSetHandleHelper::Put_BC (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SfxItemSet &rSet, SwAttrSet *pOld, SwAttrSet *pNew)
 
static sal_uInt16 AttrSetHandleHelper::ClearItem_BC (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, sal_uInt16 nWhich, SwAttrSet *pOld, SwAttrSet *pNew)
 
static sal_uInt16 AttrSetHandleHelper::ClearItem_BC (std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, sal_uInt16 nWhich1, sal_uInt16 nWhich2, SwAttrSet *pOld, SwAttrSet *pNew)
 
static bool IsValidNextPrevNd (const SwNode &rNd)
 
static bool lcl_CheckMaxLength (SwNode const &rPrev, SwNode const &rNext)
 

Function Documentation

static bool IsValidNextPrevNd ( const SwNode rNd)
static

Definition at line 833 of file node.cxx.

References ContentMask, End, SwNode::GetNodeType(), SwNode::StartOfSectionNode(), and Table.

Referenced by SwNode::HasPrevNextLayNode().

static bool lcl_CheckMaxLength ( SwNode const &  rPrev,
SwNode const &  rNext 
)
static