LibreOffice Module sw (master) 1
|
#include <fmtmeta.hxx>
Public Member Functions | |
void | GetPrefixAndSuffix (OUString *const o_pPrefix, OUString *const o_pSuffix, OUString *const o_pShadingColor) |
get prefix/suffix from the RDF repository. More... | |
Public Member Functions inherited from sw::Meta | |
Meta (SwFormatMeta *const i_pFormat) | |
virtual | ~Meta () override |
virtual ::sfx2::IXmlIdRegistry & | GetRegistry () override |
sfx2::Metadatable More... | |
virtual bool | IsInClipboard () const override |
virtual bool | IsInUndo () const override |
virtual bool | IsInContent () const override |
virtual css::uno::Reference< css::rdf::XMetadatable > | MakeUnoObject () override |
Private Member Functions | |
sal_uInt32 | GetNumberFormat (const OUString &aContent) const |
void | SetNumberFormat (sal_uInt32 nNumberFormat) |
bool | IsFixedLanguage () const |
void | SetIsFixedLanguage (bool b) |
MetaField (SwFormatMeta *const i_pFormat, const sal_uInt32 nNumberFormat, const bool bIsFixedLanguage) | |
Private Attributes | |
sal_uInt32 | m_nNumberFormat |
bool | m_bIsFixedLanguage |
Friends | |
class | ::SwFormatMeta |
class | ::SwXMetaField |
class | ::sw::MetaFieldManager |
Additional Inherited Members | |
Protected Member Functions inherited from sw::Meta | |
SwTextMeta * | GetTextAttr () const |
SwTextNode * | GetTextNode () const |
SwFormatMeta * | GetFormatMeta () const |
void | SetFormatMeta (SwFormatMeta *const i_pFormat) |
void | NotifyChangeTextNode (SwTextNode *const pTextNode) |
unotools::WeakReference< SwXMeta > const & | GetXMeta () const |
void | SetXMeta (rtl::Reference< SwXMeta > const &xMeta) |
virtual void | SwClientNotify (const SwModify &, const SfxHint &) override |
Definition at line 174 of file fmtmeta.hxx.
|
explicitprivate |
Definition at line 740 of file fmtatr2.cxx.
|
private |
Definition at line 770 of file fmtatr2.cxx.
References SwNode::GetDoc(), sw::Meta::GetTextNode(), SwDoc::IsNumberFormat(), and m_nNumberFormat.
Referenced by SwXMetaField::getPropertyValue().
void sw::MetaField::GetPrefixAndSuffix | ( | OUString *const | o_pPrefix, |
OUString *const | o_pSuffix, | ||
OUString *const | o_pShadingColor | ||
) |
get prefix/suffix from the RDF repository.
RuntimeException |
Definition at line 748 of file fmtatr2.cxx.
References SwNode::GetDoc(), SwDoc::GetDocShell(), SfxObjectShell::GetModel(), getPrefixAndSuffix(), sw::Meta::GetTextNode(), sw::Meta::MakeUnoObject(), TOOLS_WARN_EXCEPTION, and xModel.
Referenced by lcl_NewMetaPortion().
|
inlineprivate |
Definition at line 187 of file fmtmeta.hxx.
References m_bIsFixedLanguage.
Referenced by SwFormatMeta::DoCopy(), and SwXMetaField::getPropertyValue().
|
inlineprivate |
Definition at line 188 of file fmtmeta.hxx.
References m_bIsFixedLanguage.
Referenced by SwXMetaField::setPropertyValue().
|
private |
Definition at line 783 of file fmtatr2.cxx.
References m_nNumberFormat.
Referenced by SwXMetaField::setPropertyValue().
|
friend |
Definition at line 180 of file fmtmeta.hxx.
|
friend |
Definition at line 178 of file fmtmeta.hxx.
|
friend |
Definition at line 179 of file fmtmeta.hxx.
|
private |
Definition at line 183 of file fmtmeta.hxx.
Referenced by IsFixedLanguage(), and SetIsFixedLanguage().
|
private |
Definition at line 182 of file fmtmeta.hxx.
Referenced by SwFormatMeta::DoCopy(), GetNumberFormat(), and SetNumberFormat().