LibreOffice Module editeng (master) 1
|
#include <CustomPropertyField.hxx>
Public Member Functions | |
CustomPropertyField (OUString aName, OUString aCurrentPresentation) | |
virtual | ~CustomPropertyField () override |
virtual sal_Int32 | GetClassId () const override |
virtual std::unique_ptr< SvxFieldData > | Clone () const override |
virtual bool | operator== (const SvxFieldData &) const override |
virtual MetaAction * | createBeginComment () const override |
OUString | GetFormatted (css::uno::Reference< css::document::XDocumentProperties > const &xDocumentProperties) |
OUString const & | GetName () const |
OUString const & | GetCurrentPresentation () const |
Public Member Functions inherited from SvxFieldData | |
virtual sal_Int32 | GetClassId () const |
SvxFieldData () | |
virtual | ~SvxFieldData () |
SvxFieldData (SvxFieldData const &)=default | |
SvxFieldData (SvxFieldData &&)=default | |
SvxFieldData & | operator= (SvxFieldData const &)=default |
SvxFieldData & | operator= (SvxFieldData &&)=default |
virtual std::unique_ptr< SvxFieldData > | Clone () const |
virtual bool | operator== (const SvxFieldData &) const |
virtual MetaAction * | createBeginComment () const |
Private Attributes | |
OUString | msName |
OUString | msCurrentPresentation |
Additional Inherited Members | |
Static Public Member Functions inherited from SvxFieldData | |
static SvxFieldData * | Create (const css::uno::Reference< css::text::XTextContent > &xContent) |
static MetaAction * | createEndComment () |
Static Public Attributes inherited from SvxFieldData | |
static constexpr auto | CLASS_ID = css::text::textfield::Type::UNSPECIFIED |
Definition at line 26 of file CustomPropertyField.hxx.
|
explicit |
Definition at line 23 of file CustomPropertyField.cxx.
|
overridevirtual |
Definition at line 28 of file CustomPropertyField.cxx.
|
overridevirtual |
Reimplemented from SvxFieldData.
Definition at line 31 of file CustomPropertyField.cxx.
References msCurrentPresentation, and msName.
|
overridevirtual |
Reimplemented from SvxFieldData.
Definition at line 46 of file CustomPropertyField.cxx.
|
inlineoverridevirtual |
Reimplemented from SvxFieldData.
Definition at line 37 of file CustomPropertyField.hxx.
|
inline |
Definition at line 51 of file CustomPropertyField.hxx.
OUString editeng::CustomPropertyField::GetFormatted | ( | css::uno::Reference< css::document::XDocumentProperties > const & | xDocumentProperties | ) |
Definition at line 51 of file CustomPropertyField.cxx.
References msCurrentPresentation, and msName.
|
inline |
Definition at line 46 of file CustomPropertyField.hxx.
References msName.
|
overridevirtual |
Reimplemented from SvxFieldData.
Definition at line 36 of file CustomPropertyField.cxx.
References msCurrentPresentation, and msName.
|
private |
Definition at line 30 of file CustomPropertyField.hxx.
Referenced by Clone(), GetFormatted(), and operator==().
|
private |
Definition at line 29 of file CustomPropertyField.hxx.
Referenced by Clone(), GetFormatted(), and operator==().