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:

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 126 of file worksheethelper.hxx.

Constructor & Destructor Documentation

◆ ValidationModel()

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

Definition at line 176 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 202 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 194 of file worksheethelper.cxx.


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

◆ setBiffType()

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

Sets the passed BIFF validation type.

Definition at line 187 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 138 of file worksheethelper.hxx.

Referenced by setBiffErrorStyle().

◆ mnOperator

sal_Int32 oox::xls::ValidationModel::mnOperator

Definition at line 137 of file worksheethelper.hxx.

Referenced by setBiffOperator().

◆ mnType

sal_Int32 oox::xls::ValidationModel::mnType

◆ msRef

OUString oox::xls::ValidationModel::msRef

Definition at line 131 of file worksheethelper.hxx.

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