LibreOffice Module sw (master)
1
|
#include <swhtml.hxx>
Public Member Functions | |
void | ClearSaveDocContext () |
HTMLAttrContext (HtmlTokenId nTokn, sal_uInt16 nPoolId, const OUString &rClass, bool bDfltColl=false) | |
HTMLAttrContext (HtmlTokenId nTokn) | |
~HTMLAttrContext () | |
HtmlTokenId | GetToken () const |
sal_uInt16 | GetTextFormatColl () const |
sal_uInt16 | GetDefaultTextFormatColl () const |
const OUString & | GetClass () const |
void | SetMargins (sal_uInt16 nLeft, sal_uInt16 nRight, short nIndent) |
bool | IsLRSpaceChanged () const |
void | GetMargins (sal_uInt16 &nLeft, sal_uInt16 &nRight, short &nIndent) const |
void | SetULSpace (sal_uInt16 nUpper, sal_uInt16 nLower) |
bool | IsULSpaceChanged () const |
void | GetULSpace (sal_uInt16 &rUpper, sal_uInt16 &rLower) const |
bool | HasAttrs () const |
const HTMLAttrs & | GetAttrs () const |
HTMLAttrs & | GetAttrs () |
void | SetSpansSection (bool bSet) |
bool | GetSpansSection () const |
void | SetPopStack (bool bSet) |
bool | GetPopStack () const |
bool | HasSaveDocContext () const |
HTMLAttrContext_SaveDoc * | GetSaveDocContext (bool bCreate=false) |
const SfxItemSet * | GetFrameItemSet () const |
SfxItemSet * | GetFrameItemSet (SwDoc *pCreateDoc) |
void | SetFinishPREListingXMP (bool bSet) |
bool | IsFinishPREListingXMP () const |
void | SetRestartPRE (bool bSet) |
bool | IsRestartPRE () const |
void | SetRestartXMP (bool bSet) |
bool | IsRestartXMP () const |
void | SetRestartListing (bool bSet) |
bool | IsRestartListing () const |
void | SetHeaderOrFooter (bool bSet) |
bool | IsHeaderOrFooter () const |
void | SetAppendMode (SwHTMLAppendMode eMode) |
SwHTMLAppendMode | GetAppendMode () const |
void | SetVisible (bool bVisible) |
bool | IsVisible () const |
Private Attributes | |
HTMLAttrs | m_aAttrs |
OUString | m_aClass |
std::unique_ptr< HTMLAttrContext_SaveDoc > | m_pSaveDocContext |
std::unique_ptr< SfxItemSet > | m_pFrameItemSet |
HtmlTokenId | m_nToken |
sal_uInt16 | m_nTextFormatColl |
sal_uInt16 | m_nLeftMargin |
sal_uInt16 | m_nRightMargin |
sal_uInt16 | m_nFirstLineIndent |
sal_uInt16 | m_nUpperSpace |
sal_uInt16 | m_nLowerSpace |
SwHTMLAppendMode | m_eAppend |
bool | m_bLRSpaceChanged: 1 |
bool | m_bULSpaceChanged: 1 |
bool | m_bDefaultTextFormatColl: 1 |
bool | m_bSpansSection: 1 |
bool | m_bPopStack: 1 |
bool | m_bFinishPREListingXMP: 1 |
bool | m_bRestartPRE: 1 |
bool | m_bRestartXMP: 1 |
bool | m_bRestartListing: 1 |
bool | m_bHeaderOrFooter: 1 |
bool | m_bVisible = true |
Definition at line 205 of file swhtml.hxx.
HTMLAttrContext::HTMLAttrContext | ( | HtmlTokenId | nTokn, |
sal_uInt16 | nPoolId, | ||
const OUString & | rClass, | ||
bool | bDfltColl = false |
||
) |
Definition at line 119 of file htmlctxt.cxx.
References false.
|
explicit |
Definition at line 142 of file htmlctxt.cxx.
References false.
HTMLAttrContext::~HTMLAttrContext | ( | ) |
Definition at line 163 of file htmlctxt.cxx.
References m_pSaveDocContext.
void HTMLAttrContext::ClearSaveDocContext | ( | ) |
Definition at line 168 of file htmlctxt.cxx.
References m_pSaveDocContext.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::RestoreDocContext().
|
inline |
Definition at line 297 of file swhtml.hxx.
References m_eAppend.
Referenced by SwHTMLParser::EndContext().
|
inline |
Definition at line 266 of file swhtml.hxx.
References m_aAttrs.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::EndContextAttrs(), SwHTMLParser::InsertAttr(), and SwHTMLParser::InsertAttrs().
|
inline |
Definition at line 267 of file swhtml.hxx.
References m_aAttrs.
|
inline |
Definition at line 253 of file swhtml.hxx.
References m_aClass.
Referenced by SwHTMLParser::GetULSpaceFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 251 of file swhtml.hxx.
References m_bDefaultTextFormatColl.
Referenced by SwHTMLParser::GetULSpaceFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 278 of file swhtml.hxx.
Referenced by SwHTMLParser::CreateContainer().
SfxItemSet * HTMLAttrContext::GetFrameItemSet | ( | SwDoc * | pCreateDoc | ) |
Definition at line 767 of file htmlctxt.cxx.
References SwDoc::GetAttrPool(), m_pFrameItemSet, RES_FRMATR_BEGIN(), and RES_FRMATR_END().
|
inline |
Definition at line 988 of file swhtml.hxx.
References m_bLRSpaceChanged, m_nFirstLineIndent, m_nLeftMargin, and m_nRightMargin.
Referenced by SwHTMLParser::GetMarginsFromContext(), SwHTMLParser::InsertAttrs(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 273 of file swhtml.hxx.
References m_bPopStack.
Referenced by SwHTMLParser::EndContext().
HTMLAttrContext_SaveDoc * HTMLAttrContext::GetSaveDocContext | ( | bool | bCreate = false | ) |
Definition at line 111 of file htmlctxt.cxx.
References m_pSaveDocContext.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::RestoreDocContext(), and SwHTMLParser::SaveDocContext().
|
inline |
Definition at line 270 of file swhtml.hxx.
References m_bSpansSection.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::EndContext(), and SwHTMLParser::EndSections().
|
inline |
Definition at line 250 of file swhtml.hxx.
References m_bDefaultTextFormatColl, and m_nTextFormatColl.
Referenced by SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 248 of file swhtml.hxx.
References m_nToken.
Referenced by SwHTMLParser::InsertAttrs().
|
inline |
Definition at line 1007 of file swhtml.hxx.
References m_bULSpaceChanged, m_nLowerSpace, and m_nUpperSpace.
Referenced by SwHTMLParser::GetULSpaceFromContext().
|
inline |
Definition at line 265 of file swhtml.hxx.
Referenced by SwHTMLParser::EndContext().
|
inline |
Definition at line 275 of file swhtml.hxx.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 282 of file swhtml.hxx.
References m_bFinishPREListingXMP.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 294 of file swhtml.hxx.
References m_bHeaderOrFooter.
|
inline |
Definition at line 257 of file swhtml.hxx.
References m_bLRSpaceChanged.
Referenced by SwHTMLParser::GetMarginsFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 291 of file swhtml.hxx.
References m_bRestartListing.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 285 of file swhtml.hxx.
References m_bRestartPRE.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 288 of file swhtml.hxx.
References m_bRestartXMP.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 262 of file swhtml.hxx.
References m_bULSpaceChanged.
Referenced by SwHTMLParser::GetULSpaceFromContext().
|
inline |
Definition at line 300 of file swhtml.hxx.
References m_bVisible.
|
inline |
Definition at line 296 of file swhtml.hxx.
|
inline |
Definition at line 281 of file swhtml.hxx.
References m_bFinishPREListingXMP.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 293 of file swhtml.hxx.
References m_bHeaderOrFooter.
|
inline |
Definition at line 979 of file swhtml.hxx.
References m_bLRSpaceChanged, m_nFirstLineIndent, m_nLeftMargin, and m_nRightMargin.
Referenced by SwHTMLParser::InsertAttrs(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 272 of file swhtml.hxx.
References m_bPopStack.
Referenced by SwHTMLParser::DoPositioning().
|
inline |
Definition at line 290 of file swhtml.hxx.
References m_bRestartListing.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 284 of file swhtml.hxx.
References m_bRestartPRE.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 287 of file swhtml.hxx.
References m_bRestartXMP.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 269 of file swhtml.hxx.
References m_bSpansSection.
Referenced by SwHTMLParser::EndSections().
|
inline |
Definition at line 1000 of file swhtml.hxx.
References m_bULSpaceChanged, m_nLowerSpace, and m_nUpperSpace.
Referenced by SwHTMLParser::InsertAttrs(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 299 of file swhtml.hxx.
|
private |
Definition at line 207 of file swhtml.hxx.
Referenced by GetAttrs().
|
private |
Definition at line 209 of file swhtml.hxx.
Referenced by GetClass().
|
private |
Definition at line 229 of file swhtml.hxx.
Referenced by GetDefaultTextFormatColl(), and GetTextFormatColl().
|
private |
Definition at line 232 of file swhtml.hxx.
Referenced by IsFinishPREListingXMP(), and SetFinishPREListingXMP().
|
private |
Definition at line 236 of file swhtml.hxx.
Referenced by IsHeaderOrFooter(), and SetHeaderOrFooter().
|
private |
Definition at line 227 of file swhtml.hxx.
Referenced by GetMargins(), IsLRSpaceChanged(), and SetMargins().
|
private |
Definition at line 231 of file swhtml.hxx.
Referenced by GetPopStack(), and SetPopStack().
|
private |
Definition at line 235 of file swhtml.hxx.
Referenced by IsRestartListing(), and SetRestartListing().
|
private |
Definition at line 233 of file swhtml.hxx.
Referenced by IsRestartPRE(), and SetRestartPRE().
|
private |
Definition at line 234 of file swhtml.hxx.
Referenced by IsRestartXMP(), and SetRestartXMP().
|
private |
Definition at line 230 of file swhtml.hxx.
Referenced by GetSpansSection(), and SetSpansSection().
|
private |
Definition at line 228 of file swhtml.hxx.
Referenced by GetULSpace(), IsULSpaceChanged(), and SetULSpace().
|
private |
Definition at line 238 of file swhtml.hxx.
Referenced by IsVisible().
|
private |
Definition at line 225 of file swhtml.hxx.
Referenced by GetAppendMode().
|
private |
Definition at line 220 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 218 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 223 of file swhtml.hxx.
Referenced by GetULSpace(), and SetULSpace().
|
private |
Definition at line 219 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 216 of file swhtml.hxx.
Referenced by GetTextFormatColl().
|
private |
Definition at line 214 of file swhtml.hxx.
Referenced by GetToken().
|
private |
Definition at line 222 of file swhtml.hxx.
Referenced by GetULSpace(), and SetULSpace().
|
private |
Definition at line 212 of file swhtml.hxx.
Referenced by GetFrameItemSet().
|
private |
Definition at line 211 of file swhtml.hxx.
Referenced by ClearSaveDocContext(), GetSaveDocContext(), and ~HTMLAttrContext().