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

#include <convuno.hxx>

Static Public Member Functions

static LanguageType GetLanguage (const css::lang::Locale &rLocale)
 
static void FillLocale (css::lang::Locale &rLocale, LanguageType eLang)
 
static void FillScAddress (ScAddress &rScAddress, const css::table::CellAddress &rApiAddress)
 
static void FillApiAddress (css::table::CellAddress &rApiAddress, const ScAddress &rScAddress)
 
static void FillScRange (ScRange &rScRange, const css::table::CellRangeAddress &rApiRange)
 
static void FillApiRange (css::table::CellRangeAddress &rApiRange, const ScRange &rScRange)
 
static bool Intersects (const css::table::CellRangeAddress &rApiARange1, const css::table::CellRangeAddress &rApiARange2)
 Returns true, if the passed ranges have at least one common cell. More...
 
static bool Contains (const css::table::CellRangeAddress &rApiOuter, const css::table::CellRangeAddress &rApiInner)
 Returns true, if the passed range rApiInner is completely inside the passed range rApiOuter. More...
 

Detailed Description

Definition at line 30 of file convuno.hxx.

Member Function Documentation

◆ Contains()

bool ScUnoConversion::Contains ( const css::table::CellRangeAddress &  rApiOuter,
const css::table::CellRangeAddress &  rApiInner 
)
inlinestatic

Returns true, if the passed range rApiInner is completely inside the passed range rApiOuter.

Definition at line 107 of file convuno.hxx.

◆ FillApiAddress()

void ScUnoConversion::FillApiAddress ( css::table::CellAddress &  rApiAddress,
const ScAddress rScAddress 
)
inlinestatic

◆ FillApiRange()

void ScUnoConversion::FillApiRange ( css::table::CellRangeAddress &  rApiRange,
const ScRange rScRange 
)
inlinestatic

◆ FillLocale()

void ScUnoConversion::FillLocale ( css::lang::Locale &  rLocale,
LanguageType  eLang 
)
static

Definition at line 41 of file convuno.cxx.

References LanguageTag::convertToLocale().

Referenced by ScModelObj::getPropertyValue().

◆ FillScAddress()

void ScUnoConversion::FillScAddress ( ScAddress rScAddress,
const css::table::CellAddress &  rApiAddress 
)
inlinestatic

◆ FillScRange()

void ScUnoConversion::FillScRange ( ScRange rScRange,
const css::table::CellRangeAddress &  rApiRange 
)
inlinestatic

◆ GetLanguage()

LanguageType ScUnoConversion::GetLanguage ( const css::lang::Locale &  rLocale)
static

or throw an exception?

Definition at line 28 of file convuno.cxx.

References LanguageTag::convertToLanguageType(), LANGUAGE_NONE, and LANGUAGE_SYSTEM.

Referenced by ScModelObj::setPropertyValue().

◆ Intersects()

bool ScUnoConversion::Intersects ( const css::table::CellRangeAddress &  rApiARange1,
const css::table::CellRangeAddress &  rApiARange2 
)
inlinestatic

Returns true, if the passed ranges have at least one common cell.

Definition at line 98 of file convuno.hxx.


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