LibreOffice Module sw (master) 1
|
Public Member Functions | |
SectRepr (size_t nPos, SwSection &rSect) | |
SwSectionData & | GetSectionData () |
SwFormatCol & | GetCol () |
std::unique_ptr< SvxBrushItem > & | GetBackground () |
SwFormatFootnoteAtTextEnd & | GetFootnoteNtAtEnd () |
SwFormatEndAtTextEnd & | GetEndNtAtEnd () |
SwFormatNoBalancedColumns & | GetBalance () |
std::shared_ptr< SvxFrameDirectionItem > & | GetFrameDir () |
std::shared_ptr< SvxLRSpaceItem > & | GetLRSpace () |
size_t | GetArrPos () const |
OUString | GetFile () const |
OUString | GetSubRegion () const |
void | SetFile (std::u16string_view rFile) |
void | SetFilter (std::u16string_view rFilter) |
void | SetSubRegion (std::u16string_view rSubRegion) |
bool | IsContent () const |
void | SetContent (bool const bValue) |
void | SetSelected () |
bool | IsSelected () const |
uno::Sequence< sal_Int8 > & | GetTempPasswd () |
void | SetTempPasswd (const uno::Sequence< sal_Int8 > &rPasswd) |
Private Attributes | |
SwSectionData | m_SectionData |
SwFormatCol | m_Col |
std::unique_ptr< SvxBrushItem > | m_Brush |
SwFormatFootnoteAtTextEnd | m_FootnoteNtAtEnd |
SwFormatEndAtTextEnd | m_EndNtAtEnd |
SwFormatNoBalancedColumns | m_Balance |
std::shared_ptr< SvxFrameDirectionItem > | m_FrameDirItem |
std::shared_ptr< SvxLRSpaceItem > | m_LRSpaceItem |
const size_t | m_nArrPos |
bool | m_bContent: 1 |
bool | m_bSelected: 1 |
uno::Sequence< sal_Int8 > | m_TempPasswd |
Definition at line 161 of file uiregionsw.cxx.
SectRepr::SectRepr | ( | size_t | nPos, |
SwSection & | rSect | ||
) |
Definition at line 209 of file uiregionsw.cxx.
References SvxFrameDirectionItem::Clone(), SvxLRSpaceItem::Clone(), Environment, SwFormat::GetBalancedColumns(), SwFormat::GetCol(), SwFormat::GetEndAtTextEnd(), SwFormat::GetFootnoteAtTextEnd(), SwSection::GetFormat(), SwFormat::GetFrameDir(), SwFormat::GetLRSpace(), SfxBoolItem::GetValue(), m_Balance, m_Brush, m_Col, m_EndNtAtEnd, m_FootnoteNtAtEnd, m_FrameDirItem, m_LRSpaceItem, make_shared(), SwFormat::makeBackgroundBrushItem(), nPos, and SfxBoolItem::SetValue().
|
inline |
Definition at line 191 of file uiregionsw.cxx.
References m_nArrPos.
Referenced by IMPL_LINK_NOARG().
|
inline |
|
inline |
Definition at line 187 of file uiregionsw.cxx.
References m_Balance.
Referenced by IMPL_LINK_NOARG().
|
inline |
|
inline |
Definition at line 186 of file uiregionsw.cxx.
References m_EndNtAtEnd.
Referenced by IMPL_LINK_NOARG().
OUString SectRepr::GetFile | ( | ) | const |
Definition at line 305 of file uiregionsw.cxx.
References sfx2::cTokenSeparator, DdeLink, INetURLObject::decode(), SwSectionData::GetLinkFileName(), o3tl::getToken(), SwSectionData::GetType(), m_SectionData, n, and INetURLObject::Unambiguous.
Referenced by IMPL_LINK().
|
inline |
Definition at line 185 of file uiregionsw.cxx.
References m_FootnoteNtAtEnd.
Referenced by IMPL_LINK_NOARG().
|
inline |
Definition at line 188 of file uiregionsw.cxx.
References m_FrameDirItem.
Referenced by IMPL_LINK_NOARG().
|
inline |
Definition at line 189 of file uiregionsw.cxx.
References m_LRSpaceItem.
Referenced by IMPL_LINK_NOARG().
|
inline |
Definition at line 182 of file uiregionsw.cxx.
References m_SectionData.
Referenced by SwEditRegionDlg::ChangePasswd(), SwEditRegionDlg::CheckPasswd(), IMPL_LINK(), IMPL_LINK_NOARG(), and SwEditRegionDlg::SelectSection().
OUString SectRepr::GetSubRegion | ( | ) | const |
Definition at line 323 of file uiregionsw.cxx.
References sfx2::cTokenSeparator, SwSectionData::GetLinkFileName(), and m_SectionData.
Referenced by IMPL_LINK().
|
inline |
Definition at line 204 of file uiregionsw.cxx.
References m_TempPasswd.
Referenced by SwEditRegionDlg::ChangePasswd(), and SwEditRegionDlg::CheckPasswd().
|
inline |
|
inline |
Definition at line 202 of file uiregionsw.cxx.
References m_bSelected.
Referenced by IMPL_LINK_NOARG().
|
inline |
void SectRepr::SetFile | ( | std::u16string_view | rFile | ) |
Definition at line 231 of file uiregionsw.cxx.
References Content, sfx2::cTokenSeparator, INetURLObject::decode(), FileLink, SwSectionData::GetLinkFileName(), o3tl::getToken(), m_SectionData, SwSectionData::SetLinkFileName(), SwSectionData::SetType(), and INetURLObject::Unambiguous.
Referenced by IMPL_LINK().
void SectRepr::SetFilter | ( | std::u16string_view | rFilter | ) |
Definition at line 259 of file uiregionsw.cxx.
References sfx2::cTokenSeparator, FileLink, SwSectionData::GetLinkFileName(), o3tl::getToken(), m_SectionData, SwSectionData::SetLinkFileName(), and SwSectionData::SetType().
Referenced by IMPL_LINK().
|
inline |
Definition at line 201 of file uiregionsw.cxx.
References m_bSelected.
Referenced by IMPL_LINK_NOARG().
void SectRepr::SetSubRegion | ( | std::u16string_view | rSubRegion | ) |
Definition at line 281 of file uiregionsw.cxx.
References Content, sfx2::cTokenSeparator, FileLink, SwSectionData::GetLinkFileName(), o3tl::getToken(), m_SectionData, n, SwSectionData::SetLinkFileName(), and SwSectionData::SetType().
Referenced by IMPL_LINK().
|
inline |
Definition at line 205 of file uiregionsw.cxx.
References m_TempPasswd.
Referenced by SwEditRegionDlg::CheckPasswd().
|
private |
Definition at line 169 of file uiregionsw.cxx.
Referenced by GetBalance(), and SectRepr().
|
private |
Definition at line 174 of file uiregionsw.cxx.
Referenced by IsContent(), and SetContent().
|
private |
Definition at line 166 of file uiregionsw.cxx.
Referenced by GetBackground(), and SectRepr().
|
private |
Definition at line 176 of file uiregionsw.cxx.
Referenced by IsSelected(), and SetSelected().
|
private |
Definition at line 165 of file uiregionsw.cxx.
Referenced by GetCol(), and SectRepr().
|
private |
Definition at line 168 of file uiregionsw.cxx.
Referenced by GetEndNtAtEnd(), and SectRepr().
|
private |
Definition at line 167 of file uiregionsw.cxx.
Referenced by GetFootnoteNtAtEnd(), and SectRepr().
|
private |
Definition at line 170 of file uiregionsw.cxx.
Referenced by GetFrameDir(), and SectRepr().
|
private |
Definition at line 171 of file uiregionsw.cxx.
Referenced by GetLRSpace(), and SectRepr().
|
private |
Definition at line 172 of file uiregionsw.cxx.
Referenced by GetArrPos().
|
private |
Definition at line 164 of file uiregionsw.cxx.
Referenced by GetFile(), GetSectionData(), GetSubRegion(), SetFile(), SetFilter(), and SetSubRegion().
|
private |
Definition at line 177 of file uiregionsw.cxx.
Referenced by GetTempPasswd(), and SetTempPasswd().