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

#include <nameuno.hxx>

Inheritance diagram for ScLocalNamedRangesObj:
[legend]
Collaboration diagram for ScLocalNamedRangesObj:
[legend]

Public Member Functions

 ScLocalNamedRangesObj (ScDocShell *pDocSh, css::uno::Reference< css::container::XNamed > const &xNamed)
 
virtual ~ScLocalNamedRangesObj () override
 
- Public Member Functions inherited from ScNamedRangesObj
 ScNamedRangesObj (ScDocShell *pDocSh)
 
virtual ~ScNamedRangesObj () override
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
bool IsModifyAndBroadcast () const
 
virtual void SAL_CALL addNewByName (const OUString &aName, const OUString &aContent, const css::table::CellAddress &aPosition, sal_Int32 nType) override
 XNamedRanges. More...
 
virtual void SAL_CALL addNewFromTitles (const css::table::CellRangeAddress &aSource, css::sheet::Border aBorder) override
 
virtual void SAL_CALL removeByName (const OUString &aName) override
 
virtual void SAL_CALL outputList (const css::table::CellAddress &aOutputPosition) override
 
virtual css::uno::Any SAL_CALL getByName (const OUString &aName) override
 XNameAccess. More...
 
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &aName) override
 
virtual sal_Int32 SAL_CALL getCount () override
 XIndexAccess. More...
 
virtual css::uno::Any SAL_CALL getByIndex (sal_Int32 Index) override
 
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL createEnumeration () override
 XEnumerationAccess. More...
 
virtual css::uno::Type SAL_CALL getElementType () override
 XElementAccess. More...
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 XPropertySet. More...
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual sal_Bool SAL_CALL isActionLocked () override
 XActionLockable. More...
 
virtual void SAL_CALL addActionLock () override
 
virtual void SAL_CALL removeActionLock () override
 
virtual void SAL_CALL setActionLocks (sal_Int16 nLock) override
 
virtual sal_Int16 SAL_CALL resetActionLocks () override
 
virtual OUString SAL_CALL getImplementationName () override
 XServiceInfo. More...
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 

Private Member Functions

virtual ScNamedRangeObjGetObjectByIndex_Impl (sal_uInt16 nIndex) override
 
virtual ScNamedRangeObjGetObjectByName_Impl (const OUString &aName) override
 
virtual ScRangeNameGetRangeName_Impl () override
 
virtual SCTAB GetTab_Impl () override
 

Private Attributes

css::uno::Reference< css::container::XNamed > mxSheet
 

Additional Inherited Members

- Protected Member Functions inherited from ScNamedRangesObj
void lock ()
 called from the XActionLockable interface methods on initial locking More...
 
void unlock ()
 called from the XActionLockable interface methods on final unlock More...
 
- Protected Attributes inherited from ScNamedRangesObj
ScDocShellpDocShell
 

Detailed Description

Definition at line 233 of file nameuno.hxx.

Constructor & Destructor Documentation

ScLocalNamedRangesObj::ScLocalNamedRangesObj ( ScDocShell pDocSh,
css::uno::Reference< css::container::XNamed > const &  xNamed 
)

Definition at line 827 of file nameuno.cxx.

ScLocalNamedRangesObj::~ScLocalNamedRangesObj ( )
overridevirtual

Definition at line 834 of file nameuno.cxx.

Member Function Documentation

ScNamedRangeObj * ScLocalNamedRangesObj::GetObjectByIndex_Impl ( sal_uInt16  nIndex)
overrideprivatevirtual
ScNamedRangeObj * ScLocalNamedRangesObj::GetObjectByName_Impl ( const OUString &  aName)
overrideprivatevirtual

Implements ScNamedRangesObj.

Definition at line 839 of file nameuno.cxx.

References ScNamedRangesObj::hasByName(), mxSheet, and ScNamedRangesObj::pDocShell.

ScRangeName * ScLocalNamedRangesObj::GetRangeName_Impl ( )
overrideprivatevirtual
SCTAB ScLocalNamedRangesObj::GetTab_Impl ( )
overrideprivatevirtual

Member Data Documentation

css::uno::Reference< css::container::XNamed > ScLocalNamedRangesObj::mxSheet
private

Definition at line 243 of file nameuno.hxx.

Referenced by GetObjectByIndex_Impl(), GetObjectByName_Impl(), and GetTab_Impl().


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