LibreOffice Module xmloff (master)
1
|
information about list and list style for a certain paragraph More...
#include <XMLTextNumRuleInfo.hxx>
Public Member Functions | |
XMLTextNumRuleInfo () | |
XMLTextNumRuleInfo & | operator= (const XMLTextNumRuleInfo &rInfo) |
void | Set (const css::uno::Reference< css::text::XTextContent > &rTextContent, const bool bOutlineStyleAsNormalListStyle, const XMLTextListAutoStylePool &rListAutoPool, const bool bExportTextNumberElement) |
void | Reset () |
const OUString & | GetNumRulesName () const |
sal_Int16 | GetListLevelStartValue () const |
const OUString & | GetListId () const |
bool | IsListIdDefault () const |
sal_Int16 | GetLevel () const |
bool | HasStartValue () const |
sal_uInt32 | GetStartValue () const |
bool | IsNumbered () const |
bool | IsRestart () const |
bool | BelongsToSameList (const XMLTextNumRuleInfo &rCmp) const |
bool | IsContinueingPreviousSubTree () const |
const OUString & | ListLabelString () const |
Private Attributes | |
css::uno::Reference< css::container::XIndexReplace > | mxNumRules |
OUString | msNumRulesName |
OUString | msListId |
bool | mbListIdIsDefault |
msListId won't be referenced by later lists. More... | |
sal_Int16 | mnListStartValue |
sal_Int16 | mnListLevel |
bool | mbIsNumbered |
bool | mbIsRestart |
sal_Int16 | mnListLevelStartValue |
bool | mbOutlineStyleAsNormalListStyle |
bool | mbContinueingPreviousSubTree |
OUString | msListLabelString |
information about list and list style for a certain paragraph
OD 2008-04-24 #refactorlists# Complete refactoring of the class and enhancement of the class for lists. These changes are considered by method <XMLTextParagraphExport::exportListChange(..)>
Definition at line 38 of file XMLTextNumRuleInfo.hxx.
XMLTextNumRuleInfo::XMLTextNumRuleInfo | ( | ) |
Definition at line 40 of file XMLTextNumRuleInfo.cxx.
bool XMLTextNumRuleInfo::BelongsToSameList | ( | const XMLTextNumRuleInfo & | rCmp | ) | const |
Definition at line 210 of file XMLTextNumRuleInfo.cxx.
References msListId, and msNumRulesName.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 90 of file XMLTextNumRuleInfo.hxx.
References mnListLevel.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 83 of file XMLTextNumRuleInfo.hxx.
References msListId.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 78 of file XMLTextNumRuleInfo.hxx.
References mnListLevelStartValue.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 74 of file XMLTextNumRuleInfo.hxx.
References msNumRulesName.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 99 of file XMLTextNumRuleInfo.hxx.
References mnListStartValue.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 95 of file XMLTextNumRuleInfo.hxx.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 115 of file XMLTextNumRuleInfo.hxx.
References mbContinueingPreviousSubTree.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 88 of file XMLTextNumRuleInfo.hxx.
References mbListIdIsDefault.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 104 of file XMLTextNumRuleInfo.hxx.
References mbIsNumbered.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 108 of file XMLTextNumRuleInfo.hxx.
References mbIsRestart.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 119 of file XMLTextNumRuleInfo.hxx.
References msListLabelString.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 125 of file XMLTextNumRuleInfo.hxx.
References mbContinueingPreviousSubTree, mbIsNumbered, mbIsRestart, mbOutlineStyleAsNormalListStyle, mnListLevel, mnListStartValue, msListId, msListLabelString, msNumRulesName, and mxNumRules.
Definition at line 143 of file XMLTextNumRuleInfo.hxx.
References mbContinueingPreviousSubTree, mbIsNumbered, mbIsRestart, mbOutlineStyleAsNormalListStyle, mnListLevel, mnListStartValue, msListId, msListLabelString, msNumRulesName, and mxNumRules.
Referenced by XMLTextParagraphExport::exportTextContentEnumeration(), Set(), and XMLTextNumRuleInfo().
void XMLTextNumRuleInfo::Set | ( | const css::uno::Reference< css::text::XTextContent > & | rTextContent, |
const bool | bOutlineStyleAsNormalListStyle, | ||
const XMLTextListAutoStylePool & | rListAutoPool, | ||
const bool | bExportTextNumberElement | ||
) |
Definition at line 53 of file XMLTextNumRuleInfo.cxx.
References XMLTextListAutoStylePool::Find(), mbContinueingPreviousSubTree, mbIsNumbered, mbIsRestart, mbListIdIsDefault, mbOutlineStyleAsNormalListStyle, mnListLevel, mnListLevelStartValue, mnListStartValue, msListId, msListLabelString, msNumRulesName, mxNumRules, Reset(), SAL_WARN, and SAL_WARN_IF.
Referenced by XMLTextParagraphExport::exportTextContentEnumeration().
|
private |
Definition at line 59 of file XMLTextNumRuleInfo.hxx.
Referenced by IsContinueingPreviousSubTree(), operator=(), Reset(), and Set().
|
private |
Definition at line 50 of file XMLTextNumRuleInfo.hxx.
Referenced by IsNumbered(), operator=(), Reset(), and Set().
|
private |
Definition at line 51 of file XMLTextNumRuleInfo.hxx.
Referenced by IsRestart(), operator=(), Reset(), and Set().
|
private |
msListId won't be referenced by later lists.
Definition at line 47 of file XMLTextNumRuleInfo.hxx.
Referenced by IsListIdDefault(), and Set().
|
private |
Definition at line 57 of file XMLTextNumRuleInfo.hxx.
Referenced by operator=(), Reset(), and Set().
|
private |
Definition at line 49 of file XMLTextNumRuleInfo.hxx.
Referenced by GetLevel(), operator=(), Reset(), and Set().
|
private |
Definition at line 54 of file XMLTextNumRuleInfo.hxx.
Referenced by GetListLevelStartValue(), and Set().
|
private |
Definition at line 48 of file XMLTextNumRuleInfo.hxx.
Referenced by GetStartValue(), operator=(), Reset(), and Set().
|
private |
Definition at line 45 of file XMLTextNumRuleInfo.hxx.
Referenced by BelongsToSameList(), GetListId(), operator=(), Reset(), and Set().
|
private |
Definition at line 60 of file XMLTextNumRuleInfo.hxx.
Referenced by ListLabelString(), operator=(), Reset(), and Set().
|
private |
Definition at line 42 of file XMLTextNumRuleInfo.hxx.
Referenced by BelongsToSameList(), GetNumRulesName(), operator=(), Reset(), and Set().
|
private |
Definition at line 41 of file XMLTextNumRuleInfo.hxx.
Referenced by operator=(), Reset(), and Set().