|
LibreOffice Module sw (master) 1
|
#include <swhtml.hxx>
Public Member Functions | |
| void | ClearSaveDocContext () |
| HTMLAttrContext (HtmlTokenId nTokn, sal_uInt16 nPoolId, OUString aClass, 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 211 of file swhtml.hxx.
| HTMLAttrContext::HTMLAttrContext | ( | HtmlTokenId | nTokn, |
| sal_uInt16 | nPoolId, | ||
| OUString | aClass, | ||
| bool | bDfltColl = false |
||
| ) |
Definition at line 120 of file htmlctxt.cxx.
|
explicit |
Definition at line 143 of file htmlctxt.cxx.
| HTMLAttrContext::~HTMLAttrContext | ( | ) |
Definition at line 164 of file htmlctxt.cxx.
References m_pSaveDocContext.
| void HTMLAttrContext::ClearSaveDocContext | ( | ) |
Definition at line 169 of file htmlctxt.cxx.
References m_pSaveDocContext.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::RestoreDocContext().
|
inline |
Definition at line 303 of file swhtml.hxx.
References m_eAppend.
Referenced by SwHTMLParser::EndContext().
|
inline |
Definition at line 273 of file swhtml.hxx.
References m_aAttrs.
|
inline |
Definition at line 272 of file swhtml.hxx.
References m_aAttrs.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::EndContextAttrs(), SwHTMLParser::InsertAttr(), and SwHTMLParser::InsertAttrs().
|
inline |
Definition at line 259 of file swhtml.hxx.
References m_aClass.
Referenced by SwHTMLParser::GetULSpaceFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 257 of file swhtml.hxx.
References m_bDefaultTextFormatColl, and m_nTextFormatColl.
Referenced by SwHTMLParser::GetULSpaceFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 284 of file swhtml.hxx.
References m_pFrameItemSet.
Referenced by SwHTMLParser::CreateContainer().
| SfxItemSet * HTMLAttrContext::GetFrameItemSet | ( | SwDoc * | pCreateDoc | ) |
Definition at line 798 of file htmlctxt.cxx.
References SwDoc::GetAttrPool(), m_pFrameItemSet, RES_FRMATR_BEGIN(), and RES_FRMATR_END().
|
inline |
Definition at line 991 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 279 of file swhtml.hxx.
References m_bPopStack.
Referenced by SwHTMLParser::EndContext().
| HTMLAttrContext_SaveDoc * HTMLAttrContext::GetSaveDocContext | ( | bool | bCreate = false | ) |
Definition at line 112 of file htmlctxt.cxx.
References m_pSaveDocContext.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::RestoreDocContext(), and SwHTMLParser::SaveDocContext().
|
inline |
Definition at line 276 of file swhtml.hxx.
References m_bSpansSection.
Referenced by SwHTMLParser::ClearContext(), SwHTMLParser::EndContext(), and SwHTMLParser::EndSections().
|
inline |
Definition at line 256 of file swhtml.hxx.
References m_bDefaultTextFormatColl, and m_nTextFormatColl.
Referenced by SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 254 of file swhtml.hxx.
References m_nToken.
Referenced by SwHTMLParser::InsertAttrs().
|
inline |
Definition at line 1010 of file swhtml.hxx.
References m_bULSpaceChanged, m_nLowerSpace, and m_nUpperSpace.
Referenced by SwHTMLParser::GetULSpaceFromContext().
|
inline |
Definition at line 271 of file swhtml.hxx.
References m_aAttrs.
Referenced by SwHTMLParser::EndContext().
|
inline |
Definition at line 281 of file swhtml.hxx.
References m_pSaveDocContext.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 288 of file swhtml.hxx.
References m_bFinishPREListingXMP.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 300 of file swhtml.hxx.
References m_bHeaderOrFooter.
|
inline |
Definition at line 263 of file swhtml.hxx.
References m_bLRSpaceChanged.
Referenced by SwHTMLParser::GetMarginsFromContext(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 297 of file swhtml.hxx.
References m_bRestartListing.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 291 of file swhtml.hxx.
References m_bRestartPRE.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 294 of file swhtml.hxx.
References m_bRestartXMP.
Referenced by SwHTMLParser::ClearContext(), and SwHTMLParser::EndContext().
|
inline |
Definition at line 268 of file swhtml.hxx.
References m_bULSpaceChanged.
Referenced by SwHTMLParser::GetULSpaceFromContext().
|
inline |
Definition at line 306 of file swhtml.hxx.
References m_bVisible.
|
inline |
Definition at line 302 of file swhtml.hxx.
|
inline |
Definition at line 287 of file swhtml.hxx.
References m_bFinishPREListingXMP.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 299 of file swhtml.hxx.
References m_bHeaderOrFooter.
|
inline |
Definition at line 982 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 278 of file swhtml.hxx.
References m_bPopStack.
Referenced by SwHTMLParser::DoPositioning().
|
inline |
Definition at line 296 of file swhtml.hxx.
References m_bRestartListing.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 290 of file swhtml.hxx.
References m_bRestartPRE.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 293 of file swhtml.hxx.
References m_bRestartXMP.
Referenced by SwHTMLParser::SplitPREListingXMP().
|
inline |
Definition at line 275 of file swhtml.hxx.
References m_bSpansSection.
Referenced by SwHTMLParser::EndSections().
|
inline |
Definition at line 1003 of file swhtml.hxx.
References m_bULSpaceChanged, m_nLowerSpace, and m_nUpperSpace.
Referenced by SwHTMLParser::InsertAttrs(), and SwHTMLParser::SetTextCollAttrs().
|
inline |
Definition at line 305 of file swhtml.hxx.
References bVisible, and m_bVisible.
|
private |
Definition at line 213 of file swhtml.hxx.
Referenced by GetAttrs(), and HasAttrs().
|
private |
Definition at line 215 of file swhtml.hxx.
Referenced by GetClass().
|
private |
Definition at line 235 of file swhtml.hxx.
Referenced by GetDefaultTextFormatColl(), and GetTextFormatColl().
|
private |
Definition at line 238 of file swhtml.hxx.
Referenced by IsFinishPREListingXMP(), and SetFinishPREListingXMP().
|
private |
Definition at line 242 of file swhtml.hxx.
Referenced by IsHeaderOrFooter(), and SetHeaderOrFooter().
|
private |
Definition at line 233 of file swhtml.hxx.
Referenced by GetMargins(), IsLRSpaceChanged(), and SetMargins().
|
private |
Definition at line 237 of file swhtml.hxx.
Referenced by GetPopStack(), and SetPopStack().
|
private |
Definition at line 241 of file swhtml.hxx.
Referenced by IsRestartListing(), and SetRestartListing().
|
private |
Definition at line 239 of file swhtml.hxx.
Referenced by IsRestartPRE(), and SetRestartPRE().
|
private |
Definition at line 240 of file swhtml.hxx.
Referenced by IsRestartXMP(), and SetRestartXMP().
|
private |
Definition at line 236 of file swhtml.hxx.
Referenced by GetSpansSection(), and SetSpansSection().
|
private |
Definition at line 234 of file swhtml.hxx.
Referenced by GetULSpace(), IsULSpaceChanged(), and SetULSpace().
|
private |
Definition at line 244 of file swhtml.hxx.
Referenced by IsVisible(), and SetVisible().
|
private |
Definition at line 231 of file swhtml.hxx.
Referenced by GetAppendMode(), and SetAppendMode().
|
private |
Definition at line 226 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 224 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 229 of file swhtml.hxx.
Referenced by GetULSpace(), and SetULSpace().
|
private |
Definition at line 225 of file swhtml.hxx.
Referenced by GetMargins(), and SetMargins().
|
private |
Definition at line 222 of file swhtml.hxx.
Referenced by GetDefaultTextFormatColl(), and GetTextFormatColl().
|
private |
Definition at line 220 of file swhtml.hxx.
Referenced by GetToken().
|
private |
Definition at line 228 of file swhtml.hxx.
Referenced by GetULSpace(), and SetULSpace().
|
private |
Definition at line 218 of file swhtml.hxx.
Referenced by GetFrameItemSet().
|
private |
Definition at line 217 of file swhtml.hxx.
Referenced by ClearSaveDocContext(), GetSaveDocContext(), HasSaveDocContext(), and ~HTMLAttrContext().