19#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_CONTENT_HXX 
   20#define INCLUDED_SW_SOURCE_UIBASE_INC_CONTENT_HXX 
   46                            const OUString& rName,
 
   66                            const OUString& rName,
 
   81                            const OUString& rName,
 
   98                       const OUString& rName,
 
  114                          const OUString& rName,
 
  129                            const OUString& rName,
 
  175    std::unique_ptr<SwContentArr>
 
Content type, knows it's contents and the WrtShell.
 
OUString m_sSingleContentTypeName
 
void FillMemberList(bool *pbContentChanged=nullptr)
Fill the List of contents.
 
sal_uInt8 m_nOutlineLevel
 
void SetSortType(bool bAlphabetic)
 
virtual ~SwContentType() override
 
const OUString & GetName() const
 
ContentTypeId GetType() const
 
SwContentType(SwWrtShell *pParent, ContentTypeId nType, sal_uInt8 nLevel)
 
std::unique_ptr< SwContentArr > m_pMember
 
size_t GetMemberCount() const
 
const OUString & GetSingleName() const
 
const OUString & GetTypeToken() const
 
void SetOutlineLevel(sal_uInt8 nNew)
 
OUString m_sContentTypeName
 
const SwContent * GetMember(size_t nIndex)
Deliver content, for that if necessary fill the list.
 
ContentTypeId m_nContentType
 
static OUString RemoveNewline(const OUString &)
 
virtual ~SwGraphicContent() override
 
const OUString & GetLink() const
 
SwGraphicContent(const SwContentType *pCnt, const OUString &rName, OUString aLink, tools::Long nYPos)
 
SwOutlineContent(const SwContentType *pCnt, const OUString &rName, SwOutlineNodes::size_type nArrPos, sal_uInt8 nLevel, bool bMove, double nYPos)
 
SwOutlineNodes::size_type m_nOutlinePos
 
SwOutlineNodes::size_type GetOutlinePos() const
 
sal_uInt8 GetOutlineLevel() const
 
sal_uInt8 m_nOutlineLevel
 
SwPostItContent(const SwContentType *pCnt, const OUString &rName, const SwFormatField *pFormatField, tools::Long nYPos)
 
virtual bool IsProtect() const override
 
const SwFormatField * m_pField
 
const SwFormatField * GetPostIt() const
 
SwRegionContent(const SwContentType *pCnt, const OUString &rName, sal_uInt8 nLevel, tools::Long nYPos)
 
sal_uInt8 GetRegionLevel() const
 
SwTOXBaseContent(const SwContentType *pCnt, const OUString &rName, tools::Long nYPos, const SwTOXBase &rBase)
 
const SwTOXBase * GetTOXBase() const
 
const SwTOXBase * m_pBase
 
virtual ~SwTOXBaseContent() override
 
SwTextFieldContent(const SwContentType *pCnt, const OUString &rName, const SwFormatField *pFormatField, tools::Long nYPos)
 
const SwFormatField * GetFormatField() const
 
virtual bool IsProtect() const override
 
const SwFormatField * m_pFormatField
 
SwTextAttr subclass that tracks the location of the wrapped SwFormatURL.
 
const SwTextINetFormat * GetINetAttr() const
 
const SwTextINetFormat * m_pINetAttr
 
const OUString & GetURL() const
 
SwURLFieldContent(const SwContentType *pCnt, const OUString &rName, OUString aURL, const SwTextINetFormat *pAttr, tools::Long nYPos)
 
virtual bool IsProtect() const override
 
Used by the UI to modify the document model.
 
std::vector< Value >::size_type size_type