LibreOffice Module sc (master) 1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ScHeaderFooterContentObj Class Referencefinal

#include <textuno.hxx>

Inheritance diagram for ScHeaderFooterContentObj:
Collaboration diagram for ScHeaderFooterContentObj:

Public Member Functions

 ScHeaderFooterContentObj ()
virtual ~ScHeaderFooterContentObj () override
const EditTextObjectGetLeftEditObject () const
const EditTextObjectGetCenterEditObject () const
const EditTextObjectGetRightEditObject () const
void Init (const EditTextObject *pLeft, const EditTextObject *pCenter, const EditTextObject *pRight)
virtual css::uno::Reference< css::text::XText > SAL_CALL getLeftText () override
virtual css::uno::Reference< css::text::XText > SAL_CALL getCenterText () override
virtual css::uno::Reference< css::text::XText > SAL_CALL getRightText () override
virtual OUString SAL_CALL getImplementationName () override
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override

Static Public Member Functions

static rtl::Reference< ScHeaderFooterContentObjgetImplementation (const css::uno::Reference< css::sheet::XHeaderFooterContent > &rObj)

Private Attributes

rtl::Reference< ScHeaderFooterTextObjmxLeftText
rtl::Reference< ScHeaderFooterTextObjmxCenterText
rtl::Reference< ScHeaderFooterTextObjmxRightText

Detailed Description

Definition at line 54 of file textuno.hxx.

Constructor & Destructor Documentation

◆ ScHeaderFooterContentObj()

ScHeaderFooterContentObj::ScHeaderFooterContentObj ( )

Definition at line 86 of file textuno.cxx.

◆ ~ScHeaderFooterContentObj()

ScHeaderFooterContentObj::~ScHeaderFooterContentObj ( )

Definition at line 90 of file textuno.cxx.

Member Function Documentation

◆ GetCenterEditObject()

const EditTextObject * ScHeaderFooterContentObj::GetCenterEditObject ( ) const

Definition at line 97 of file textuno.cxx.

References mxCenterText.

◆ getCenterText()

uno::Reference< text::XText > SAL_CALL ScHeaderFooterContentObj::getCenterText ( )

Definition at line 116 of file textuno.cxx.

References mxCenterText.

◆ getImplementation()

rtl::Reference< ScHeaderFooterContentObj > ScHeaderFooterContentObj::getImplementation ( const css::uno::Reference< css::sheet::XHeaderFooterContent > &  rObj)

◆ getImplementationName()

virtual OUString SAL_CALL ScHeaderFooterContentObj::getImplementationName ( )

◆ GetLeftEditObject()

const EditTextObject * ScHeaderFooterContentObj::GetLeftEditObject ( ) const

Definition at line 92 of file textuno.cxx.

References mxLeftText.

◆ getLeftText()

uno::Reference< text::XText > SAL_CALL ScHeaderFooterContentObj::getLeftText ( )

Definition at line 109 of file textuno.cxx.

References mxLeftText.

◆ GetRightEditObject()

const EditTextObject * ScHeaderFooterContentObj::GetRightEditObject ( ) const

Definition at line 102 of file textuno.cxx.

References mxRightText.

◆ getRightText()

uno::Reference< text::XText > SAL_CALL ScHeaderFooterContentObj::getRightText ( )

Definition at line 123 of file textuno.cxx.

References mxRightText.

◆ getSupportedServiceNames()

virtual css::uno::Sequence< OUString > SAL_CALL ScHeaderFooterContentObj::getSupportedServiceNames ( )

◆ Init()

void ScHeaderFooterContentObj::Init ( const EditTextObject pLeft,
const EditTextObject pCenter,
const EditTextObject pRight 

Definition at line 136 of file textuno.cxx.

References CENTER, LEFT, mxCenterText, mxLeftText, mxRightText, and RIGHT.

◆ supportsService()

virtual sal_Bool SAL_CALL ScHeaderFooterContentObj::supportsService ( const OUString &  ServiceName)

Member Data Documentation

◆ mxCenterText

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxCenterText

Definition at line 60 of file textuno.hxx.

Referenced by GetCenterEditObject(), getCenterText(), and Init().

◆ mxLeftText

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxLeftText

Definition at line 59 of file textuno.hxx.

Referenced by GetLeftEditObject(), getLeftText(), and Init().

◆ mxRightText

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxRightText

Definition at line 61 of file textuno.hxx.

Referenced by GetRightEditObject(), getRightText(), and Init().

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