LibreOffice Module sc (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
oox::xls::DataValidationsContextBase Class Reference

#include <worksheetfragment.hxx>

Inheritance diagram for oox::xls::DataValidationsContextBase:

Public Member Functions

void SetSqref (const OUString &rChars)
void SetFormula1 (const OUString &rChars)
void SetFormula2 (const OUString &rChars)
void SetValidation (WorksheetHelper &rTarget)
void importDataValidation (const AttributeList &rAttribs)
 Imports the dataValidation element containing data validation settings. More...
bool isFormula1Set () const
bool isFormula2Set () const

Static Public Member Functions

static void importDataValidation (SequenceInputStream &rStrm, WorksheetHelper &rTarget)
 Imports the DATAVALIDATION record containing data validation settings. More...

Private Attributes

std::unique_ptr< ValidationModelmxValModel
OUString maSqref
OUString maFormula1
OUString maFormula2

Detailed Description

Definition at line 27 of file worksheetfragment.hxx.

Member Function Documentation

void oox::xls::DataValidationsContextBase::importDataValidation ( const AttributeList rAttribs)
void oox::xls::DataValidationsContextBase::importDataValidation ( SequenceInputStream rStrm,
WorksheetHelper rTarget 
bool oox::xls::DataValidationsContextBase::isFormula1Set ( ) const

Definition at line 38 of file worksheetfragment.hxx.

References maFormula1.

Referenced by oox::xls::DataValidationsContext::onCreateContext().

bool oox::xls::DataValidationsContextBase::isFormula2Set ( ) const

Definition at line 39 of file worksheetfragment.hxx.

References maFormula2.

Referenced by oox::xls::DataValidationsContext::onCreateContext().

void oox::xls::DataValidationsContextBase::SetFormula1 ( const OUString &  rChars)
void oox::xls::DataValidationsContextBase::SetFormula2 ( const OUString &  rChars)
void oox::xls::DataValidationsContextBase::SetSqref ( const OUString &  rChars)

Definition at line 30 of file worksheetfragment.hxx.

References maSqref.

Referenced by oox::xls::ExtDataValidationsContext::onCharacters().

void oox::xls::DataValidationsContextBase::SetValidation ( WorksheetHelper rTarget)

Member Data Documentation

OUString oox::xls::DataValidationsContextBase::maFormula1
OUString oox::xls::DataValidationsContextBase::maFormula2
OUString oox::xls::DataValidationsContextBase::maSqref

Definition at line 44 of file worksheetfragment.hxx.

Referenced by importDataValidation(), SetSqref(), and SetValidation().

std::unique_ptr< ValidationModel > oox::xls::DataValidationsContextBase::mxValModel

Definition at line 42 of file worksheetfragment.hxx.

Referenced by importDataValidation(), and SetValidation().

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