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 sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) 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 const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
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 55 of file textuno.hxx.

Constructor & Destructor Documentation

ScHeaderFooterContentObj::ScHeaderFooterContentObj ( )

Definition at line 89 of file textuno.cxx.

ScHeaderFooterContentObj::~ScHeaderFooterContentObj ( )

Definition at line 93 of file textuno.cxx.

Member Function Documentation

const EditTextObject * ScHeaderFooterContentObj::GetCenterEditObject ( ) const

Definition at line 100 of file textuno.cxx.

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

Definition at line 119 of file textuno.cxx.

rtl::Reference< ScHeaderFooterContentObj > ScHeaderFooterContentObj::getImplementation ( const css::uno::Reference< css::sheet::XHeaderFooterContent > &  rObj)
virtual OUString SAL_CALL ScHeaderFooterContentObj::getImplementationName ( )
const EditTextObject * ScHeaderFooterContentObj::GetLeftEditObject ( ) const

Definition at line 95 of file textuno.cxx.

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

Definition at line 112 of file textuno.cxx.

const EditTextObject * ScHeaderFooterContentObj::GetRightEditObject ( ) const

Definition at line 105 of file textuno.cxx.

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

Definition at line 126 of file textuno.cxx.

sal_Int64 SAL_CALL ScHeaderFooterContentObj::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)

Definition at line 135 of file textuno.cxx.

References comphelper::getSomethingImpl().

virtual css::uno::Sequence< OUString > SAL_CALL ScHeaderFooterContentObj::getSupportedServiceNames ( )
const uno::Sequence< sal_Int8 > & ScHeaderFooterContentObj::getUnoTunnelId ( )

Definition at line 141 of file textuno.cxx.

References comphelper::UnoIdInit::getSeq().

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

Definition at line 153 of file textuno.cxx.

References CENTER, LEFT, and RIGHT.

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

Member Data Documentation

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxCenterText

Definition at line 62 of file textuno.hxx.

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxLeftText

Definition at line 61 of file textuno.hxx.

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxRightText

Definition at line 63 of file textuno.hxx.

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