|
LibreOffice Module sd (master) 1
|
#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 |
Definition at line 51 of file STLPropertySet.hxx.
| sd::STLPropertySet::STLPropertySet | ( | ) |
Definition at line 28 of file STLPropertySet.cxx.
| sd::STLPropertySet::~STLPropertySet | ( | ) |
Definition at line 32 of file STLPropertySet.cxx.
|
private |
Definition at line 105 of file STLPropertySet.cxx.
References maPropertyMap, and nHandle.
|
private |
Definition at line 99 of file STLPropertySet.cxx.
References maPropertyMap, and nHandle.
Referenced by getPropertyState(), getPropertyValue(), setPropertyState(), and setPropertyValue().
| STLPropertyState sd::STLPropertySet::getPropertyState | ( | sal_Int32 | nHandle | ) | const |
Definition at line 72 of file STLPropertySet.cxx.
References sd::Ambiguous, findProperty(), nHandle, and SAL_WARN.
Referenced by sd::CustomAnimationPane::changeSelection(), sd::CustomAnimationDurationTabPage::CustomAnimationDurationTabPage(), sd::CustomAnimationTextAnimTabPage::CustomAnimationTextAnimTabPage(), sd::CustomAnimationEffectTabPage::update(), sd::CustomAnimationDurationTabPage::update(), and sd::CustomAnimationTextAnimTabPage::update().
| Any sd::STLPropertySet::getPropertyValue | ( | sal_Int32 | nHandle | ) | const |
Definition at line 56 of file STLPropertySet.cxx.
References Any, findProperty(), nHandle, and SAL_WARN.
Referenced by sd::CustomAnimationPane::changeSelection(), sd::CustomAnimationDurationTabPage::CustomAnimationDurationTabPage(), sd::CustomAnimationTextAnimTabPage::CustomAnimationTextAnimTabPage(), sd::CustomAnimationEffectTabPage::update(), sd::CustomAnimationDurationTabPage::update(), and sd::CustomAnimationTextAnimTabPage::update().
| void sd::STLPropertySet::setPropertyDefaultValue | ( | sal_Int32 | nHandle, |
| const css::uno::Any & | rValue | ||
| ) |
Definition at line 36 of file STLPropertySet.cxx.
References maPropertyMap, and nHandle.
| void sd::STLPropertySet::setPropertyState | ( | sal_Int32 | nHandle, |
| STLPropertyState | nState | ||
| ) |
Definition at line 86 of file STLPropertySet.cxx.
References findProperty(), nHandle, nState, and SAL_WARN.
| void sd::STLPropertySet::setPropertyValue | ( | sal_Int32 | nHandle, |
| const css::uno::Any & | rValue | ||
| ) |
Definition at line 42 of file STLPropertySet.cxx.
References sd::Direct, findProperty(), nHandle, and SAL_WARN.
Referenced by sd::CustomAnimationEffectTabPage::update(), sd::CustomAnimationDurationTabPage::update(), and sd::CustomAnimationTextAnimTabPage::update().
|
private |
Definition at line 69 of file STLPropertySet.hxx.
Referenced by findProperty(), and setPropertyDefaultValue().