LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScXMLNamedExpressionsContext::SheetLocalInserter Class Reference

Sheet local named expressions are inserted directly into ScRangeName instance of that sheet. More...

#include <xmlnexpi.hxx>

Inheritance diagram for ScXMLNamedExpressionsContext::SheetLocalInserter:
[legend]
Collaboration diagram for ScXMLNamedExpressionsContext::SheetLocalInserter:
[legend]

Public Member Functions

 SheetLocalInserter (ScXMLImport &rImport, SCTAB nTab)
 
virtual void insert (ScMyNamedExpression aExp) override
 
- Public Member Functions inherited from ScXMLNamedExpressionsContext::Inserter
virtual ~Inserter ()
 
virtual void insert (ScMyNamedExpression aExp)=0
 

Private Attributes

ScXMLImportmrImport
 
SCTAB mnTab
 

Detailed Description

Sheet local named expressions are inserted directly into ScRangeName instance of that sheet.

TODO: the global ones should be inserted the same way for efficiency.

Definition at line 59 of file xmlnexpi.hxx.

Constructor & Destructor Documentation

◆ SheetLocalInserter()

ScXMLNamedExpressionsContext::SheetLocalInserter::SheetLocalInserter ( ScXMLImport rImport,
SCTAB  nTab 
)

Definition at line 37 of file xmlnexpi.cxx.

Member Function Documentation

◆ insert()

void ScXMLNamedExpressionsContext::SheetLocalInserter::insert ( ScMyNamedExpression  aExp)
overridevirtual

Implements ScXMLNamedExpressionsContext::Inserter.

Definition at line 40 of file xmlnexpi.cxx.

References SvXMLImportContext::mrImport.

Member Data Documentation

◆ mnTab

SCTAB ScXMLNamedExpressionsContext::SheetLocalInserter::mnTab
private

Definition at line 66 of file xmlnexpi.hxx.

◆ mrImport

ScXMLImport& ScXMLNamedExpressionsContext::SheetLocalInserter::mrImport
private

Definition at line 65 of file xmlnexpi.hxx.


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