LibreOffice Module lotuswordpro (master) 1
|
#include <xfdatestyle.hxx>
Public Member Functions | |
XFDateStyle () | |
virtual | ~XFDateStyle () override |
void | AddYear (bool bLongFmt=true) |
void | AddMonth (bool bLongFmt=true, bool bTexture=false) |
void | AddMonthDay (bool bLongFmt=true) |
void | AddWeekDay (bool bLongFmt=true) |
void | AddEra () |
void | AddHour (bool bLongFmt=true) |
void | AddMinute (bool bLongFmt=true) |
void | AddSecond (bool bLongFmt=true) |
void | AddAmPm () |
void | AddText (const OUString &part) |
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 | |
XFStyleContainer | m_aParts |
Additional Inherited Members | |
Protected Attributes inherited from XFStyle | |
OUString | m_strStyleName |
OUString | m_strParentStyleName |
Definition at line 81 of file xfdatestyle.hxx.
XFDateStyle::XFDateStyle | ( | ) |
Definition at line 161 of file xfdatestyle.cxx.
|
overridevirtual |
Definition at line 165 of file xfdatestyle.cxx.
|
inline |
Definition at line 193 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateAmPm, and m_aParts.
|
inline |
Definition at line 152 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateEra, and m_aParts.
|
inline |
Definition at line 168 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateHour, and m_aParts.
|
inline |
Definition at line 176 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateMinute, and m_aParts.
|
inline |
Definition at line 127 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateMonth, and m_aParts.
|
inline |
Definition at line 136 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateMonthDay, and m_aParts.
|
inline |
Definition at line 184 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateSecond, and m_aParts.
|
inline |
Definition at line 160 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateText, m_aParts, and text().
|
inline |
Definition at line 144 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateWeekDay, and m_aParts.
|
inline |
Definition at line 119 of file xfdatestyle.hxx.
References XFStyleContainer::AddStyle(), enumXFDateYear, and m_aParts.
|
overridevirtual |
@descr get style family.
Reimplemented from XFStyle.
Definition at line 169 of file xfdatestyle.cxx.
References enumXFStyleDate.
|
overridevirtual |
Implements IXFStyle.
Definition at line 174 of file xfdatestyle.cxx.
References IXFAttrList::AddAttribute(), IXFAttrList::Clear(), IXFStream::EndElement(), IXFStream::GetAttrList(), XFStyle::GetStyleName(), m_aParts, IXFStream::StartElement(), and XFStyleContainer::ToXml().
|
private |
Definition at line 114 of file xfdatestyle.hxx.
Referenced by AddAmPm(), AddEra(), AddHour(), AddMinute(), AddMonth(), AddMonthDay(), AddSecond(), AddText(), AddWeekDay(), AddYear(), and ToXml().