LibreOffice Module sw (master) 1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SwXTextCellStyle Class Referencefinal

A text cell style is a UNO API wrapper for a SwBoxAutoFormat core class. More...

#include <unostyle.hxx>

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

Public Member Functions

 SwXTextCellStyle (SwDocShell *pDocShell, SwBoxAutoFormat *pBoxAutoFormat, OUString sParentStyle)
 
 SwXTextCellStyle (SwDocShell *pDocShell, OUString sName)
 Create non physical style. More...
 
SwBoxAutoFormatGetBoxFormat ()
 returns box format assigned to this style More...
 
void SetBoxFormat (SwBoxAutoFormat *pBoxFormat)
 Sets the address of SwBoxAutoFormat this style is bound to. Usable only when style is physical. More...
 
void SetPhysical ()
 
bool IsPhysical () const
 
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 &sName) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &PropertyName) override
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override
 
virtual void SAL_CALL setPropertyToDefault (const OUString &PropertyName) override
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &aPropertyName) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &rServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Static Public Member Functions

static SwBoxAutoFormatGetBoxAutoFormat (SwDocShell *pDocShell, std::u16string_view sName, OUString *pParentName)
 This function looks for a SwBoxAutoFormat with given name. More...
 
static css::uno::Reference< css::style::XStyle > CreateXTextCellStyle (SwDocShell *pDocShell, const OUString &sName)
 

Private Attributes

SwDocShellm_pDocShell
 
SwBoxAutoFormatm_pBoxAutoFormat
 
std::shared_ptr< SwBoxAutoFormatm_pBoxAutoFormat_Impl
 Stores SwBoxAutoFormat when this is not a physical style. More...
 
OUString m_sParentStyle
 
OUString m_sName
 
bool m_bPhysical
 If true, then it points to a core object, if false, then this is a created, but not-yet-inserted format. More...
 

Detailed Description

A text cell style is a UNO API wrapper for a SwBoxAutoFormat core class.

Definition at line 325 of file unostyle.hxx.

Constructor & Destructor Documentation

◆ SwXTextCellStyle() [1/2]

SwXTextCellStyle::SwXTextCellStyle ( SwDocShell pDocShell,
SwBoxAutoFormat pBoxAutoFormat,
OUString  sParentStyle 
)

Definition at line 4646 of file unostyle.cxx.

Referenced by CreateXTextCellStyle().

◆ SwXTextCellStyle() [2/2]

SwXTextCellStyle::SwXTextCellStyle ( SwDocShell pDocShell,
OUString  sName 
)

Create non physical style.

Definition at line 4653 of file unostyle.cxx.

References m_pBoxAutoFormat, m_pBoxAutoFormat_Impl, m_sName, make_shared(), and sName.

Member Function Documentation

◆ addPropertyChangeListener()

void SAL_CALL SwXTextCellStyle::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 5214 of file unostyle.cxx.

References SAL_WARN.

◆ addVetoableChangeListener()

void SAL_CALL SwXTextCellStyle::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 5224 of file unostyle.cxx.

References SAL_WARN.

◆ CreateXTextCellStyle()

css::uno::Reference< css::style::XStyle > SwXTextCellStyle::CreateXTextCellStyle ( SwDocShell pDocShell,
const OUString &  sName 
)
static

◆ GetBoxAutoFormat()

SwBoxAutoFormat * SwXTextCellStyle::GetBoxAutoFormat ( SwDocShell pDocShell,
std::u16string_view  sName,
OUString *  pParentName 
)
static

This function looks for a SwBoxAutoFormat with given name.

Parses the name and returns parent name.

Parameters
pDocShellpointer to a SwDocShell.
sNameName of a SwBoxAutoFormat to look for.
pParentNameOptional output. Pointer to an OUString where parsed parent name will be returned.
Returns
Pointer to a SwBoxAutoFormat, nullptr if not found.

Definition at line 4699 of file unostyle.cxx.

References SwStyleNameMapper::FillUIName(), SwTableAutoFormatTable::FindAutoFormat(), SwTableAutoFormat::GetBoxFormat(), SwCellStyleTable::GetBoxFormat(), SwDoc::GetCellStyles(), SwDocShell::GetDoc(), SwDoc::GetTableStyles(), SwTableAutoFormat::GetTableTemplateMap(), o3tl::make_unsigned(), sName, TabStyle, and o3tl::toInt32().

Referenced by CreateXTextCellStyle(), and SetPhysical().

◆ GetBoxFormat()

SwBoxAutoFormat * SwXTextCellStyle::GetBoxFormat ( )

returns box format assigned to this style

Definition at line 4662 of file unostyle.cxx.

References m_pBoxAutoFormat.

◆ getImplementationName()

OUString SAL_CALL SwXTextCellStyle::getImplementationName ( )
overridevirtual

Definition at line 5602 of file unostyle.cxx.

◆ getName()

OUString SAL_CALL SwXTextCellStyle::getName ( )
overridevirtual

◆ getParentStyle()

OUString SAL_CALL SwXTextCellStyle::getParentStyle ( )
overridevirtual

Definition at line 4804 of file unostyle.cxx.

◆ getPropertyDefault()

css::uno::Any SAL_CALL SwXTextCellStyle::getPropertyDefault ( const OUString &  aPropertyName)
overridevirtual

Definition at line 5594 of file unostyle.cxx.

References SAL_WARN.

◆ getPropertySetInfo()

css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL SwXTextCellStyle::getPropertySetInfo ( )
overridevirtual

◆ getPropertyState()

css::beans::PropertyState SAL_CALL SwXTextCellStyle::getPropertyState ( const OUString &  PropertyName)
overridevirtual

Definition at line 5235 of file unostyle.cxx.

References getPropertyStates().

◆ getPropertyStates()

css::uno::Sequence< css::beans::PropertyState > SAL_CALL SwXTextCellStyle::getPropertyStates ( const css::uno::Sequence< OUString > &  aPropertyName)
overridevirtual

Definition at line 5243 of file unostyle.cxx.

References aSwMapProvider, AutoFormatBase::GetAdjust(), AutoFormatBase::GetBackground(), AutoFormatBase::GetBox(), SfxItemPropertyMap::getByName(), AutoFormatBase::GetCJKFont(), AutoFormatBase::GetCJKHeight(), AutoFormatBase::GetCJKPosture(), AutoFormatBase::GetCJKWeight(), AutoFormatBase::GetColor(), AutoFormatBase::GetContour(), AutoFormatBase::GetCrossedOut(), AutoFormatBase::GetCTLFont(), AutoFormatBase::GetCTLHeight(), AutoFormatBase::GetCTLPosture(), AutoFormatBase::GetCTLWeight(), SwTableAutoFormat::GetDefaultBoxFormat(), AutoFormatBase::GetFont(), AutoFormatBase::GetHeight(), AutoFormatBase::GetPosture(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), AutoFormatBase::GetShadowed(), SwBoxAutoFormat::GetTextOrientation(), AutoFormatBase::GetUnderline(), SwBoxAutoFormat::GetValueFormat(), SwBoxAutoFormat::GetVerticalAlignment(), AutoFormatBase::GetWeight(), i, m_pBoxAutoFormat, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, PROPERTY_MAP_CELL_STYLE, SvxAdjustItem::QueryValue(), SvxBoxItem::QueryValue(), SvxBrushItem::QueryValue(), SvxColorItem::QueryValue(), SvxCrossedOutItem::QueryValue(), SvxFontHeightItem::QueryValue(), SvxFontItem::QueryValue(), SvxFrameDirectionItem::QueryValue(), SvxPostureItem::QueryValue(), SvxTextLineItem::QueryValue(), SvxWeightItem::QueryValue(), SwFormatVertOrient::QueryValue(), RES_BACKGROUND(), RES_BOX(), RES_BOXATR_FORMAT(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_SHADOWED(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_FRAMEDIR(), RES_PARATR_ADJUST(), RES_VERT_ORIENT(), and SAL_WARN.

Referenced by getPropertyState().

◆ getPropertyValue()

css::uno::Any SAL_CALL SwXTextCellStyle::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Definition at line 5050 of file unostyle.cxx.

References aSwMapProvider, AutoFormatBase::GetAdjust(), AutoFormatBase::GetBackground(), AutoFormatBase::GetBox(), SfxItemPropertyMap::getByName(), AutoFormatBase::GetCJKFont(), AutoFormatBase::GetCJKHeight(), AutoFormatBase::GetCJKPosture(), AutoFormatBase::GetCJKWeight(), AutoFormatBase::GetColor(), AutoFormatBase::GetContour(), AutoFormatBase::GetCrossedOut(), AutoFormatBase::GetCTLFont(), AutoFormatBase::GetCTLHeight(), AutoFormatBase::GetCTLPosture(), AutoFormatBase::GetCTLWeight(), SwDocShell::GetDoc(), AutoFormatBase::GetFont(), AutoFormatBase::GetHeight(), SvNumberFormatter::GetIndexPuttingAndConverting(), SwDoc::GetNumberFormatter(), AutoFormatBase::GetPosture(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), AutoFormatBase::GetShadowed(), SwBoxAutoFormat::GetTextOrientation(), AutoFormatBase::GetUnderline(), SwBoxAutoFormat::GetValueFormat(), SwBoxAutoFormat::GetVerticalAlignment(), AutoFormatBase::GetWeight(), m_pBoxAutoFormat, m_pDocShell, SfxItemPropertyMapEntry::nMemberId, nType, SfxItemPropertyMapEntry::nWID, PROPERTY_MAP_CELL_STYLE, SvxAdjustItem::QueryValue(), SvxBoxItem::QueryValue(), SvxBrushItem::QueryValue(), SvxColorItem::QueryValue(), SvxCrossedOutItem::QueryValue(), SvxFontHeightItem::QueryValue(), SvxFontItem::QueryValue(), SvxFrameDirectionItem::QueryValue(), SvxPostureItem::QueryValue(), SvxTextLineItem::QueryValue(), SvxWeightItem::QueryValue(), SwFormatVertOrient::QueryValue(), RES_BACKGROUND(), RES_BOX(), RES_BOXATR_FORMAT(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_SHADOWED(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_FRAMEDIR(), RES_PARATR_ADJUST(), RES_VERT_ORIENT(), and SAL_WARN.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL SwXTextCellStyle::getSupportedServiceNames ( )
overridevirtual

Definition at line 5612 of file unostyle.cxx.

◆ isInUse()

sal_Bool SAL_CALL SwXTextCellStyle::isInUse ( )
overridevirtual

Definition at line 4780 of file unostyle.cxx.

References SfxObjectShell::GetModel(), m_pDocShell, and m_sParentStyle.

◆ IsPhysical()

bool SwXTextCellStyle::IsPhysical ( ) const

Definition at line 4694 of file unostyle.cxx.

References m_bPhysical.

◆ isUserDefined()

sal_Bool SAL_CALL SwXTextCellStyle::isUserDefined ( )
overridevirtual

◆ removePropertyChangeListener()

void SAL_CALL SwXTextCellStyle::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 5219 of file unostyle.cxx.

References SAL_WARN.

◆ removeVetoableChangeListener()

void SAL_CALL SwXTextCellStyle::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 5229 of file unostyle.cxx.

References SAL_WARN.

◆ SetBoxFormat()

void SwXTextCellStyle::SetBoxFormat ( SwBoxAutoFormat pBoxFormat)

Sets the address of SwBoxAutoFormat this style is bound to. Usable only when style is physical.

Definition at line 4667 of file unostyle.cxx.

References m_bPhysical, m_pBoxAutoFormat, and SAL_INFO.

◆ setName()

void SAL_CALL SwXTextCellStyle::setName ( const OUString &  sName)
overridevirtual

◆ setParentStyle()

void SAL_CALL SwXTextCellStyle::setParentStyle ( const OUString &  aParentStyle)
overridevirtual

Definition at line 4810 of file unostyle.cxx.

References SAL_INFO.

◆ SetPhysical()

void SwXTextCellStyle::SetPhysical ( )

◆ setPropertyToDefault()

void SAL_CALL SwXTextCellStyle::setPropertyToDefault ( const OUString &  PropertyName)
overridevirtual

Definition at line 5393 of file unostyle.cxx.

References aSwMapProvider, AutoFormatBase::GetAdjust(), AutoFormatBase::GetBackground(), AutoFormatBase::GetBox(), SfxItemPropertyMap::getByName(), AutoFormatBase::GetCJKFont(), AutoFormatBase::GetCJKHeight(), AutoFormatBase::GetCJKPosture(), AutoFormatBase::GetCJKWeight(), AutoFormatBase::GetColor(), AutoFormatBase::GetContour(), AutoFormatBase::GetCrossedOut(), AutoFormatBase::GetCTLFont(), AutoFormatBase::GetCTLHeight(), AutoFormatBase::GetCTLPosture(), AutoFormatBase::GetCTLWeight(), SwTableAutoFormat::GetDefaultBoxFormat(), AutoFormatBase::GetFont(), AutoFormatBase::GetHeight(), AutoFormatBase::GetPosture(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), AutoFormatBase::GetShadowed(), SwBoxAutoFormat::GetTextOrientation(), AutoFormatBase::GetUnderline(), SwBoxAutoFormat::GetValueFormat(), SwBoxAutoFormat::GetVerticalAlignment(), AutoFormatBase::GetWeight(), m_pBoxAutoFormat, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, PROPERTY_MAP_CELL_STYLE, SvxAdjustItem::PutValue(), SvxBoxItem::PutValue(), SvxBrushItem::PutValue(), SvxColorItem::PutValue(), SvxCrossedOutItem::PutValue(), SvxFontHeightItem::PutValue(), SvxFontItem::PutValue(), SvxFrameDirectionItem::PutValue(), SvxPostureItem::PutValue(), SvxTextLineItem::PutValue(), SvxWeightItem::PutValue(), SwFormatVertOrient::PutValue(), SvxAdjustItem::QueryValue(), SvxBoxItem::QueryValue(), SvxBrushItem::QueryValue(), SvxColorItem::QueryValue(), SvxCrossedOutItem::QueryValue(), SvxFontHeightItem::QueryValue(), SvxFontItem::QueryValue(), SvxFrameDirectionItem::QueryValue(), SvxPostureItem::QueryValue(), SvxTextLineItem::QueryValue(), SvxWeightItem::QueryValue(), SwFormatVertOrient::QueryValue(), RES_BACKGROUND(), RES_BOX(), RES_BOXATR_FORMAT(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_SHADOWED(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_FRAMEDIR(), RES_PARATR_ADJUST(), RES_VERT_ORIENT(), SAL_WARN, AutoFormatBase::SetAdjust(), AutoFormatBase::SetBackground(), AutoFormatBase::SetBox(), AutoFormatBase::SetCJKFont(), AutoFormatBase::SetCJKHeight(), AutoFormatBase::SetCJKPosture(), AutoFormatBase::SetCJKWeight(), AutoFormatBase::SetColor(), AutoFormatBase::SetContour(), AutoFormatBase::SetCrossedOut(), AutoFormatBase::SetCTLFont(), AutoFormatBase::SetCTLHeight(), AutoFormatBase::SetCTLPosture(), AutoFormatBase::SetCTLWeight(), AutoFormatBase::SetFont(), AutoFormatBase::SetHeight(), AutoFormatBase::SetPosture(), AutoFormatBase::SetShadowed(), SwBoxAutoFormat::SetTextOrientation(), AutoFormatBase::SetUnderline(), SwBoxAutoFormat::SetValueFormat(), SwBoxAutoFormat::SetVerticalAlignment(), and AutoFormatBase::SetWeight().

◆ setPropertyValue()

void SAL_CALL SwXTextCellStyle::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 4861 of file unostyle.cxx.

References aSwMapProvider, AutoFormatBase::GetAdjust(), GetAppLanguage(), AutoFormatBase::GetBackground(), AutoFormatBase::GetBox(), SfxItemPropertyMap::getByName(), AutoFormatBase::GetCJKFont(), AutoFormatBase::GetCJKHeight(), AutoFormatBase::GetCJKPosture(), AutoFormatBase::GetCJKWeight(), AutoFormatBase::GetColor(), AutoFormatBase::GetContour(), AutoFormatBase::GetCrossedOut(), AutoFormatBase::GetCTLFont(), AutoFormatBase::GetCTLHeight(), AutoFormatBase::GetCTLPosture(), AutoFormatBase::GetCTLWeight(), SwDocShell::GetDoc(), SvNumberFormatter::GetEntry(), AutoFormatBase::GetFont(), SvNumberformat::GetFormatstring(), AutoFormatBase::GetHeight(), SvNumberformat::GetLanguage(), SwDoc::GetNumberFormatter(), AutoFormatBase::GetPosture(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), AutoFormatBase::GetShadowed(), SwBoxAutoFormat::GetTextOrientation(), AutoFormatBase::GetUnderline(), SwBoxAutoFormat::GetVerticalAlignment(), AutoFormatBase::GetWeight(), m_pBoxAutoFormat, m_pDocShell, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, PROPERTY_MAP_CELL_STYLE, SvxAdjustItem::PutValue(), SvxBoxItem::PutValue(), SvxBrushItem::PutValue(), SvxColorItem::PutValue(), SvxCrossedOutItem::PutValue(), SvxFontHeightItem::PutValue(), SvxFontItem::PutValue(), SvxFrameDirectionItem::PutValue(), SvxPostureItem::PutValue(), SvxTextLineItem::PutValue(), SvxWeightItem::PutValue(), SwFormatVertOrient::PutValue(), RES_BACKGROUND(), RES_BOX(), RES_BOXATR_FORMAT(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_SHADOWED(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_FRAMEDIR(), RES_PARATR_ADJUST(), RES_VERT_ORIENT(), SAL_WARN, AutoFormatBase::SetAdjust(), AutoFormatBase::SetBackground(), AutoFormatBase::SetBox(), AutoFormatBase::SetCJKFont(), AutoFormatBase::SetCJKHeight(), AutoFormatBase::SetCJKPosture(), AutoFormatBase::SetCJKWeight(), AutoFormatBase::SetColor(), AutoFormatBase::SetContour(), AutoFormatBase::SetCrossedOut(), AutoFormatBase::SetCTLFont(), AutoFormatBase::SetCTLHeight(), AutoFormatBase::SetCTLPosture(), AutoFormatBase::SetCTLWeight(), AutoFormatBase::SetFont(), AutoFormatBase::SetHeight(), AutoFormatBase::SetPosture(), AutoFormatBase::SetShadowed(), SwBoxAutoFormat::SetTextOrientation(), AutoFormatBase::SetUnderline(), SwBoxAutoFormat::SetValueFormat(), SwBoxAutoFormat::SetVerticalAlignment(), and AutoFormatBase::SetWeight().

◆ supportsService()

sal_Bool SAL_CALL SwXTextCellStyle::supportsService ( const OUString &  rServiceName)
overridevirtual

Definition at line 5607 of file unostyle.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_bPhysical

bool SwXTextCellStyle::m_bPhysical
private

If true, then it points to a core object, if false, then this is a created, but not-yet-inserted format.

Definition at line 340 of file unostyle.hxx.

Referenced by getName(), IsPhysical(), SetBoxFormat(), setName(), and SetPhysical().

◆ m_pBoxAutoFormat

SwBoxAutoFormat* SwXTextCellStyle::m_pBoxAutoFormat
private

◆ m_pBoxAutoFormat_Impl

std::shared_ptr<SwBoxAutoFormat> SwXTextCellStyle::m_pBoxAutoFormat_Impl
private

Stores SwBoxAutoFormat when this is not a physical style.

Definition at line 336 of file unostyle.hxx.

Referenced by SetPhysical(), and SwXTextCellStyle().

◆ m_pDocShell

SwDocShell* SwXTextCellStyle::m_pDocShell
private

◆ m_sName

OUString SwXTextCellStyle::m_sName
private

Definition at line 338 of file unostyle.hxx.

Referenced by getName(), setName(), and SetPhysical().

◆ m_sParentStyle

OUString SwXTextCellStyle::m_sParentStyle
private

Definition at line 337 of file unostyle.hxx.

Referenced by getName(), isInUse(), isUserDefined(), and SetPhysical().


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