LibreOffice Module sc (master)
1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
sc
source
ui
inc
MatrixComparisonGenerator.hxx
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
* This file is part of the LibreOffice project.
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*
9
*/
10
11
#ifndef INCLUDED_SC_SOURCE_UI_INC_MATRIXCOMPARISONGENERATOR_HXX
12
#define INCLUDED_SC_SOURCE_UI_INC_MATRIXCOMPARISONGENERATOR_HXX
13
14
#include <
address.hxx
>
15
#include "
viewdata.hxx
"
16
17
#include "
StatisticsInputOutputDialog.hxx
"
18
19
class
ScMatrixComparisonGenerator
:
public
ScStatisticsInputOutputDialog
20
{
21
public
:
22
ScMatrixComparisonGenerator
(
23
SfxBindings
* pSfxBindings,
SfxChildWindow
* pChildWindow,
24
weld::Window
* pParent,
ScViewData
& rViewData,
25
const
OUString& rUiXmlDescription,
const
OString& rID);
26
27
virtual
~ScMatrixComparisonGenerator
()
override
;
28
29
protected
:
30
virtual
const
char
*
GetUndoNameId
()
override
;
31
virtual
ScRange
ApplyOutput
(
ScDocShell
* pDocShell)
override
;
32
33
virtual
OUString
getLabel
() = 0;
34
virtual
OUString
getTemplate
() = 0;
35
};
36
37
#endif
38
39
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
ScMatrixComparisonGenerator::getLabel
virtual OUString getLabel()=0
ScRange
Definition:
address.hxx:497
ScMatrixComparisonGenerator::ScMatrixComparisonGenerator
ScMatrixComparisonGenerator(SfxBindings *pSfxBindings, SfxChildWindow *pChildWindow, weld::Window *pParent, ScViewData &rViewData, const OUString &rUiXmlDescription, const OString &rID)
Definition:
MatrixComparisonGenerator.cxx:42
weld::Window
ScMatrixComparisonGenerator
Definition:
MatrixComparisonGenerator.hxx:19
viewdata.hxx
ScMatrixComparisonGenerator::GetUndoNameId
virtual const char * GetUndoNameId() override
Definition:
MatrixComparisonGenerator.cxx:53
address.hxx
SfxBindings
ScMatrixComparisonGenerator::~ScMatrixComparisonGenerator
virtual ~ScMatrixComparisonGenerator() override
Definition:
MatrixComparisonGenerator.cxx:50
StatisticsInputOutputDialog.hxx
ScDocShell
Definition:
docsh.hxx:79
ScMatrixComparisonGenerator::getTemplate
virtual OUString getTemplate()=0
ScViewData
Definition:
viewdata.hxx:271
ScMatrixComparisonGenerator::ApplyOutput
virtual ScRange ApplyOutput(ScDocShell *pDocShell) override
Definition:
MatrixComparisonGenerator.cxx:58
ScStatisticsInputOutputDialog
Definition:
StatisticsInputOutputDialog.hxx:18
SfxChildWindow
Generated on Thu Jan 21 2021 08:29:19 for LibreOffice Module sc (master) by
1.8.10