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

#include <WrappedTextRotationProperty.hxx>

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

Public Member Functions

 WrappedTextRotationProperty (bool bDirectState=false)
 
virtual ~WrappedTextRotationProperty () override
 
virtual 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 Member Functions

virtual css::uno::Any convertInnerToOuterValue (const css::uno::Any &rInnerValue) const override
 
virtual css::uno::Any convertOuterToInnerValue (const css::uno::Any &rOuterValue) const override
 

Private Attributes

bool m_bDirectState
 

Additional Inherited Members

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 25 of file WrappedTextRotationProperty.hxx.

Constructor & Destructor Documentation

◆ WrappedTextRotationProperty()

chart::WrappedTextRotationProperty::WrappedTextRotationProperty ( bool  bDirectState = false)
explicit

Definition at line 30 of file WrappedTextRotationProperty.cxx.

◆ ~WrappedTextRotationProperty()

chart::WrappedTextRotationProperty::~WrappedTextRotationProperty ( )
overridevirtual

Definition at line 35 of file WrappedTextRotationProperty.cxx.

Member Function Documentation

◆ convertInnerToOuterValue()

Any chart::WrappedTextRotationProperty::convertInnerToOuterValue ( const css::uno::Any &  rInnerValue) const
overrideprivatevirtual

Reimplemented from chart::WrappedProperty.

Definition at line 46 of file WrappedTextRotationProperty.cxx.

References Any.

◆ convertOuterToInnerValue()

Any chart::WrappedTextRotationProperty::convertOuterToInnerValue ( const css::uno::Any &  rOuterValue) const
overrideprivatevirtual

Reimplemented from chart::WrappedProperty.

Definition at line 57 of file WrappedTextRotationProperty.cxx.

References Any.

◆ getPropertyState()

beans::PropertyState chart::WrappedTextRotationProperty::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 39 of file WrappedTextRotationProperty.cxx.

References chart::WrappedProperty::getPropertyState(), and m_bDirectState.

Member Data Documentation

◆ m_bDirectState

bool chart::WrappedTextRotationProperty::m_bDirectState
private

Definition at line 38 of file WrappedTextRotationProperty.hxx.

Referenced by getPropertyState().


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