LibreOffice Module lotuswordpro (master) 1
|
#include <xflinenumberconfig.hxx>
Public Member Functions | |
XFLineNumberConfig () | |
void | SetNumberOffset (double offset) |
void | SetNumberPosition (enumXFLineNumberPos pos) |
void | SetNumberIncrement (sal_Int32 increment) |
void | SetRestartOnPage (bool restart=true) |
void | SetCountEmptyLines (bool empty=true) |
virtual void | ToXml (IXFStream *pStrm) override |
Public Member Functions inherited from XFStyle | |
XFStyle () | |
virtual | ~XFStyle () override |
XFStyle (XFStyle const &)=default | |
XFStyle (XFStyle &&)=default | |
XFStyle & | operator= (XFStyle const &)=default |
XFStyle & | operator= (XFStyle &&)=default |
virtual OUString | GetStyleName () override |
@descr get style name. More... | |
virtual void | SetStyleName (const OUString &styleName) override |
@descr set style name. More... | |
virtual OUString | GetParentStyleName () override |
@descr set parent style name. More... | |
virtual void | SetParentStyleName (const OUString &styleName) override |
@descr return parent style name. More... | |
virtual enumXFStyle | GetStyleFamily () override |
@descr get style family. More... | |
virtual bool | Equal (IXFStyle *pStyle) override |
@descr decide whether two style are equal. More... | |
Public Member Functions inherited from IXFStyle | |
IXFStyle ()=default | |
IXFStyle (IXFStyle const &)=default | |
IXFStyle (IXFStyle &&)=default | |
IXFStyle & | operator= (IXFStyle const &)=default |
IXFStyle & | operator= (IXFStyle &&)=default |
virtual | ~IXFStyle () |
virtual OUString | GetStyleName ()=0 |
@descr: return the style name. More... | |
virtual void | SetStyleName (const OUString &styleName)=0 |
@descr: set the name of the style. More... | |
virtual OUString | GetParentStyleName ()=0 |
@descr return the parent style name. More... | |
virtual void | SetParentStyleName (const OUString &parent)=0 |
@descr: Parent paragraph style. More... | |
virtual enumXFStyle | GetStyleFamily ()=0 |
@descr: return the style family. More... | |
virtual bool | Equal (IXFStyle *pStyle)=0 |
@descr: Compare whatever two style object are the same. More... | |
virtual void | ToXml (IXFStream *stream)=0 |
Private Attributes | |
enumXFLineNumberPos | m_ePosition |
double | m_fOffset |
sal_Int32 | m_nIncrement |
OUString | m_strSeparator |
OUString | m_strNumFmt |
OUString | m_strTextStyle |
bool | m_bRestartOnPage |
bool | m_bCountEmptyLines |
Static Private Attributes | |
static const sal_Int32 | m_nSepIncrement = 3 |
Additional Inherited Members | |
Protected Attributes inherited from XFStyle | |
OUString | m_strStyleName |
OUString | m_strParentStyleName |
Definition at line 66 of file xflinenumberconfig.hxx.
|
inline |
Definition at line 96 of file xflinenumberconfig.hxx.
References m_ePosition.
|
inline |
Definition at line 124 of file xflinenumberconfig.hxx.
References m_bCountEmptyLines.
Referenced by LwpLineNumberOptions::RegisterStyle().
|
inline |
Definition at line 114 of file xflinenumberconfig.hxx.
References m_nIncrement.
Referenced by LwpLineNumberOptions::RegisterStyle().
|
inline |
Definition at line 104 of file xflinenumberconfig.hxx.
References m_fOffset.
Referenced by LwpLineNumberOptions::RegisterStyle().
|
inline |
Definition at line 109 of file xflinenumberconfig.hxx.
References m_ePosition, and position().
Referenced by LwpLineNumberOptions::RegisterStyle().
|
inline |
Definition at line 119 of file xflinenumberconfig.hxx.
References m_bRestartOnPage.
Referenced by LwpLineNumberOptions::RegisterStyle().
|
inlineoverridevirtual |
Implements IXFStyle.
Definition at line 129 of file xflinenumberconfig.hxx.
References IXFAttrList::AddAttribute(), IXFStream::Characters(), IXFAttrList::Clear(), IXFStream::EndElement(), enumXFLineNumberInner, enumXFLineNumberLeft, enumXFLineNumberOuter, enumXFLineNumberRight, IXFStream::GetAttrList(), m_bCountEmptyLines, m_bRestartOnPage, m_ePosition, m_fOffset, m_nIncrement, m_nSepIncrement, m_strNumFmt, m_strSeparator, m_strTextStyle, and IXFStream::StartElement().
|
private |
Definition at line 93 of file xflinenumberconfig.hxx.
Referenced by SetCountEmptyLines(), and ToXml().
|
private |
Definition at line 92 of file xflinenumberconfig.hxx.
Referenced by SetRestartOnPage(), and ToXml().
|
private |
Definition at line 85 of file xflinenumberconfig.hxx.
Referenced by SetNumberPosition(), and ToXml().
|
private |
Definition at line 86 of file xflinenumberconfig.hxx.
Referenced by SetNumberOffset(), and ToXml().
|
private |
Definition at line 87 of file xflinenumberconfig.hxx.
Referenced by SetNumberIncrement(), and ToXml().
|
staticprivate |
Definition at line 88 of file xflinenumberconfig.hxx.
Referenced by ToXml().
|
private |
Definition at line 90 of file xflinenumberconfig.hxx.
Referenced by ToXml().
|
private |
Definition at line 89 of file xflinenumberconfig.hxx.
Referenced by ToXml().
|
private |
Definition at line 91 of file xflinenumberconfig.hxx.
Referenced by ToXml().