LibreOffice Module editeng (master) 1
|
#include <outliner.hxx>
Public Member Functions | |
~Paragraph () | |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Member Functions | |
Paragraph & | operator= (const Paragraph &rPara)=delete |
bool | IsVisible () const |
void | SetText (const OUString &rText) |
void | Invalidate () |
void | SetDepth (sal_Int16 nNewDepth) |
const OUString & | GetText () const |
Paragraph (sal_Int16 nDepth) | |
Paragraph (const Paragraph &)=delete | |
Paragraph (const ParagraphData &) | |
sal_Int16 | GetDepth () const |
sal_Int16 | GetNumberingStartValue () const |
void | SetNumberingStartValue (sal_Int16 nNumberingStartValue) |
bool | IsParaIsNumberingRestart () const |
void | SetParaIsNumberingRestart (bool bParaIsNumberingRestart) |
void | SetFlag (ParaFlag nFlag) |
void | RemoveFlag (ParaFlag nFlag) |
bool | HasFlag (ParaFlag nFlag) const |
Private Attributes | |
OUString | aBulText |
Size | aBulSize |
ParaFlag | nFlags |
bool | bVisible |
Friends | |
class | Outliner |
class | ParagraphList |
class | OutlinerView |
class | OutlinerParaObject |
class | OutlinerEditEng |
class | OutlinerUndoCheckPara |
class | OutlinerUndoChangeParaFlags |
Additional Inherited Members | |
Protected Member Functions inherited from ParagraphData | |
ParagraphData () | |
bool | operator== (const ParagraphData &rCandidate) const |
sal_Int16 | getDepth () const |
Protected Attributes inherited from ParagraphData | |
sal_Int16 | nDepth |
sal_Int16 | mnNumberingStartValue |
bool | mbParaIsNumberingRestart |
Definition at line 117 of file outliner.hxx.
|
private |
Definition at line 45 of file paralist.cxx.
References bVisible, DBG_ASSERT, ParagraphData::nDepth, nFlags, NONE, and SVX_MAX_NUM.
|
privatedelete |
|
private |
Definition at line 56 of file paralist.cxx.
References bVisible, ParagraphData::mbParaIsNumberingRestart, ParagraphData::mnNumberingStartValue, ParagraphData::nDepth, and NONE.
Paragraph::~Paragraph | ( | ) |
Definition at line 66 of file paralist.cxx.
void Paragraph::dumpAsXml | ( | xmlTextWriterPtr | pWriter | ) | const |
Definition at line 84 of file paralist.cxx.
References ParagraphData::mbParaIsNumberingRestart, ParagraphData::mnNumberingStartValue, and ParagraphData::nDepth.
Referenced by OutlinerParaObject::dumpAsXml().
|
inlineprivate |
Definition at line 145 of file outliner.hxx.
References ParagraphData::nDepth.
Referenced by Outliner::AddText(), ParagraphList::GetChildCount(), Outliner::GetDepth(), Outliner::GetNumberFormat(), ParagraphList::GetParent(), ParagraphList::HasChildren(), ParagraphList::HasHiddenChildren(), ParagraphList::HasVisibleChildren(), Outliner::ImpFilterIndents(), Outliner::ImplCalcBulletText(), OutlinerUndoChangeParaFlags::ImplChangeFlags(), Outliner::ImplGetNumbering(), Outliner::ImplInitDepth(), Outliner::ImpTextPasted(), OutlinerView::Indent(), Outliner::Insert(), Outliner::ParaAttribsChanged(), Outliner::ParagraphDeleted(), Outliner::ParagraphInserted(), OutlinerView::PostKeyEvent(), OutlinerView::RemoveAttribs(), Outliner::SetDepth(), and Outliner::SetText().
|
inlineprivate |
Definition at line 147 of file outliner.hxx.
References ParagraphData::mnNumberingStartValue.
Referenced by Outliner::GetNumberingStartValue(), Outliner::ImplGetNumbering(), Outliner::SetNumberingStartValue(), and Outliner::SetParaIsNumberingRestart().
|
inlineprivate |
Definition at line 139 of file outliner.hxx.
References aBulText.
Referenced by Outliner::ImplCalcBulletText(), Outliner::ImplGetBulletText(), and Outliner::PaintBullet().
|
inlineprivate |
Definition at line 155 of file outliner.hxx.
References nFlags.
Referenced by Outliner::HasParaFlag(), OutlinerView::ImpCalcSelectedPages(), OutlinerView::Indent(), OutlinerView::MouseButtonDown(), OutlinerView::PostKeyEvent(), and Outliner::SetParaFlag().
|
inlineprivate |
Definition at line 137 of file outliner.hxx.
References aBulSize, and Size::setWidth().
Referenced by Outliner::ImplCheckParagraphs(), Outliner::ParaAttribsChanged(), OutlinerUndoCheckPara::Redo(), Outliner::SetRefDevice(), and OutlinerUndoCheckPara::Undo().
|
inlineprivate |
Definition at line 150 of file outliner.hxx.
References ParagraphData::mbParaIsNumberingRestart.
Referenced by Outliner::ImplGetNumbering(), Outliner::IsParaIsNumberingRestart(), Outliner::SetNumberingStartValue(), and Outliner::SetParaIsNumberingRestart().
|
inlineprivate |
Definition at line 135 of file outliner.hxx.
References bVisible.
Referenced by ParagraphList::Collapse(), ParagraphList::Expand(), ParagraphList::HasHiddenChildren(), ParagraphList::HasVisibleChildren(), OutlinerView::Indent(), and OutlinerView::PostKeyEvent().
|
inlineprivate |
Definition at line 154 of file outliner.hxx.
References nFlags.
Referenced by OutlinerView::Indent().
|
inlineprivate |
Definition at line 138 of file outliner.hxx.
References aBulSize, ParagraphData::nDepth, and Size::setWidth().
Referenced by Outliner::Clear(), Outliner::ImpFilterIndents(), Outliner::ImplInitDepth(), Outliner::Insert(), Outliner::ParaAttribsChanged(), Outliner::ParagraphInserted(), and Outliner::SetText().
|
inlineprivate |
Definition at line 153 of file outliner.hxx.
References nFlags.
Referenced by OutlinerView::Indent(), and Outliner::SetParaFlag().
|
private |
Definition at line 70 of file paralist.cxx.
References ParagraphData::mbParaIsNumberingRestart, and ParagraphData::mnNumberingStartValue.
Referenced by Outliner::SetNumberingStartValue().
|
private |
Definition at line 77 of file paralist.cxx.
References ParagraphData::mbParaIsNumberingRestart, and ParagraphData::mnNumberingStartValue.
Referenced by Outliner::SetParaIsNumberingRestart().
|
inlineprivate |
Definition at line 136 of file outliner.hxx.
References aBulSize, aBulText, and Size::setWidth().
Referenced by Outliner::ImplCalcBulletText().
|
friend |
Definition at line 120 of file outliner.hxx.
|
friend |
Definition at line 124 of file outliner.hxx.
|
friend |
Definition at line 123 of file outliner.hxx.
|
friend |
Definition at line 126 of file outliner.hxx.
|
friend |
Definition at line 125 of file outliner.hxx.
|
friend |
Definition at line 122 of file outliner.hxx.
|
friend |
Definition at line 121 of file outliner.hxx.
|
private |
Definition at line 131 of file outliner.hxx.
Referenced by Outliner::ImplCheckNumBulletItem(), Outliner::ImplGetBulletSize(), Invalidate(), Outliner::PaintBullet(), SetDepth(), Outliner::setGlobalScale(), and SetText().
|
private |
Definition at line 130 of file outliner.hxx.
|
private |
Definition at line 133 of file outliner.hxx.
Referenced by ParagraphList::Collapse(), ParagraphList::Expand(), IsVisible(), Paragraph(), and Outliner::ParagraphInserted().
|
private |
Definition at line 132 of file outliner.hxx.
Referenced by HasFlag(), OutlinerUndoChangeParaFlags::ImplChangeFlags(), Outliner::ImpTextPasted(), OutlinerView::Indent(), Outliner::Insert(), Paragraph(), RemoveFlag(), Outliner::SetDepth(), SetFlag(), Outliner::SetParaFlag(), and Outliner::SetText().