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, bool bOutlineStyleAsNormalListStyle, const XMLTextListAutoStylePool &rListAutoPool, bool bExportTextNumberElement, bool bListIdIsDefault) |
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.
References Reset().
bool XMLTextNumRuleInfo::BelongsToSameList | ( | const XMLTextNumRuleInfo & | rCmp | ) | const |
Definition at line 206 of file XMLTextNumRuleInfo.cxx.
References msListId, and msNumRulesName.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 91 of file XMLTextNumRuleInfo.hxx.
References mnListLevel.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 84 of file XMLTextNumRuleInfo.hxx.
References msListId.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 79 of file XMLTextNumRuleInfo.hxx.
References mnListLevelStartValue.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 75 of file XMLTextNumRuleInfo.hxx.
References msNumRulesName.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 100 of file XMLTextNumRuleInfo.hxx.
References mnListStartValue.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 96 of file XMLTextNumRuleInfo.hxx.
References mnListStartValue.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 116 of file XMLTextNumRuleInfo.hxx.
References mbContinueingPreviousSubTree.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 89 of file XMLTextNumRuleInfo.hxx.
References mbListIdIsDefault.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 105 of file XMLTextNumRuleInfo.hxx.
References mbIsNumbered.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 109 of file XMLTextNumRuleInfo.hxx.
References mbIsRestart.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 120 of file XMLTextNumRuleInfo.hxx.
References msListLabelString.
Referenced by XMLTextParagraphExport::exportListChange().
|
inline |
Definition at line 126 of file XMLTextNumRuleInfo.hxx.
References mbContinueingPreviousSubTree, mbIsNumbered, mbIsRestart, mbOutlineStyleAsNormalListStyle, mnListLevel, mnListStartValue, msListId, msListLabelString, msNumRulesName, and mxNumRules.
|
inline |
Definition at line 144 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, |
bool | bOutlineStyleAsNormalListStyle, | ||
const XMLTextListAutoStylePool & | rListAutoPool, | ||
bool | bExportTextNumberElement, | ||
bool | bListIdIsDefault | ||
) |
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(), HasStartValue(), 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().