LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
oox::xls::ValidationModel Struct Reference

Stores data about ranges with data validation settings. More...

#include <worksheethelper.hxx>

Collaboration diagram for oox::xls::ValidationModel:
[legend]

Public Member Functions

 ValidationModel ()
 
void setBiffType (sal_uInt8 nType)
 Sets the passed BIFF validation type. More...
 
void setBiffOperator (sal_uInt8 nOperator)
 Sets the passed BIFF operator. More...
 
void setBiffErrorStyle (sal_uInt8 nErrorStyle)
 Sets the passed BIFF error style. More...
 

Public Attributes

ScRangeList maRanges
 
ApiTokenSequence maTokens1
 
ApiTokenSequence maTokens2
 
OUString msRef
 
OUString maInputTitle
 
OUString maInputMessage
 
OUString maErrorTitle
 
OUString maErrorMessage
 
sal_Int32 mnType
 
sal_Int32 mnOperator
 
sal_Int32 mnErrorStyle
 
bool mbShowInputMsg:1
 
bool mbShowErrorMsg:1
 
bool mbNoDropDown:1
 
bool mbAllowBlank:1
 

Detailed Description

Stores data about ranges with data validation settings.

Definition at line 129 of file worksheethelper.hxx.

Constructor & Destructor Documentation

◆ ValidationModel()

oox::xls::ValidationModel::ValidationModel ( )
explicit

Definition at line 181 of file worksheethelper.cxx.

References XML_none.

Member Function Documentation

◆ setBiffErrorStyle()

void oox::xls::ValidationModel::setBiffErrorStyle ( sal_uInt8  nErrorStyle)

Sets the passed BIFF error style.

Definition at line 207 of file worksheethelper.cxx.

References mnErrorStyle, and STATIC_ARRAY_SELECT.

Referenced by oox::xls::DataValidationsContextBase::importDataValidation().

◆ setBiffOperator()

void oox::xls::ValidationModel::setBiffOperator ( sal_uInt8  nOperator)

Sets the passed BIFF operator.

Definition at line 199 of file worksheethelper.cxx.

References mnOperator, STATIC_ARRAY_SELECT, and XML_TOKEN_INVALID.

Referenced by oox::xls::DataValidationsContextBase::importDataValidation().

◆ setBiffType()

void oox::xls::ValidationModel::setBiffType ( sal_uInt8  nType)

Sets the passed BIFF validation type.

Definition at line 192 of file worksheethelper.cxx.

References mnType, nType, STATIC_ARRAY_SELECT, and XML_none.

Referenced by oox::xls::DataValidationsContextBase::importDataValidation().

Member Data Documentation

◆ maErrorMessage

OUString oox::xls::ValidationModel::maErrorMessage

◆ maErrorTitle

OUString oox::xls::ValidationModel::maErrorTitle

◆ maInputMessage

OUString oox::xls::ValidationModel::maInputMessage

◆ maInputTitle

OUString oox::xls::ValidationModel::maInputTitle

◆ maRanges

ScRangeList oox::xls::ValidationModel::maRanges

◆ maTokens1

ApiTokenSequence oox::xls::ValidationModel::maTokens1

◆ maTokens2

ApiTokenSequence oox::xls::ValidationModel::maTokens2

◆ mbAllowBlank

bool oox::xls::ValidationModel::mbAllowBlank

◆ mbNoDropDown

bool oox::xls::ValidationModel::mbNoDropDown

◆ mbShowErrorMsg

bool oox::xls::ValidationModel::mbShowErrorMsg

◆ mbShowInputMsg

bool oox::xls::ValidationModel::mbShowInputMsg

◆ mnErrorStyle

sal_Int32 oox::xls::ValidationModel::mnErrorStyle

Definition at line 141 of file worksheethelper.hxx.

Referenced by setBiffErrorStyle().

◆ mnOperator

sal_Int32 oox::xls::ValidationModel::mnOperator

Definition at line 140 of file worksheethelper.hxx.

Referenced by setBiffOperator().

◆ mnType

sal_Int32 oox::xls::ValidationModel::mnType

◆ msRef

OUString oox::xls::ValidationModel::msRef

Definition at line 134 of file worksheethelper.hxx.


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