LibreOffice Module sd (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sd::STLPropertySet Class Reference

#include <STLPropertySet.hxx>

Public Member Functions

 STLPropertySet ()
 
 ~STLPropertySet ()
 
void setPropertyDefaultValue (sal_Int32 nHandle, const css::uno::Any &rValue)
 
void setPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue)
 
css::uno::Any getPropertyValue (sal_Int32 nHandle) const
 
STLPropertyState getPropertyState (sal_Int32 nHandle) const
 
void setPropertyState (sal_Int32 nHandle, STLPropertyState nState)
 

Private Member Functions

bool findProperty (sal_Int32 nHandle, PropertyMapIter &rIter)
 
bool findProperty (sal_Int32 nHandle, PropertyMapConstIter &rIter) const
 

Private Attributes

PropertyMap maPropertyMap
 

Detailed Description

Definition at line 51 of file STLPropertySet.hxx.

Constructor & Destructor Documentation

◆ STLPropertySet()

sd::STLPropertySet::STLPropertySet ( )

Definition at line 28 of file STLPropertySet.cxx.

◆ ~STLPropertySet()

sd::STLPropertySet::~STLPropertySet ( )

Definition at line 32 of file STLPropertySet.cxx.

Member Function Documentation

◆ findProperty() [1/2]

bool sd::STLPropertySet::findProperty ( sal_Int32  nHandle,
PropertyMapConstIter rIter 
) const
private

Definition at line 105 of file STLPropertySet.cxx.

References maPropertyMap, and nHandle.

◆ findProperty() [2/2]

bool sd::STLPropertySet::findProperty ( sal_Int32  nHandle,
PropertyMapIter rIter 
)
private

Definition at line 99 of file STLPropertySet.cxx.

References maPropertyMap, and nHandle.

Referenced by getPropertyState(), getPropertyValue(), setPropertyState(), and setPropertyValue().

◆ getPropertyState()

STLPropertyState sd::STLPropertySet::getPropertyState ( sal_Int32  nHandle) const

◆ getPropertyValue()

Any sd::STLPropertySet::getPropertyValue ( sal_Int32  nHandle) const

◆ setPropertyDefaultValue()

void sd::STLPropertySet::setPropertyDefaultValue ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)

Definition at line 36 of file STLPropertySet.cxx.

References maPropertyMap, and nHandle.

◆ setPropertyState()

void sd::STLPropertySet::setPropertyState ( sal_Int32  nHandle,
STLPropertyState  nState 
)

Definition at line 86 of file STLPropertySet.cxx.

References findProperty(), nHandle, nState, and SAL_WARN.

◆ setPropertyValue()

void sd::STLPropertySet::setPropertyValue ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)

Member Data Documentation

◆ maPropertyMap

PropertyMap sd::STLPropertySet::maPropertyMap
private

Definition at line 69 of file STLPropertySet.hxx.

Referenced by findProperty(), and setPropertyDefaultValue().


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