LibreOffice Module lotuswordpro (master) 1
|
#include <xfdrawareastyle.hxx>
Public Member Functions | |
XFDrawAreaStyle () | |
void | SetAreaStyle (enumXFAreaStyle style) |
void | SetLineStyle (enumXFAreaLineStyle style) |
void | SetBackColor (XFColor const &color) |
void | SetLineColor (XFColor const &color) |
void | SetLineAngle (sal_Int32 angle) |
void | SetLineSpace (double space) |
enumXFAreaStyle | GetAreaStyle () const |
const XFColor & | GetBackColor () const |
virtual enumXFStyle | GetStyleFamily () override |
@descr get style family. More... | |
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 | |
enumXFAreaStyle | m_eAreaStyle |
enumXFAreaLineStyle | m_eLineStyle |
XFColor | m_aBackColor |
XFColor | m_aLineColor |
sal_Int32 | m_nAngle |
double | m_fSpace |
Additional Inherited Members | |
Protected Attributes inherited from XFStyle | |
OUString | m_strStyleName |
OUString | m_strParentStyleName |
Definition at line 67 of file xfdrawareastyle.hxx.
XFDrawAreaStyle::XFDrawAreaStyle | ( | ) |
Definition at line 63 of file xfdrawareastyle.cxx.
|
inline |
Definition at line 132 of file xfdrawareastyle.hxx.
References m_eAreaStyle.
Referenced by XFDrawStyle::ToXml().
|
inline |
Definition at line 137 of file xfdrawareastyle.hxx.
References m_aBackColor.
Referenced by XFDrawStyle::ToXml().
|
overridevirtual |
@descr get style family.
Reimplemented from XFStyle.
Definition at line 71 of file xfdrawareastyle.cxx.
References enumXFStyleArea.
|
inline |
Definition at line 102 of file xfdrawareastyle.hxx.
References m_eAreaStyle.
Referenced by XFDrawStyle::SetAreaLineStyle().
|
inline |
Definition at line 112 of file xfdrawareastyle.hxx.
References m_aBackColor.
Referenced by XFDrawStyle::SetAreaColor().
|
inline |
Definition at line 122 of file xfdrawareastyle.hxx.
References m_nAngle.
Referenced by XFDrawStyle::SetAreaLineStyle().
|
inline |
Definition at line 117 of file xfdrawareastyle.hxx.
References m_aLineColor.
Referenced by XFDrawStyle::SetAreaLineStyle().
|
inline |
Definition at line 127 of file xfdrawareastyle.hxx.
References m_fSpace.
Referenced by XFDrawStyle::SetAreaLineStyle().
|
inline |
Definition at line 107 of file xfdrawareastyle.hxx.
References m_eLineStyle.
Referenced by XFDrawStyle::SetAreaLineStyle().
|
overridevirtual |
Implements IXFStyle.
Definition at line 73 of file xfdrawareastyle.cxx.
References IXFAttrList::AddAttribute(), IXFAttrList::Clear(), IXFStream::EndElement(), enumXFAreaLineCrossed, enumXFAreaLineSingle, enumXFAreaLineTriple, IXFStream::GetAttrList(), XFStyle::GetStyleName(), m_aLineColor, m_eLineStyle, m_fSpace, m_nAngle, IXFStream::StartElement(), and XFColor::ToString().
|
private |
Definition at line 96 of file xfdrawareastyle.hxx.
Referenced by GetBackColor(), and SetBackColor().
|
private |
Definition at line 97 of file xfdrawareastyle.hxx.
Referenced by SetLineColor(), and ToXml().
|
private |
Definition at line 94 of file xfdrawareastyle.hxx.
Referenced by GetAreaStyle(), and SetAreaStyle().
|
private |
Definition at line 95 of file xfdrawareastyle.hxx.
Referenced by SetLineStyle(), and ToXml().
|
private |
Definition at line 99 of file xfdrawareastyle.hxx.
Referenced by SetLineSpace(), and ToXml().
|
private |
Definition at line 98 of file xfdrawareastyle.hxx.
Referenced by SetLineAngle(), and ToXml().