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().