LibreOffice Module chart2 (master) 1
Public Member Functions | Private Attributes | List of all members
chart::WrappedIgnoreProperty Class Referencefinal

#include <WrappedIgnoreProperty.hxx>

Inheritance diagram for chart::WrappedIgnoreProperty:
[legend]
Collaboration diagram for chart::WrappedIgnoreProperty:
[legend]

Public Member Functions

 WrappedIgnoreProperty (const OUString &rOuterName, const css::uno::Any &rDefaultValue)
 
virtual ~WrappedIgnoreProperty () override
 
virtual void setPropertyValue (const css::uno::Any &rOuterValue, const css::uno::Reference< css::beans::XPropertySet > &xInnerPropertySet) const override
 
virtual css::uno::Any getPropertyValue (const css::uno::Reference< css::beans::XPropertySet > &xInnerPropertySet) const override
 
virtual SAL_DLLPRIVATE void setPropertyToDefault (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const override
 
virtual SAL_DLLPRIVATE css::uno::Any getPropertyDefault (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const override
 
virtual SAL_DLLPRIVATE css::beans::PropertyState getPropertyState (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const override
 
- Public Member Functions inherited from chart::WrappedProperty
 WrappedProperty (OUString aOuterName, OUString aInnerName)
 The property visible to the outer PropertySet in the PropertySetWrapper may have a different name, type and value than a corresponding property of the inner PropertySet. More...
 
virtual ~WrappedProperty ()
 
const OUString & getOuterName () const
 
virtual OUString getInnerName () const
 
virtual void setPropertyValue (const css::uno::Any &rOuterValue, const css::uno::Reference< css::beans::XPropertySet > &xInnerPropertySet) const
 
virtual css::uno::Any getPropertyValue (const css::uno::Reference< css::beans::XPropertySet > &xInnerPropertySet) const
 
virtual void setPropertyToDefault (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const
 
virtual css::uno::Any getPropertyDefault (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const
 
virtual css::beans::PropertyState getPropertyState (const css::uno::Reference< css::beans::XPropertyState > &xInnerPropertyState) const
 

Private Attributes

css::uno::Any m_aDefaultValue
 
css::uno::Any m_aCurrentValue
 

Additional Inherited Members

- Protected Member Functions inherited from chart::WrappedProperty
virtual css::uno::Any convertInnerToOuterValue (const css::uno::Any &rInnerValue) const
 
virtual css::uno::Any convertOuterToInnerValue (const css::uno::Any &rOuterValue) const
 
- Protected Attributes inherited from chart::WrappedProperty
OUString m_aOuterName
 
OUString m_aInnerName
 

Detailed Description

Definition at line 29 of file WrappedIgnoreProperty.hxx.

Constructor & Destructor Documentation

◆ WrappedIgnoreProperty()

chart::WrappedIgnoreProperty::WrappedIgnoreProperty ( const OUString &  rOuterName,
const css::uno::Any &  rDefaultValue 
)

Definition at line 34 of file WrappedIgnoreProperty.cxx.

◆ ~WrappedIgnoreProperty()

chart::WrappedIgnoreProperty::~WrappedIgnoreProperty ( )
overridevirtual

Definition at line 40 of file WrappedIgnoreProperty.cxx.

Member Function Documentation

◆ getPropertyDefault()

Any chart::WrappedIgnoreProperty::getPropertyDefault ( const css::uno::Reference< css::beans::XPropertyState > &  xInnerPropertyState) const
overridevirtual
Exceptions
css::beans::UnknownPropertyException
css::lang::WrappedTargetException
css::uno::RuntimeException

Reimplemented from chart::WrappedProperty.

Definition at line 59 of file WrappedIgnoreProperty.cxx.

References Any, and m_aDefaultValue.

◆ getPropertyState()

beans::PropertyState chart::WrappedIgnoreProperty::getPropertyState ( const css::uno::Reference< css::beans::XPropertyState > &  xInnerPropertyState) const
overridevirtual
Exceptions
css::beans::UnknownPropertyException
css::uno::RuntimeException

Reimplemented from chart::WrappedProperty.

Definition at line 64 of file WrappedIgnoreProperty.cxx.

References m_aCurrentValue, and m_aDefaultValue.

◆ getPropertyValue()

Any chart::WrappedIgnoreProperty::getPropertyValue ( const css::uno::Reference< css::beans::XPropertySet > &  xInnerPropertySet) const
overridevirtual
Exceptions
css::beans::UnknownPropertyException
css::lang::WrappedTargetException
css::uno::RuntimeException

Reimplemented from chart::WrappedProperty.

Definition at line 49 of file WrappedIgnoreProperty.cxx.

References Any, and m_aCurrentValue.

Referenced by chart::wrapper::MinMaxLineWrapper::getPropertyValue().

◆ setPropertyToDefault()

void chart::WrappedIgnoreProperty::setPropertyToDefault ( const css::uno::Reference< css::beans::XPropertyState > &  xInnerPropertyState) const
overridevirtual
Exceptions
css::beans::UnknownPropertyException
css::uno::RuntimeException

Reimplemented from chart::WrappedProperty.

Definition at line 54 of file WrappedIgnoreProperty.cxx.

References m_aCurrentValue, and m_aDefaultValue.

◆ setPropertyValue()

void chart::WrappedIgnoreProperty::setPropertyValue ( const css::uno::Any &  rOuterValue,
const css::uno::Reference< css::beans::XPropertySet > &  xInnerPropertySet 
) const
overridevirtual
Exceptions
css::beans::UnknownPropertyException
css::beans::PropertyVetoException
css::lang::IllegalArgumentException
css::lang::WrappedTargetException
css::uno::RuntimeException

Reimplemented from chart::WrappedProperty.

Definition at line 44 of file WrappedIgnoreProperty.cxx.

References m_aCurrentValue.

Referenced by chart::wrapper::MinMaxLineWrapper::setPropertyValue().

Member Data Documentation

◆ m_aCurrentValue

css::uno::Any chart::WrappedIgnoreProperty::m_aCurrentValue
mutableprivate

◆ m_aDefaultValue

css::uno::Any chart::WrappedIgnoreProperty::m_aDefaultValue
private

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