LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
SwXStyle Class Reference
Inheritance diagram for SwXStyle:
[legend]
Collaboration diagram for SwXStyle:
[legend]

Public Member Functions

 SwXStyle (SwDoc *pDoc, SfxStyleFamily eFam, bool bConditional=false)
 
 SwXStyle (SfxStyleSheetBasePool *pPool, SfxStyleFamily eFamily, SwDoc *pDoc, const OUString &rStyleName)
 
virtual ~SwXStyle () override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &Name_) 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 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 &, const css::uno::Reference< css::beans::XPropertyChangeListener > &) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &, const css::uno::Reference< css::beans::XPropertyChangeListener > &) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &, const css::uno::Reference< css::beans::XVetoableChangeListener > &) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &, const css::uno::Reference< css::beans::XVetoableChangeListener > &) override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< OUString > &, const css::uno::Reference< css::beans::XPropertiesChangeListener > &) override
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &) override
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< OUString > &, const css::uno::Reference< css::beans::XPropertiesChangeListener > &) 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 void SAL_CALL setAllPropertiesToDefault () override
 
virtual void SAL_CALL setPropertiesToDefault (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyDefaults (const css::uno::Sequence< OUString > &aPropertyNames) 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
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
virtual void Notify (const SfxHint &) override
 
const OUString & GetStyleName () const
 
SfxStyleFamily GetFamily () const
 
bool IsDescriptor () const
 
bool IsConditional () const
 
const OUString & GetParentStyleName () const
 
void SetDoc (SwDoc *pDc, SfxStyleSheetBasePool *pPool)
 
SwDocGetDoc () const
 
void Invalidate ()
 
void ApplyDescriptorProperties ()
 
void SetStyleName (const OUString &rSet)
 
void SetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &rBase)
 
void PutItemToSet (const SvxSetItem *pSetItem, const SfxItemPropertySet &rPropSet, const SfxItemPropertySimpleEntry &rEntry, const uno::Any &rVal, SwStyleBase_Impl &rBaseImpl)
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 
- Public Member Functions inherited from SvtListener
 SvtListener ()
 
 SvtListener (const SvtListener &r)
 
virtual ~SvtListener () COVERITY_NOEXCEPT_FALSE
 
bool StartListening (SvtBroadcaster &rBroadcaster)
 
bool EndListening (SvtBroadcaster &rBroadcaster)
 
void EndListeningAll ()
 
void CopyAllBroadcasters (const SvtListener &r)
 
bool HasBroadcaster () const
 
virtual void Query (QueryBase &rQuery) const
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 

Protected Member Functions

template<sal_uInt16 >
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &, SwStyleBase_Impl &)
 
void SetPropertyValues_Impl (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues)
 
SfxStyleSheetBaseGetStyleSheetBase ()
 
void PrepareStyleBase (SwStyleBase_Impl &rBase)
 
template<sal_uInt16 >
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 
uno::Any GetStyleProperty_Impl (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 
uno::Any GetPropertyValue_Impl (const SfxItemPropertySet *pPropSet, SwStyleBase_Impl &rBase, const OUString &rPropertyName)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
void SetPropertyValue (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, const uno::Any &rValue, SwStyleBase_Impl &o_rStyleBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &, const SfxItemPropertySet &, SwStyleBase_Impl &rBase)
 
template<>
uno::Any GetStyleProperty (const SfxItemPropertySimpleEntry &rEntry, const SfxItemPropertySet &rPropSet, SwStyleBase_Impl &rBase)
 

Protected Attributes

SfxStyleSheetBasePoolm_pBasePool
 
std::unique_ptr< SwStyleProperties_Implm_pPropertiesImpl
 
css::uno::Reference< css::container::XNameAccess > m_xStyleFamily
 
css::uno::Reference< css::beans::XPropertySetm_xStyleData
 

Private Attributes

SwDocm_pDoc
 
OUString m_sStyleName
 
const StyleFamilyEntry & m_rEntry
 
bool m_bIsDescriptor
 
bool const m_bIsConditional
 
OUString m_sParentStyleName
 

Detailed Description

Definition at line 287 of file unostyle.cxx.

Constructor & Destructor Documentation

SwXStyle::SwXStyle ( SwDoc pDoc,
SfxStyleFamily  eFam,
bool  bConditional = false 
)
SwXStyle::SwXStyle ( SfxStyleSheetBasePool pPool,
SfxStyleFamily  eFamily,
SwDoc pDoc,
const OUString &  rStyleName 
)

Definition at line 1312 of file unostyle.cxx.

SwXStyle::~SwXStyle ( )
overridevirtual

Member Function Documentation

virtual void SAL_CALL SwXStyle::addPropertiesChangeListener ( const css::uno::Sequence< OUString > &  ,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &   
)
inlineoverridevirtual

Definition at line 360 of file unostyle.cxx.

virtual void SAL_CALL SwXStyle::addPropertyChangeListener ( const OUString &  ,
const css::uno::Reference< css::beans::XPropertyChangeListener > &   
)
inlineoverridevirtual

Definition at line 348 of file unostyle.cxx.

virtual void SAL_CALL SwXStyle::addVetoableChangeListener ( const OUString &  ,
const css::uno::Reference< css::beans::XVetoableChangeListener > &   
)
inlineoverridevirtual

Definition at line 352 of file unostyle.cxx.

void SwXStyle::ApplyDescriptorProperties ( )

Definition at line 1458 of file unostyle.cxx.

References m_bIsDescriptor, m_pPropertiesImpl, m_xStyleData, and m_xStyleFamily.

virtual void SAL_CALL SwXStyle::firePropertiesChangeEvent ( const css::uno::Sequence< OUString > &  ,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &   
)
inlineoverridevirtual

Definition at line 364 of file unostyle.cxx.

SwDoc* SwXStyle::GetDoc ( ) const
inline
SfxStyleFamily SwXStyle::GetFamily ( ) const
inline

Definition at line 390 of file unostyle.cxx.

Referenced by sw::XStyleFamily::FindStyle().

virtual OUString SAL_CALL SwXStyle::getImplementationName ( )
inlineoverridevirtual

Definition at line 379 of file unostyle.cxx.

OUString SwXStyle::getName ( )
overridevirtual
OUString SwXStyle::getParentStyle ( )
overridevirtual
const OUString& SwXStyle::GetParentStyleName ( ) const
inline

Definition at line 394 of file unostyle.cxx.

References m_sParentStyleName.

uno::Any SwXStyle::getPropertyDefault ( const OUString &  aPropertyName)
overridevirtual

Definition at line 2773 of file unostyle.cxx.

References getPropertyDefaults().

uno::Sequence< uno::Any > SAL_CALL SwXStyle::getPropertyDefaults ( const css::uno::Sequence< OUString > &  aPropertyNames)
overridevirtual
uno::Reference< beans::XPropertySetInfo > SwXStyle::getPropertySetInfo ( )
overridevirtual
beans::PropertyState SwXStyle::getPropertyState ( const OUString &  PropertyName)
overridevirtual

Definition at line 2461 of file unostyle.cxx.

References getPropertyStates().

uno::Sequence< beans::PropertyState > SwXStyle::getPropertyStates ( const css::uno::Sequence< OUString > &  aPropertyName)
overridevirtual
uno::Any SwXStyle::getPropertyValue ( const OUString &  PropertyName)
overridevirtual
uno::Any SwXStyle::GetPropertyValue_Impl ( const SfxItemPropertySet pPropSet,
SwStyleBase_Impl rBase,
const OUString &  rPropertyName 
)
protected
uno::Sequence< uno::Any > SwXStyle::getPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames)
overridevirtual
sal_Int64 SAL_CALL SwXStyle::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)
overridevirtual

Definition at line 1192 of file unostyle.cxx.

const OUString& SwXStyle::GetStyleName ( ) const
inline
template<sal_uInt16 >
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected

Referenced by GetStyleProperty_Impl().

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected
template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl  
)
protected

Definition at line 2116 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl  
)
protected

Definition at line 2130 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl  
)
protected

Definition at line 2139 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2150 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2165 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2174 of file unostyle.cxx.

References SAL_WARN_IF.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2181 of file unostyle.cxx.

References SwStyleNameMapper::FillProgName(), and lcl_GetSwEnumFromSfxEnum().

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected
template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2206 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2217 of file unostyle.cxx.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected
template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2253 of file unostyle.cxx.

References COLL_GET_RANGE_BITS, and lcl_GetParagraphStyleCategoryEntries().

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected
template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2285 of file unostyle.cxx.

References getSvxBrushItemFromSourceSet(), RES_BACKGROUND, and SAL_WARN.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
SwStyleBase_Impl rBase 
)
protected

Definition at line 2296 of file unostyle.cxx.

References SfxItemSet::Get(), XATTR_FILLBMP_STRETCH, and XATTR_FILLBMP_TILE.

template<>
uno::Any SwXStyle::GetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected
uno::Any SwXStyle::GetStyleProperty_Impl ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
SwStyleBase_Impl rBase 
)
protected
SfxStyleSheetBase * SwXStyle::GetStyleSheetBase ( )
protected
uno::Sequence< OUString > SwXStyle::getSupportedServiceNames ( )
overridevirtual

Definition at line 1202 of file unostyle.cxx.

const uno::Sequence< sal_Int8 > & SwXStyle::getUnoTunnelId ( )
static

Definition at line 1187 of file unostyle.cxx.

References sw::proofreadingiterator::get().

Referenced by sw::XStyleFamily::insertByName().

void SwXStyle::Invalidate ( )

Definition at line 2798 of file unostyle.cxx.

References m_pBasePool, m_pDoc, m_sStyleName, m_xStyleData, and m_xStyleFamily.

Referenced by Notify(), and sw::XStyleFamily::replaceByName().

bool SwXStyle::IsConditional ( ) const
inline

Definition at line 393 of file unostyle.cxx.

References m_bIsConditional.

bool SwXStyle::IsDescriptor ( ) const
inline
sal_Bool SwXStyle::isInUse ( )
overridevirtual
sal_Bool SwXStyle::isUserDefined ( )
overridevirtual
void SwXStyle::Notify ( SfxBroadcaster rBC,
const SfxHint rHint 
)
overridevirtual

Reimplemented from SfxListener.

Definition at line 2779 of file unostyle.cxx.

References SfxListener::EndListening(), SfxHint::GetId(), Invalidate(), m_pBasePool, m_rEntry, and m_sStyleName.

void SwXStyle::Notify ( const SfxHint rHint)
overridevirtual

Reimplemented from SvtListener.

Definition at line 1330 of file unostyle.cxx.

References SfxHint::GetId(), m_pDoc, m_xStyleData, and m_xStyleFamily.

void SwXStyle::PrepareStyleBase ( SwStyleBase_Impl rBase)
protected
void SwXStyle::PutItemToSet ( const SvxSetItem pSetItem,
const SfxItemPropertySet rPropSet,
const SfxItemPropertySimpleEntry rEntry,
const uno::Any rVal,
SwStyleBase_Impl rBaseImpl 
)
virtual void SAL_CALL SwXStyle::removePropertiesChangeListener ( const css::uno::Reference< css::beans::XPropertiesChangeListener > &  )
inlineoverridevirtual

Definition at line 362 of file unostyle.cxx.

virtual void SAL_CALL SwXStyle::removePropertyChangeListener ( const OUString &  ,
const css::uno::Reference< css::beans::XPropertyChangeListener > &   
)
inlineoverridevirtual

Definition at line 350 of file unostyle.cxx.

virtual void SAL_CALL SwXStyle::removeVetoableChangeListener ( const OUString &  ,
const css::uno::Reference< css::beans::XVetoableChangeListener > &   
)
inlineoverridevirtual

Definition at line 354 of file unostyle.cxx.

void SAL_CALL SwXStyle::setAllPropertiesToDefault ( )
overridevirtual
void SwXStyle::SetDoc ( SwDoc pDc,
SfxStyleSheetBasePool pPool 
)
inline

Definition at line 395 of file unostyle.cxx.

References SfxListener::StartListening().

void SwXStyle::setName ( const OUString &  Name_)
overridevirtual
void SwXStyle::setParentStyle ( const OUString &  aParentStyle)
overridevirtual
void SAL_CALL SwXStyle::setPropertiesToDefault ( const css::uno::Sequence< OUString > &  aPropertyNames)
overridevirtual
void SwXStyle::setPropertyToDefault ( const OUString &  PropertyName)
overridevirtual

Definition at line 2579 of file unostyle.cxx.

References setPropertiesToDefault().

template<sal_uInt16 >
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any ,
SwStyleBase_Impl  
)
protected

Referenced by SetStyleProperty().

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

Reimplemented in SwXPageStyle.

Definition at line 2453 of file unostyle.cxx.

References SetPropertyValues_Impl().

Referenced by SwStyleProperties_Impl::Apply().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1595 of file unostyle.cxx.

References SfxItemSet::GetPool(), and SfxItemSet::Put().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1605 of file unostyle.cxx.

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1617 of file unostyle.cxx.

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1670 of file unostyle.cxx.

References SfxItemSet::Put().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1684 of file unostyle.cxx.

References SfxItemSet::GetPool(), i, and SfxItemSet::Put().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1765 of file unostyle.cxx.

References MAXLEVEL.

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1774 of file unostyle.cxx.

References SwStyleNameMapper::FillUIName().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1821 of file unostyle.cxx.

References SwPageDesc::SetVerticalAdjustment().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1835 of file unostyle.cxx.

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1883 of file unostyle.cxx.

References lcl_GetParagraphStyleCategoryEntries().

template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry ,
const SfxItemPropertySet ,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected
template<>
void SwXStyle::SetPropertyValue ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl o_rStyleBase 
)
protected

Definition at line 1969 of file unostyle.cxx.

References lcl_TranslateMetric().

void SwXStyle::setPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Sequence< css::uno::Any > &  aValues 
)
overridevirtual

Reimplemented in SwXPageStyle.

Definition at line 2076 of file unostyle.cxx.

References SetPropertyValues_Impl().

void SwXStyle::SetPropertyValues_Impl ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Sequence< css::uno::Any > &  aValues 
)
protected
void SwXStyle::SetStyleName ( const OUString &  rSet)
inline

Definition at line 404 of file unostyle.cxx.

void SwXStyle::SetStyleProperty ( const SfxItemPropertySimpleEntry rEntry,
const SfxItemPropertySet rPropSet,
const uno::Any rValue,
SwStyleBase_Impl rBase 
)
virtual sal_Bool SAL_CALL SwXStyle::supportsService ( const OUString &  rServiceName)
inlineoverridevirtual

Definition at line 381 of file unostyle.cxx.

References cppu::supportsService().

Member Data Documentation

bool const SwXStyle::m_bIsConditional
private
bool SwXStyle::m_bIsDescriptor
private
SfxStyleSheetBasePool* SwXStyle::m_pBasePool
protected
SwDoc* SwXStyle::m_pDoc
private
std::unique_ptr<SwStyleProperties_Impl> SwXStyle::m_pPropertiesImpl
protected
const StyleFamilyEntry& SwXStyle::m_rEntry
private
OUString SwXStyle::m_sParentStyleName
private

Definition at line 305 of file unostyle.cxx.

Referenced by getParentStyle(), GetParentStyleName(), and setParentStyle().

OUString SwXStyle::m_sStyleName
private
css::uno::Reference<css::beans::XPropertySet> SwXStyle::m_xStyleData
protected
css::uno::Reference<css::container::XNameAccess> SwXStyle::m_xStyleFamily
protected

Definition at line 310 of file unostyle.cxx.

Referenced by ApplyDescriptorProperties(), Invalidate(), Notify(), and setParentStyle().


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