LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
InsCaptionOpt Class Reference

#include <caption.hxx>

Collaboration diagram for InsCaptionOpt:
[legend]

Public Member Functions

 InsCaptionOpt (const SwCapObjType eType=FRAME_CAP, const SvGlobalName *pOleId=nullptr)
 
bool & UseCaption ()
 
bool UseCaption () const
 
SwCapObjType GetObjType () const
 
const SvGlobalNameGetOleId () const
 
const OUString & GetCategory () const
 
void SetCategory (const OUString &rCat)
 
sal_uInt16 GetNumType () const
 
void SetNumType (const sal_uInt16 nNT)
 
const OUString & GetNumSeparator () const
 
void SetNumSeparator (const OUString &rSet)
 
const OUString & GetCaption () const
 
void SetCaption (const OUString &rCap)
 
sal_uInt16 GetPos () const
 
void SetPos (const sal_uInt16 nP)
 
sal_uInt16 GetLevel () const
 
void SetLevel (const sal_uInt16 nLvl)
 
const OUString & GetSeparator () const
 
void SetSeparator (const OUString &rSep)
 
const OUString & GetCharacterStyle () const
 
void SetCharacterStyle (const OUString &rStyle)
 
bool & IgnoreSeqOpts ()
 
bool IgnoreSeqOpts () const
 
bool & CopyAttributes ()
 
bool CopyAttributes () const
 

Private Attributes

bool m_bUseCaption
 
SwCapObjType m_eObjType
 
SvGlobalName m_aOleId
 
OUString m_sCategory
 
sal_uInt16 m_nNumType
 
OUString m_sNumberSeparator
 
OUString m_sCaption
 
sal_uInt16 m_nPos
 
sal_uInt16 m_nLevel
 
OUString m_sSeparator
 
OUString m_sCharacterStyle
 
bool m_bIgnoreSeqOpts
 
bool m_bCopyAttributes
 

Detailed Description

Definition at line 27 of file caption.hxx.

Constructor & Destructor Documentation

InsCaptionOpt::InsCaptionOpt ( const SwCapObjType  eType = FRAME_CAP,
const SvGlobalName pOleId = nullptr 
)

Definition at line 24 of file caption.cxx.

References m_aOleId, m_nLevel, and SVX_NUM_ARABIC.

Member Function Documentation

bool& InsCaptionOpt::CopyAttributes ( )
inline
bool InsCaptionOpt::CopyAttributes ( ) const
inline

Definition at line 84 of file caption.hxx.

const OUString& InsCaptionOpt::GetCaption ( ) const
inline

Definition at line 64 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

const OUString& InsCaptionOpt::GetCategory ( ) const
inline

Definition at line 55 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

const OUString& InsCaptionOpt::GetCharacterStyle ( ) const
inline

Definition at line 76 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

sal_uInt16 InsCaptionOpt::GetLevel ( ) const
inline

Definition at line 70 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

const OUString& InsCaptionOpt::GetNumSeparator ( ) const
inline

Definition at line 61 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

sal_uInt16 InsCaptionOpt::GetNumType ( ) const
inline

Definition at line 58 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

SwCapObjType InsCaptionOpt::GetObjType ( ) const
inline
const SvGlobalName& InsCaptionOpt::GetOleId ( ) const
inline

Definition at line 53 of file caption.hxx.

Referenced by InsCaptionOptArr::Find(), and SwModuleOptions::SetCapOption().

sal_uInt16 InsCaptionOpt::GetPos ( ) const
inline

Definition at line 67 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

const OUString& InsCaptionOpt::GetSeparator ( ) const
inline

Definition at line 73 of file caption.hxx.

Referenced by SwView::InsertCaption(), lcl_WriteOpt(), and SwCaptionOptPage::UpdateEntry().

bool& InsCaptionOpt::IgnoreSeqOpts ( )
inline

Definition at line 80 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), and SwView::InsertCaption().

bool InsCaptionOpt::IgnoreSeqOpts ( ) const
inline

Definition at line 81 of file caption.hxx.

void InsCaptionOpt::SetCaption ( const OUString &  rCap)
inline

Definition at line 65 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetCategory ( const OUString &  rCat)
inline

Definition at line 56 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetCharacterStyle ( const OUString &  rStyle)
inline

Definition at line 77 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetLevel ( const sal_uInt16  nLvl)
inline

Definition at line 71 of file caption.hxx.

Referenced by lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetNumSeparator ( const OUString &  rSet)
inline

Definition at line 62 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetNumType ( const sal_uInt16  nNT)
inline

Definition at line 59 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetPos ( const sal_uInt16  nP)
inline

Definition at line 68 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

void InsCaptionOpt::SetSeparator ( const OUString &  rSep)
inline

Definition at line 74 of file caption.hxx.

Referenced by SwCaptionDialog::Apply(), lcl_ReadOpt(), and SwCaptionOptPage::SaveEntry().

bool& InsCaptionOpt::UseCaption ( )
inline
bool InsCaptionOpt::UseCaption ( ) const
inline

Definition at line 49 of file caption.hxx.

Member Data Documentation

SvGlobalName InsCaptionOpt::m_aOleId
private

Definition at line 32 of file caption.hxx.

Referenced by InsCaptionOpt().

bool InsCaptionOpt::m_bCopyAttributes
private

Definition at line 43 of file caption.hxx.

bool InsCaptionOpt::m_bIgnoreSeqOpts
private

Definition at line 42 of file caption.hxx.

bool InsCaptionOpt::m_bUseCaption
private

Definition at line 30 of file caption.hxx.

SwCapObjType InsCaptionOpt::m_eObjType
private

Definition at line 31 of file caption.hxx.

sal_uInt16 InsCaptionOpt::m_nLevel
private

Definition at line 38 of file caption.hxx.

sal_uInt16 InsCaptionOpt::m_nNumType
private

Definition at line 34 of file caption.hxx.

sal_uInt16 InsCaptionOpt::m_nPos
private

Definition at line 37 of file caption.hxx.

OUString InsCaptionOpt::m_sCaption
private

Definition at line 36 of file caption.hxx.

OUString InsCaptionOpt::m_sCategory
private

Definition at line 33 of file caption.hxx.

OUString InsCaptionOpt::m_sCharacterStyle
private

Definition at line 40 of file caption.hxx.

OUString InsCaptionOpt::m_sNumberSeparator
private

Definition at line 35 of file caption.hxx.

OUString InsCaptionOpt::m_sSeparator
private

Definition at line 39 of file caption.hxx.


The documentation for this class was generated from the following files: