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:
[legend]
Collaboration diagram for ScHeaderFooterContentObj:
[legend]

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 56 of file textuno.hxx.

Constructor & Destructor Documentation

ScHeaderFooterContentObj::ScHeaderFooterContentObj ( )

Definition at line 91 of file textuno.cxx.

ScHeaderFooterContentObj::~ScHeaderFooterContentObj ( )
overridevirtual

Definition at line 95 of file textuno.cxx.

Member Function Documentation

const EditTextObject * ScHeaderFooterContentObj::GetCenterEditObject ( ) const

Definition at line 102 of file textuno.cxx.

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

Definition at line 121 of file textuno.cxx.

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

Definition at line 97 of file textuno.cxx.

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

Definition at line 114 of file textuno.cxx.

const EditTextObject * ScHeaderFooterContentObj::GetRightEditObject ( ) const

Definition at line 107 of file textuno.cxx.

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

Definition at line 128 of file textuno.cxx.

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

Definition at line 137 of file textuno.cxx.

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

Definition at line 152 of file textuno.cxx.

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

Definition at line 163 of file textuno.cxx.

References CENTER, LEFT, and RIGHT.

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

Member Data Documentation

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxCenterText
private

Definition at line 63 of file textuno.hxx.

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxLeftText
private

Definition at line 62 of file textuno.hxx.

rtl::Reference<ScHeaderFooterTextObj> ScHeaderFooterContentObj::mxRightText
private

Definition at line 64 of file textuno.hxx.


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