LibreOffice Module lotuswordpro (master) 1
|
#include <lwppara.hxx>
Public Member Functions | |
LwpPara (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
void | Read () override |
@descr Read LwpDLVList data from object stream More... | |
void | RegisterStyle () override |
register paragraph style More... | |
void | Parse (IXFStream *pOutputStream) override |
@descr default parse function More... | |
void | XFConvert (XFContentContainer *pCont) override |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion More... | |
LwpPara * | GetParent () |
get parent paragraph More... | |
LwpObjectID & | GetStoryID () |
LwpStory * | GetStory () |
LwpParaStyle * | GetParaStyle () |
: Get parastyle object according to the objID. More... | |
XFParaStyle * | GetXFParaStyle () |
get paragraph xfstyle More... | |
LwpIndentOverride * | GetIndent () |
LwpTabOverride * | GetLocalTabOverride () |
LwpNumberingOverride * | GetParaNumbering () |
LwpSilverBullet * | GetSilverBullet () |
const OUString & | GetBulletChar () const |
sal_uInt32 | GetBulletFontID () const |
sal_uInt16 | GetLevel () const |
bool | GetBulletFlag () const |
void | GetParaNumber (sal_uInt16 nPosition, ParaNumbering *pParaNumbering) |
: Offer prefix, paranumber and suffix according to position. More... | |
LwpFribPtr & | GetFribs () |
double | GetBelowSpacing () const |
LwpParaProperty * | GetProperty (sal_uInt32 nPropType) |
void | GatherDropcapInfo () |
get drop cap info More... | |
const OUString & | GetBulletStyleName () const |
void | SetBelowSpacing (double value) |
void | SetBulletFlag (bool bFlag) |
void | SetIndent (LwpIndentOverride *pIndentOverride) |
void | SetFirstFrib (const OUString &Content, sal_uInt32 FontID) |
set first frib content More... | |
OUString const & | GetContentText (bool bAllText=false) |
get text of paragraph More... | |
void | SetParaDropcap (bool bFlag) |
void | SetDropcapLayout (LwpDropcapLayout *pLayout) |
XFContentContainer * | GetXFContainer () |
void | AddXFContent (XFContent *pCont) |
void | SetXFContainer (XFContentContainer *pCont) |
void | RegisterTabStyle (XFParaStyle *pXFParaStyle) |
LwpBulletStyleMgr * | GetBulletStyleMgr () |
bool | operator< (LwpPara const &Other) |
@descr: Determined which para is earlier in position More... | |
bool | ComparePagePosition (LwpVirtualLayout const *pPreLayout, LwpVirtualLayout const *pNextLayout) |
@descr: If the two layouts in the same para, compare which layout is earlied according to frib order More... | |
bool | IsInCell () |
check paragraph in cell or not More... | |
void | SetAllText (std::u16string_view sText) |
set text of paragraph More... | |
Public Member Functions inherited from LwpDLVList | |
LwpDLVList (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
LwpObjectID & | GetNext () |
LwpObjectID & | GetPrevious () |
Public Member Functions inherited from LwpObject | |
LwpObject (LwpObjectHeader objHdr, LwpSvStream *pStrm) | |
@descr construct lwpobject from stream More... | |
void | QuickRead () |
@descr QuickRead template More... | |
void | DoRegisterStyle () |
void | DoParse (IXFStream *pOutputStream) |
void | DoXFConvert (XFContentContainer *pCont) |
LwpFoundry * | GetFoundry () |
void | SetFoundry (LwpFoundry *pFoundry) |
LwpObjectID & | GetObjectID () |
sal_uInt32 | GetTag () const |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Private Types | |
enum | { DEMAND_LOAD = 0x0001 , DATA_DIRTY = 0x0002 , SPELLSTARTOVER = 0x0004 , SPELLDIRTY = 0x0008 , SPELLCHECKING = 0x0010 , READING = 0x0020 , DISKCHANGED = 0x0040 , USEFLOWBREAKS = 0x0080 , VALID_LEVEL = 0x0100 , NOUSECOUNT = 0x0200 , CHANGED = 0x0400 , SPREADBULLET = 0x0800 , NEWBULLET = 0x1000 , NOWRITEFLAGS = (READING | DISKCHANGED | CHANGED) , MAX_INDENT_LEVELS = 10 } |
Static Private Member Functions | |
static void | OverrideAlignment (LwpAlignmentOverride *base, LwpAlignmentOverride *over, XFParaStyle *pOverStyle) |
override alignment More... | |
Private Attributes | |
sal_uInt32 | m_nOrdinal |
LwpObjectID | m_ParaStyle |
LwpPoint | m_Hint |
LwpObjectID | m_Story |
sal_uInt16 | m_nFlags |
sal_uInt16 | m_nLevel |
LwpFribPtr | m_Fribs |
std::vector< std::unique_ptr< LwpParaProperty > > | m_vProps |
OUString | m_StyleName |
OUString | m_ParentStyleName |
std::unique_ptr< LwpBreaksOverride > | m_pBreaks |
OUString | m_AftPageBreakName |
OUString | m_BefPageBreakName |
OUString | m_AftColumnBreakName |
OUString | m_BefColumnBreakName |
std::unique_ptr< LwpIndentOverride > | m_pIndentOverride |
OUString | m_Content |
sal_uInt32 | m_FontID |
OUString | m_AllText |
bool | m_bHasBullet |
LwpObjectID | m_aSilverBulletID |
LwpSilverBullet * | m_pSilverBullet |
std::unique_ptr< LwpBulletOverride > | m_xBullOver |
std::unique_ptr< LwpNumberingOverride > | m_xParaNumbering |
OUString | m_aBulletStyleName |
bool | m_bBullContinue |
OUString | m_SectionStyleName |
bool | m_bHasDropcap |
sal_uInt16 | m_nLines |
sal_uInt32 | m_nChars |
LwpDropcapLayout * | m_pDropcapLayout |
double | m_BelowSpacing |
rtl::Reference< XFContentContainer > | m_xXFContainer |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from LwpDLVList | |
virtual | ~LwpDLVList () override |
void | Read () override |
@descr Read LwpDLVList data from object stream More... | |
Protected Member Functions inherited from LwpObject | |
virtual | ~LwpObject () override |
@descr dtor() More... | |
virtual void | Read () |
@descr default read function More... | |
virtual void | RegisterStyle () |
@descr default register style function More... | |
virtual void | Parse (IXFStream *pOutputStream) |
@descr default parse function More... | |
virtual void | XFConvert (XFContentContainer *pCont) |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion More... | |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from LwpObject | |
LwpObjectHeader | m_ObjHdr |
std::unique_ptr< LwpObjectStream > | m_pObjStrm |
LwpFoundry * | m_pFoundry |
LwpSvStream * | m_pStrm |
bool | m_bRegisteringStyle |
bool | m_bParsingStyle |
bool | m_bConvertingContent |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
Definition at line 136 of file lwppara.hxx.
|
private |
Enumerator | |
---|---|
DEMAND_LOAD | |
DATA_DIRTY | |
SPELLSTARTOVER | |
SPELLDIRTY | |
SPELLCHECKING | |
READING | |
DISKCHANGED | |
USEFLOWBREAKS | |
VALID_LEVEL | |
NOUSECOUNT | |
CHANGED | |
SPREADBULLET | |
NEWBULLET | |
NOWRITEFLAGS | |
MAX_INDENT_LEVELS |
Definition at line 233 of file lwppara.hxx.
LwpPara::LwpPara | ( | LwpObjectHeader const & | objHdr, |
LwpSvStream * | pStrm | ||
) |
Definition at line 84 of file lwppara.cxx.
|
overrideprivatevirtual |
Definition at line 103 of file lwppara.cxx.
|
private |
Definition at line 775 of file lwppara.cxx.
References XFContentContainer::Add(), m_AftColumnBreakName, m_AftPageBreakName, and m_pBreaks.
Referenced by XFConvert().
|
private |
add paragraph break attribute
Definition at line 757 of file lwppara.cxx.
References XFContentContainer::Add(), m_BefColumnBreakName, m_BefPageBreakName, and m_pBreaks.
Referenced by XFConvert().
|
private |
Definition at line 803 of file lwppara.cxx.
References LwpBulletStyleMgr::AddBulletList(), GetBulletStyleMgr(), GetStory(), LwpSilverBullet::HasName(), LwpSilverBullet::IsBulletOrdered(), m_aBulletStyleName, m_bBullContinue, m_nLevel, m_pSilverBullet, m_xBullOver, m_xParaNumbering, and LwpBulletStyleMgr::SetContinueFlag().
Referenced by XFConvert().
|
inline |
Definition at line 315 of file lwppara.hxx.
References m_xXFContainer.
Referenced by LwpMasterPage::ParseSection(), LwpFribPtr::XFConvert(), LwpFribFrame::XFConvert(), and LwpFribTable::XFConvert().
bool LwpPara::ComparePagePosition | ( | LwpVirtualLayout const * | pPreLayout, |
LwpVirtualLayout const * | pNextLayout | ||
) |
@descr: If the two layouts in the same para, compare which layout is earlied according to frib order
Definition at line 555 of file lwppara1.cxx.
References LwpFribPtr::ComparePagePosition(), m_Fribs, and LwpFribPtr::SetPara().
Referenced by LwpPageLayout::operator<().
|
private |
Definition at line 697 of file lwppara.cxx.
References m_SectionStyleName.
Referenced by XFConvert().
void LwpPara::GatherDropcapInfo | ( | ) |
get drop cap info
Definition at line 126 of file lwppara1.cxx.
References LwpDropcapLayout::GetChars(), LwpDropcapLayout::GetLines(), m_nChars, m_nLines, and m_pDropcapLayout.
Referenced by RegisterStyle().
|
inline |
Definition at line 351 of file lwppara.hxx.
References m_BelowSpacing.
Referenced by LwpParaStyle::ApplySpacing(), and RegisterStyle().
|
inline |
Definition at line 283 of file lwppara.hxx.
References m_Content.
|
inline |
Definition at line 299 of file lwppara.hxx.
References m_bHasBullet.
Referenced by LwpParaStyle::ApplyIndent().
|
inline |
Definition at line 287 of file lwppara.hxx.
References m_FontID.
LwpBulletStyleMgr * LwpPara::GetBulletStyleMgr | ( | ) |
Definition at line 793 of file lwppara.cxx.
References LwpFoundry::GetBulletStyleMgr(), and LwpObject::m_pFoundry.
Referenced by AddBulletList(), RegisterStyle(), and XFConvert().
|
inline |
Definition at line 311 of file lwppara.hxx.
References m_aBulletStyleName.
Referenced by RegisterStyle().
OUString const & LwpPara::GetContentText | ( | bool | bAllText = false | ) |
get text of paragraph
Definition at line 86 of file lwppara1.cxx.
References LwpFribPtr::GatherAllText(), m_AllText, m_Content, m_Fribs, and LwpFribPtr::SetPara().
Referenced by LwpNoteLayout::GetAuthor(), and LwpStory::GetContentText().
|
inline |
Definition at line 303 of file lwppara.hxx.
References m_Fribs.
Referenced by LwpMasterPage::ParseSection(), LwpBulletStyleMgr::RegisterBulletStyle(), LwpStory::RegisterFirstFribStyle(), LwpFribFrame::XFConvert(), and LwpFribTable::XFConvert().
|
inline |
Definition at line 325 of file lwppara.hxx.
References m_pIndentOverride.
Referenced by LwpParaStyle::ApplyIndent(), and RegisterStyle().
|
inline |
LwpTabOverride * LwpPara::GetLocalTabOverride | ( | ) |
Definition at line 532 of file lwppara1.cxx.
References GetProperty(), and PP_LOCAL_TABRACK.
Referenced by RegisterTabStyle().
void LwpPara::GetParaNumber | ( | sal_uInt16 | nPosition, |
ParaNumbering * | pParaNumbering | ||
) |
: Offer prefix, paranumber and suffix according to position.
nPosition index of wanted paranumbering in the style-list. | |
pParaNumbering a pointer to the structure which contains prefix, paranumber and suffix. |
Definition at line 164 of file lwppara1.cxx.
References ModifierInfo::aTxtAttrOverride, FRIB_TAG_PARANUMBER, FRIB_TAG_TEXT, LwpFribPtr::GetFribs(), LwpTextAttributeOverride::GetHideLevels(), LwpFrib::GetModifiers(), LwpFrib::GetNext(), LwpFrib::GetType(), m_Fribs, ParaNumbering::nNumLevel, ParaNumbering::pParaNumber, ParaNumbering::pPrefix, and ParaNumbering::pSuffix.
Referenced by LwpBulletStyleMgr::RegisterBulletStyle().
LwpNumberingOverride * LwpPara::GetParaNumbering | ( | ) |
Definition at line 832 of file lwppara.cxx.
References m_xParaNumbering.
Referenced by RegisterStyle().
LwpParaStyle * LwpPara::GetParaStyle | ( | ) |
: Get parastyle object according to the objID.
Definition at line 307 of file lwppara1.cxx.
References m_ParaStyle, LwpObjectID::obj(), and VO_PARASTYLE.
Referenced by OverrideParaBorder(), OverrideParaBreaks(), OverrideParaBullet(), OverrideParaNumbering(), RegisterStyle(), and RegisterTabStyle().
LwpPara * LwpPara::GetParent | ( | ) |
get parent paragraph
Definition at line 134 of file lwppara1.cxx.
References GetLevel(), LwpDLVList::GetPrevious(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), and LwpObjectID::obj().
Referenced by LwpParaStyle::ApplyIndent(), and RegisterStyle().
LwpParaProperty * LwpPara::GetProperty | ( | sal_uInt32 | nPropType | ) |
Definition at line 519 of file lwppara1.cxx.
Referenced by GetLocalTabOverride(), and LwpBulletStyleMgr::RegisterBulletStyle().
|
inline |
Definition at line 279 of file lwppara.hxx.
References m_pSilverBullet.
Referenced by LwpBulletStyleMgr::RegisterBulletStyle(), and RegisterStyle().
|
inline |
Definition at line 337 of file lwppara.hxx.
References m_Story, and LwpObjectID::obj().
Referenced by AddBulletList(), LwpLayout::GetContainerLayout(), IsInCell(), LwpFribPtr::RegisterStyle(), RegisterStyle(), and LwpFribPtr::XFConvert().
|
inline |
Definition at line 333 of file lwppara.hxx.
References m_Story.
Referenced by LwpMasterPage::IsNeedSection(), LwpFribSection::ParseSection(), LwpMasterPage::ParseSection(), LwpFribColumnBreak::RegisterBreakStyle(), LwpMasterPage::RegisterMasterPage(), and LwpFribSection::SetSectionName().
|
inline |
Definition at line 307 of file lwppara.hxx.
References m_xXFContainer.
Referenced by LwpMasterPage::ParseSection(), LwpFribFrame::XFConvert(), and LwpFribTable::XFConvert().
XFParaStyle * LwpPara::GetXFParaStyle | ( | ) |
get paragraph xfstyle
Definition at line 118 of file lwppara1.cxx.
References XFStyleManager::FindParaStyle(), LwpGlobalMgr::GetInstance(), LwpGlobalMgr::GetXFStyleManager(), and m_StyleName.
Referenced by LwpFrib::GetFont(), LwpFribPageBreak::RegisterBreakStyle(), LwpFribColumnBreak::RegisterBreakStyle(), LwpMasterPage::RegisterFillerPageStyle(), LwpMasterPage::RegisterMasterPage(), LwpFribTable::RegisterNewStyle(), RegisterStyle(), and LwpFribFrame::RegisterStyle().
bool LwpPara::IsInCell | ( | ) |
check paragraph in cell or not
Definition at line 564 of file lwppara1.cxx.
References LwpContent::GetLayout(), and GetStory().
Referenced by RegisterStyle().
bool LwpPara::operator< | ( | LwpPara const & | Other | ) |
@descr: Determined which para is earlier in position
Definition at line 546 of file lwppara1.cxx.
References m_nOrdinal, and Other.
|
staticprivate |
override alignment
Definition at line 263 of file lwppara1.cxx.
References LwpParaStyle::ApplyAlignment(), base, and LwpAlignmentOverride::Override().
Referenced by RegisterStyle().
|
private |
override indent attribute
Definition at line 276 of file lwppara1.cxx.
References LwpParaStyle::ApplyIndent(), base, and LwpIndentOverride::Override().
Referenced by RegisterStyle().
|
private |
: Override paraborder style.
pProps pointer to the LwpParaProperty and we can get local breaks through it. | |
pOverStyle pointer to XFParaStyle which contains the parastyle for XFilter. |
Definition at line 317 of file lwppara1.cxx.
References LwpParaStyle::ApplyParaBorder(), LwpOverride::clone(), LwpParaStyle::GetParaBorder(), and GetParaStyle().
Referenced by RegisterStyle().
|
private |
: Override parabreaks style.
pProps pointer to the LwpParaProperty and we can get local breaks through it. | |
pOverStyle pointer to XFParaStyle which contains the parastyle for XFilter. |
Definition at line 349 of file lwppara1.cxx.
References XFStyleManager::AddStyle(), LwpOverride::clone(), enumXFBreakAftColumn, enumXFBreakAftPage, enumXFBreakKeepWithNext, LwpParaStyle::GetBreaks(), LwpGlobalMgr::GetInstance(), GetParaStyle(), IXFStyle::GetStyleName(), LwpGlobalMgr::GetXFStyleManager(), m_AftColumnBreakName, m_AftPageBreakName, m_BefColumnBreakName, m_BefPageBreakName, m_pBreaks, IXFStyleRet::m_pStyle, and XFParaStyle::SetBreaks().
Referenced by RegisterStyle().
|
private |
: Override bullet styles.
pProps pointer to the LwpParaProperty and we can get local bullet through it. |
Definition at line 414 of file lwppara1.cxx.
References LwpBulletOverride::clone(), LwpParaStyle::GetBulletOverride(), GetParaStyle(), LwpBulletOverride::GetSilverBullet(), LwpObjectID::IsNull(), m_aSilverBulletID, m_bHasBullet, LwpObject::m_pFoundry, m_pSilverBullet, m_xBullOver, LwpObjectID::obj(), LwpObject::SetFoundry(), and VO_SILVERBULLET.
Referenced by RegisterStyle().
|
private |
: Override paranumbering properties.
pProps pointer to the LwpParaProperty and we can get local paranumbering through it. |
Definition at line 480 of file lwppara1.cxx.
References LwpNumberingOverride::clone(), LwpParaStyle::GetNumberingOverride(), GetParaStyle(), m_nFlags, m_nLevel, m_xParaNumbering, and VALID_LEVEL.
Referenced by RegisterStyle().
|
private |
override spacing
Definition at line 291 of file lwppara1.cxx.
References LwpParaStyle::ApplySpacing(), base, and LwpSpacingOverride::Override().
Referenced by RegisterStyle().
|
overridevirtual |
@descr default parse function
Reimplemented from LwpObject.
Definition at line 180 of file lwppara.cxx.
References m_xXFContainer, and XFConvert().
|
private |
parse dropcap text
Definition at line 743 of file lwppara.cxx.
References LwpFoundry::GetDropcapMgr(), LwpObject::GetFoundry(), LwpDropcapMgr::GetXFPara(), m_Fribs, LwpFribPtr::SetXFPara(), and LwpFribPtr::XFConvert().
Referenced by XFConvert().
|
overridevirtual |
@descr Read LwpDLVList data from object stream
Reimplemented from LwpDLVList.
Definition at line 107 of file lwppara.cxx.
References LwpForked3NotifyList::GetExtraList(), m_Fribs, m_Hint, LwpFileHeader::m_nFileRevision, m_nFlags, m_nLevel, m_nOrdinal, m_ParaStyle, LwpObject::m_pObjStrm, m_Story, Notify(), LwpDLVList::Read(), LwpNotifyListPersistent::Read(), LwpForked3NotifyList::Read(), LwpPoint::Read(), LwpObjectID::ReadIndexed(), LwpFribPtr::ReadPara(), ReadPropertyList(), LwpFribPtr::SetPara(), and Simple.
|
private |
Definition at line 65 of file lwpparaproperty.cxx.
References m_vProps, LwpObjectStream::QuickReaduInt16(), LwpObjectStream::QuickReaduInt32(), LwpObjectStream::SeekRel(), SetBulletFlag(), TAG_ENDSUBOBJ, TAG_PARA_ALIGN, TAG_PARA_BACKGROUND, TAG_PARA_BORDER, TAG_PARA_BREAKS, TAG_PARA_BULLET, TAG_PARA_INDENT, TAG_PARA_NUMBERING, TAG_PARA_SPACING, and TAG_PARA_TAB.
Referenced by Read().
|
private |
Definition at line 245 of file lwppara.cxx.
References XFStyleManager::AddStyle(), LwpStory::GetCurrentLayout(), LwpGlobalMgr::GetInstance(), LwpVirtualLayout::GetStyleName(), IXFStyle::GetStyleName(), LwpGlobalMgr::GetXFStyleManager(), LwpStory::IsNeedSection(), LwpStory::IsPMModified(), m_ParentStyleName, IXFStyleRet::m_pStyle, m_Story, m_StyleName, LwpObjectID::obj(), RegisterNewSectionStyle(), and XFStyle::SetStyleName().
Referenced by RegisterStyle().
|
private |
Definition at line 682 of file lwppara.cxx.
References XFStyleManager::AddStyle(), LwpGlobalMgr::GetInstance(), IXFStyle::GetStyleName(), LwpLayout::GetXFColumns(), LwpGlobalMgr::GetXFStyleManager(), IXFStyleRet::m_pStyle, and m_SectionStyleName.
Referenced by RegisterMasterPage().
|
overridevirtual |
register paragraph style
Reimplemented from LwpObject.
Definition at line 273 of file lwppara.cxx.
References LwpStory::AddBullStyleName2List(), XFStyleManager::AddStyle(), LwpAlignmentOverride::clone(), LwpSpacingOverride::clone(), clone(), enumXFAlignStart, XFStyleManager::FindParaStyle(), XFStyleManager::FindStyle(), FRIB_TAG_TAB, GatherDropcapInfo(), LwpParaStyle::GetAlignment(), GetBelowSpacing(), LwpBackgroundOverride::GetBGStuff(), GetBulletStyleMgr(), GetBulletStyleName(), LwpSilverBullet::GetBulletStyleName(), LwpBackgroundStuff::GetFillColor(), LwpBackgroundStuff::GetFillPattern(), GetIndent(), LwpParaStyle::GetIndent(), LwpGlobalMgr::GetInstance(), LwpStory::GetLastParaOfPreviousStory(), LwpNumberingOverride::GetLevel(), XFParaStyle::GetNumberRight(), LwpObject::GetObjectID(), GetParaNumbering(), GetParaStyle(), GetParent(), LwpNumberingOverride::GetPosition(), LwpDLVList::GetPrevious(), GetSilverBullet(), LwpParaStyle::GetSpacing(), GetStory(), LwpStyleManager::GetStyle(), LwpFoundry::GetStyleManager(), XFStyle::GetStyleName(), IXFStyle::GetStyleName(), XFMargins::GetTop(), GetXFParaStyle(), LwpGlobalMgr::GetXFStyleManager(), LwpFribPtr::HasFrib(), LwpSilverBullet::HasName(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), LwpSilverBullet::IsBulletOrdered(), LwpStory::IsBullStyleUsedBefore(), LwpNumberingOverride::IsHeading(), IsInCell(), LwpSilverBullet::IsLesserLevel(), LwpBackgroundStuff::IsPatternFill(), LwpBackgroundStuff::IsTransparent(), LwpColor::IsValidColor(), m_aBulletStyleName, m_bBullContinue, m_bHasBullet, m_bHasDropcap, m_Fribs, m_nChars, m_nLines, m_ParaStyle, m_ParentStyleName, LwpObject::m_pFoundry, m_pIndentOverride, m_pSilverBullet, IXFStyleRet::m_pStyle, m_StyleName, m_vProps, m_xBullOver, m_xParaNumbering, LwpObjectID::obj(), OverrideAlignment(), OverrideIndent(), OverrideParaBorder(), OverrideParaBreaks(), OverrideParaBullet(), OverrideParaNumbering(), OverrideSpacing(), PP_LOCAL_ALIGN, PP_LOCAL_BACKGROUND, PP_LOCAL_BORDER, PP_LOCAL_BREAKS, PP_LOCAL_BULLET, PP_LOCAL_INDENT, PP_LOCAL_NUMBERING, PP_LOCAL_SPACING, PP_LOCAL_TABRACK, LwpBulletStyleMgr::RegisterBulletStyle(), RegisterMasterPage(), LwpFribPtr::RegisterStyle(), RegisterTabStyle(), XFParaStyle::SetAlignType(), LwpFribPtr::SetPara(), XFStyle::SetStyleName(), XFMargins::SetTop(), LwpColor::To24Color(), and VO_PARA.
Referenced by LwpDropcapLayout::RegisterStyle().
void LwpPara::RegisterTabStyle | ( | XFParaStyle * | pXFParaStyle | ) |
Definition at line 708 of file lwppara.cxx.
References LwpParaStyle::ApplyTab(), GetLocalTabOverride(), GetParaStyle(), LwpStory::GetTabLayout(), LwpMiddleLayout::GetTabOverride(), LwpParaStyle::GetTabOverride(), m_Story, LwpObjectID::obj(), and LwpTabOverride::Override().
Referenced by LwpMasterPage::RegisterMasterPage(), and RegisterStyle().
void LwpPara::SetAllText | ( | std::u16string_view | sText | ) |
set text of paragraph
Definition at line 102 of file lwppara1.cxx.
References m_AllText.
Referenced by LwpFribPtr::GatherAllText().
|
inline |
Definition at line 355 of file lwppara.hxx.
References m_BelowSpacing, and value.
Referenced by LwpParaStyle::ApplySpacing().
|
inline |
Definition at line 295 of file lwppara.hxx.
References m_bHasBullet.
Referenced by ReadPropertyList().
|
inline |
Definition at line 347 of file lwppara.hxx.
References m_pDropcapLayout.
Referenced by LwpFribFrame::SetParaDropcap().
void LwpPara::SetFirstFrib | ( | const OUString & | Content, |
sal_uInt32 | FontID | ||
) |
set first frib content
Definition at line 110 of file lwppara1.cxx.
References Content, m_Content, and m_FontID.
Referenced by LwpFribPtr::ReadPara().
|
inline |
Definition at line 329 of file lwppara.hxx.
References m_pIndentOverride.
Referenced by LwpParaStyle::ApplyIndent().
|
inline |
Definition at line 343 of file lwppara.hxx.
References m_bHasDropcap.
Referenced by LwpFribFrame::SetParaDropcap().
|
inline |
Definition at line 321 of file lwppara.hxx.
References m_xXFContainer.
Referenced by LwpFribSection::ParseSection(), and LwpMasterPage::ParseSection().
|
overridevirtual |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion
Reimplemented from LwpObject.
Definition at line 191 of file lwppara.cxx.
References AddBreakAfter(), AddBreakBefore(), AddBulletList(), LwpStory::AddXFContent(), CreateXFSection(), GetBulletStyleMgr(), LwpStory::GetDropcapFlag(), m_bHasBullet, m_Fribs, m_nOrdinal, m_pBreaks, m_pSilverBullet, m_SectionStyleName, m_Story, m_StyleName, m_xXFContainer, LwpObjectID::obj(), ParseDropcapContent(), LwpBulletStyleMgr::SetContinueFlag(), LwpBulletStyleMgr::SetCurrentSilverBullet(), LwpFribPtr::SetXFPara(), and LwpFribPtr::XFConvert().
Referenced by Parse().
|
private |
Definition at line 220 of file lwppara.hxx.
Referenced by AddBulletList(), GetBulletStyleName(), and RegisterStyle().
|
private |
Definition at line 207 of file lwppara.hxx.
Referenced by AddBreakAfter(), and OverrideParaBreaks().
|
private |
Definition at line 205 of file lwppara.hxx.
Referenced by AddBreakAfter(), and OverrideParaBreaks().
|
private |
Definition at line 213 of file lwppara.hxx.
Referenced by GetContentText(), and SetAllText().
|
private |
Definition at line 216 of file lwppara.hxx.
Referenced by OverrideParaBullet().
|
private |
Definition at line 221 of file lwppara.hxx.
Referenced by AddBulletList(), and RegisterStyle().
|
private |
Definition at line 209 of file lwppara.hxx.
Referenced by AddBreakBefore(), and OverrideParaBreaks().
|
private |
Definition at line 206 of file lwppara.hxx.
Referenced by AddBreakBefore(), and OverrideParaBreaks().
|
private |
Definition at line 229 of file lwppara.hxx.
Referenced by GetBelowSpacing(), and SetBelowSpacing().
|
private |
Definition at line 215 of file lwppara.hxx.
Referenced by GetBulletFlag(), OverrideParaBullet(), RegisterStyle(), SetBulletFlag(), and XFConvert().
|
private |
Definition at line 225 of file lwppara.hxx.
Referenced by RegisterStyle(), and SetParaDropcap().
|
private |
Definition at line 211 of file lwppara.hxx.
Referenced by GetBulletChar(), GetContentText(), and SetFirstFrib().
|
private |
Definition at line 212 of file lwppara.hxx.
Referenced by GetBulletFontID(), and SetFirstFrib().
|
private |
Definition at line 198 of file lwppara.hxx.
Referenced by ComparePagePosition(), GetContentText(), GetFribs(), GetParaNumber(), ParseDropcapContent(), Read(), RegisterStyle(), and XFConvert().
|
private |
Definition at line 193 of file lwppara.hxx.
Referenced by Read().
|
private |
Definition at line 227 of file lwppara.hxx.
Referenced by GatherDropcapInfo(), and RegisterStyle().
|
private |
Definition at line 196 of file lwppara.hxx.
Referenced by OverrideParaNumbering(), and Read().
|
private |
Definition at line 197 of file lwppara.hxx.
Referenced by AddBulletList(), GetLevel(), OverrideParaNumbering(), and Read().
|
private |
Definition at line 226 of file lwppara.hxx.
Referenced by GatherDropcapInfo(), and RegisterStyle().
|
private |
Definition at line 191 of file lwppara.hxx.
Referenced by operator<(), Read(), and XFConvert().
|
private |
Definition at line 192 of file lwppara.hxx.
Referenced by GetParaStyle(), Read(), and RegisterStyle().
|
private |
Definition at line 203 of file lwppara.hxx.
Referenced by RegisterMasterPage(), and RegisterStyle().
|
private |
Definition at line 204 of file lwppara.hxx.
Referenced by AddBreakAfter(), AddBreakBefore(), OverrideParaBreaks(), and XFConvert().
|
private |
Definition at line 228 of file lwppara.hxx.
Referenced by GatherDropcapInfo(), and SetDropcapLayout().
|
private |
Definition at line 210 of file lwppara.hxx.
Referenced by GetIndent(), RegisterStyle(), and SetIndent().
|
private |
Definition at line 217 of file lwppara.hxx.
Referenced by AddBulletList(), GetSilverBullet(), OverrideParaBullet(), RegisterStyle(), and XFConvert().
|
private |
Definition at line 224 of file lwppara.hxx.
Referenced by CreateXFSection(), RegisterNewSectionStyle(), and XFConvert().
|
private |
Definition at line 194 of file lwppara.hxx.
Referenced by GetStory(), GetStoryID(), Read(), RegisterMasterPage(), RegisterTabStyle(), and XFConvert().
|
private |
Definition at line 202 of file lwppara.hxx.
Referenced by GetXFParaStyle(), RegisterMasterPage(), RegisterStyle(), and XFConvert().
|
private |
Definition at line 199 of file lwppara.hxx.
Referenced by GetProperty(), ReadPropertyList(), and RegisterStyle().
|
private |
Definition at line 218 of file lwppara.hxx.
Referenced by AddBulletList(), OverrideParaBullet(), and RegisterStyle().
|
private |
Definition at line 219 of file lwppara.hxx.
Referenced by AddBulletList(), GetParaNumbering(), OverrideParaNumbering(), and RegisterStyle().
|
private |
Definition at line 231 of file lwppara.hxx.
Referenced by AddXFContent(), GetXFContainer(), Parse(), SetXFContainer(), and XFConvert().