LibreOffice Module svx (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
XPropertyEntry Class Reference

#include <XPropertyEntry.hxx>

Inheritance diagram for XPropertyEntry:
[legend]
Collaboration diagram for XPropertyEntry:
[legend]

Public Member Functions

virtual ~XPropertyEntry ()
 
XPropertyEntryoperator= (XPropertyEntry const &)=default
 
XPropertyEntryoperator= (XPropertyEntry &&)=default
 
void SetName (const OUString &rPropEntryName)
 
const OUString & GetName () const
 
void SetUiBitmap (const BitmapEx &rUiBitmap)
 
const BitmapExGetUiBitmap () const
 

Protected Member Functions

 XPropertyEntry (OUString aPropEntryName)
 
 XPropertyEntry (XPropertyEntry const &)=default
 
 XPropertyEntry (XPropertyEntry &&)=default
 

Private Attributes

OUString maPropEntryName
 
BitmapEx maUiBitmap
 

Detailed Description

Definition at line 26 of file XPropertyEntry.hxx.

Constructor & Destructor Documentation

◆ XPropertyEntry() [1/3]

XPropertyEntry::XPropertyEntry ( OUString  aPropEntryName)
protected

Definition at line 23 of file XPropertyEntry.cxx.

◆ XPropertyEntry() [2/3]

XPropertyEntry::XPropertyEntry ( XPropertyEntry const &  )
protecteddefault

◆ XPropertyEntry() [3/3]

XPropertyEntry::XPropertyEntry ( XPropertyEntry &&  )
protecteddefault

◆ ~XPropertyEntry()

XPropertyEntry::~XPropertyEntry ( )
virtual

Definition at line 28 of file XPropertyEntry.cxx.

Member Function Documentation

◆ GetName()

const OUString & XPropertyEntry::GetName ( ) const
inline

◆ GetUiBitmap()

const BitmapEx & XPropertyEntry::GetUiBitmap ( ) const
inline

Definition at line 47 of file XPropertyEntry.hxx.

Referenced by XPropertyList::GetUiBitmap().

◆ operator=() [1/2]

XPropertyEntry & XPropertyEntry::operator= ( XPropertyEntry &&  )
default

◆ operator=() [2/2]

XPropertyEntry & XPropertyEntry::operator= ( XPropertyEntry const &  )
default

◆ SetName()

void XPropertyEntry::SetName ( const OUString &  rPropEntryName)
inline

Definition at line 44 of file XPropertyEntry.hxx.

◆ SetUiBitmap()

void XPropertyEntry::SetUiBitmap ( const BitmapEx rUiBitmap)
inline

Definition at line 46 of file XPropertyEntry.hxx.

Referenced by XPropertyList::GetUiBitmap().

Member Data Documentation

◆ maPropEntryName

OUString XPropertyEntry::maPropEntryName
private

Definition at line 29 of file XPropertyEntry.hxx.

◆ maUiBitmap

BitmapEx XPropertyEntry::maUiBitmap
private

Definition at line 30 of file XPropertyEntry.hxx.


The documentation for this class was generated from the following files: