26namespace oox {
class AttributeList; }
27namespace oox {
class SequenceInputStream; }
ScenarioBuffer(const WorkbookHelper &rHelper)
RefMap< sal_Int16, SheetScenarios, ::std::greater< sal_Int16 > > SheetScenariosMap
SheetScenarios & createSheetScenarios(sal_Int16 nSheet)
Creates and returns a scenario collection for the passed sheet.
SheetScenariosMap maSheetScenarios
void finalizeImport()
Creates all scenarios in the Calc document.
void finalizeImport()
Creates the scenario in the Calc document.
std::vector< ScenarioCellModel > maCells
ScenarioModel maModel
Scenario cells.
Scenario(const WorkbookHelper &rHelper, sal_Int16 nSheet, bool bIsActive)
void importInputCells(const AttributeList &rAttribs)
Imports a new cell for this scenario from an inputCells element.
sal_Int16 mnSheet
Scenario model data.
void importScenario(const AttributeList &rAttribs)
Imports a scenario definition from a scenario element.
ScenarioVector maScenarios
SheetScenariosModel maModel
SheetScenarios(const WorkbookHelper &rHelper, sal_Int16 nSheet)
void finalizeImport()
Creates all scenarios in the Calc sheet.
RefVector< Scenario > ScenarioVector
Scenario & createScenario()
Creates and returns a new scenario in this collection.
void importScenarios(const AttributeList &rAttribs)
Imports sheet scenario settings from a scenarios element.
Helper class to provide access to global workbook data.
OUString maComment
Name of the scenario.
bool mbActive
True = scenario is hidden.
bool mbHidden
True = input cell values locked.
bool mbLocked
Name of user created the scenario.
SheetScenariosModel()
Visible scenario.
sal_Int32 mnShown
Selected scenario.