LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
sdr::table::TableDesignStyle Class Reference
Inheritance diagram for sdr::table::TableDesignStyle:
[legend]
Collaboration diagram for sdr::table::TableDesignStyle:
[legend]

Public Member Functions

 TableDesignStyle ()
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual sal_Bool SAL_CALL isUserDefined () override
 
virtual sal_Bool SAL_CALL isInUse () override
 
virtual OUString SAL_CALL getParentStyle () override
 
virtual void SAL_CALL setParentStyle (const OUString &aParentStyle) override
 
virtual OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &aName) override
 
virtual Any SAL_CALL getByName (const OUString &aName) override
 
virtual Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &aName) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual sal_Int32 SAL_CALL getCount () override
 
virtual Any SAL_CALL getByIndex (sal_Int32 Index) override
 
virtual void SAL_CALL replaceByName (const OUString &aName, const Any &aElement) override
 
virtual void SAL_CALL addModifyListener (const Reference< XModifyListener > &aListener) override
 
virtual void SAL_CALL removeModifyListener (const Reference< XModifyListener > &aListener) override
 
virtual void SAL_CALL modified (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
void notifyModifyListener ()
 
virtual void SAL_CALL disposing () override
 

Static Public Member Functions

static const CellStyleNameMapgetCellStyleNameMap ()
 

Public Attributes

OUString msName
 
Reference< XStyle > maCellStyles [style_count]
 

Additional Inherited Members

- Private Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 

Detailed Description

Definition at line 70 of file tabledesign.cxx.

Constructor & Destructor Documentation

sdr::table::TableDesignStyle::TableDesignStyle ( )

Definition at line 180 of file tabledesign.cxx.

References m_aMutex.

Member Function Documentation

void SAL_CALL sdr::table::TableDesignStyle::addModifyListener ( const Reference< XModifyListener > &  aListener)
overridevirtual

Definition at line 397 of file tabledesign.cxx.

void SAL_CALL sdr::table::TableDesignStyle::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 444 of file tabledesign.cxx.

void SAL_CALL sdr::table::TableDesignStyle::disposing ( )
overridevirtual

Definition at line 387 of file tabledesign.cxx.

References maCellStyles.

Any SAL_CALL sdr::table::TableDesignStyle::getByIndex ( sal_Int32  Index)
overridevirtual

Definition at line 333 of file tabledesign.cxx.

References Any, maCellStyles, and sdr::table::style_count.

Any SAL_CALL sdr::table::TableDesignStyle::getByName ( const OUString &  aName)
overridevirtual

Definition at line 276 of file tabledesign.cxx.

References Any, getCellStyleNameMap(), and maCellStyles.

const CellStyleNameMap & sdr::table::TableDesignStyle::getCellStyleNameMap ( )
static
sal_Int32 SAL_CALL sdr::table::TableDesignStyle::getCount ( )
overridevirtual

Definition at line 327 of file tabledesign.cxx.

References sdr::table::style_count.

Sequence< OUString > SAL_CALL sdr::table::TableDesignStyle::getElementNames ( )
overridevirtual

Definition at line 290 of file tabledesign.cxx.

References getCellStyleNameMap(), and comphelper::mapKeysToSequence().

Type SAL_CALL sdr::table::TableDesignStyle::getElementType ( )
overridevirtual

Definition at line 312 of file tabledesign.cxx.

References cppu::UnoType< class >::get().

OUString SAL_CALL sdr::table::TableDesignStyle::getImplementationName ( )
overridevirtual

Definition at line 205 of file tabledesign.cxx.

OUString SAL_CALL sdr::table::TableDesignStyle::getName ( )
overridevirtual

Definition at line 261 of file tabledesign.cxx.

References msName.

OUString SAL_CALL sdr::table::TableDesignStyle::getParentStyle ( )
overridevirtual

Definition at line 247 of file tabledesign.cxx.

Sequence< OUString > SAL_CALL sdr::table::TableDesignStyle::getSupportedServiceNames ( )
overridevirtual

Definition at line 215 of file tabledesign.cxx.

sal_Bool SAL_CALL sdr::table::TableDesignStyle::hasByName ( const OUString &  aName)
overridevirtual

Definition at line 298 of file tabledesign.cxx.

References getCellStyleNameMap().

sal_Bool SAL_CALL sdr::table::TableDesignStyle::hasElements ( )
overridevirtual

Definition at line 318 of file tabledesign.cxx.

sal_Bool SAL_CALL sdr::table::TableDesignStyle::isInUse ( )
overridevirtual

Definition at line 226 of file tabledesign.cxx.

References sdr::table::TableDesignUser::isInUse().

sal_Bool SAL_CALL sdr::table::TableDesignStyle::isUserDefined ( )
overridevirtual

Definition at line 221 of file tabledesign.cxx.

void SAL_CALL sdr::table::TableDesignStyle::modified ( const css::lang::EventObject &  aEvent)
overridevirtual

Definition at line 438 of file tabledesign.cxx.

References notifyModifyListener().

void sdr::table::TableDesignStyle::notifyModifyListener ( )

Definition at line 419 of file tabledesign.cxx.

Referenced by modified().

void SAL_CALL sdr::table::TableDesignStyle::removeModifyListener ( const Reference< XModifyListener > &  aListener)
overridevirtual

Definition at line 413 of file tabledesign.cxx.

void SAL_CALL sdr::table::TableDesignStyle::replaceByName ( const OUString &  aName,
const Any &  aElement 
)
overridevirtual

Definition at line 347 of file tabledesign.cxx.

References getCellStyleNameMap(), and maCellStyles.

void SAL_CALL sdr::table::TableDesignStyle::setName ( const OUString &  aName)
overridevirtual

Definition at line 267 of file tabledesign.cxx.

References msName.

void SAL_CALL sdr::table::TableDesignStyle::setParentStyle ( const OUString &  aParentStyle)
overridevirtual

Definition at line 253 of file tabledesign.cxx.

sal_Bool SAL_CALL sdr::table::TableDesignStyle::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 210 of file tabledesign.cxx.

References cppu::supportsService().

Member Data Documentation

Reference< XStyle > sdr::table::TableDesignStyle::maCellStyles[style_count]

Definition at line 122 of file tabledesign.cxx.

Referenced by disposing(), getByIndex(), getByName(), and replaceByName().

OUString sdr::table::TableDesignStyle::msName

Definition at line 121 of file tabledesign.cxx.

Referenced by getName(), and setName().


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