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

#include <XMLStylesExportHelper.hxx>

Public Member Functions

 ScMyValidationsContainer ()
 
 ~ScMyValidationsContainer ()
 
void AddValidation (const css::uno::Any &aAny, sal_Int32 &nValidationIndex)
 
void WriteValidations (ScXMLExport &rExport)
 
const OUString & GetValidationName (const sal_Int32 nIndex)
 

Static Public Member Functions

static OUString GetCondition (ScXMLExport &rExport, const ScMyValidation &aValidation)
 
static OUString GetBaseCellAddress (const ScDocument *pDoc, const ScAddress &aCell)
 
static void WriteMessage (ScXMLExport &rExport, const OUString &sTitle, const OUString &sMessage, const bool bShowMessage, const bool bIsHelpMessage)
 

Private Attributes

std::vector< ScMyValidationaValidationVec
 

Detailed Description

Definition at line 60 of file XMLStylesExportHelper.hxx.

Constructor & Destructor Documentation

◆ ScMyValidationsContainer()

ScMyValidationsContainer::ScMyValidationsContainer ( )

Definition at line 72 of file XMLStylesExportHelper.cxx.

◆ ~ScMyValidationsContainer()

ScMyValidationsContainer::~ScMyValidationsContainer ( )

Definition at line 76 of file XMLStylesExportHelper.cxx.

Member Function Documentation

◆ AddValidation()

void ScMyValidationsContainer::AddValidation ( const css::uno::Any &  aAny,
sal_Int32 &  nValidationIndex 
)

◆ GetBaseCellAddress()

OUString ScMyValidationsContainer::GetBaseCellAddress ( const ScDocument pDoc,
const ScAddress aCell 
)
static

◆ GetCondition()

OUString ScMyValidationsContainer::GetCondition ( ScXMLExport rExport,
const ScMyValidation aValidation 
)
static

◆ GetValidationName()

const OUString & ScMyValidationsContainer::GetValidationName ( const sal_Int32  nIndex)

Definition at line 407 of file XMLStylesExportHelper.cxx.

References aValidationVec, o3tl::make_unsigned(), and nIndex.

◆ WriteMessage()

void ScMyValidationsContainer::WriteMessage ( ScXMLExport rExport,
const OUString &  sTitle,
const OUString &  sMessage,
const bool  bShowMessage,
const bool  bIsHelpMessage 
)
static

◆ WriteValidations()

void ScMyValidationsContainer::WriteValidations ( ScXMLExport rExport)

Member Data Documentation

◆ aValidationVec

std::vector<ScMyValidation> ScMyValidationsContainer::aValidationVec
private

Definition at line 63 of file XMLStylesExportHelper.hxx.

Referenced by AddValidation(), GetValidationName(), and WriteValidations().


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