diff options
author | Tor Lillqvist <tml@collabora.com> | 2017-11-23 16:22:38 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2017-11-25 06:51:51 +0100 |
commit | b48950d8b326d29891b809434fd862e960e2ec99 (patch) | |
tree | acbbad6ebe9ede543e77701c2fa63c22725c963f /sc/source/ui/unoobj | |
parent | bfa72a6a2a83ed10793d9723a1db24ec8ee03ed9 (diff) |
Convert ScConditionMode to scoped enum
Change-Id: I9b6aaa64e7f649581b27f0238e2908026ab6e0bd
Reviewed-on: https://gerrit.libreoffice.org/45157
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Diffstat (limited to 'sc/source/ui/unoobj')
-rw-r--r-- | sc/source/ui/unoobj/condformatuno.cxx | 54 | ||||
-rw-r--r-- | sc/source/ui/unoobj/fmtuno.cxx | 64 |
2 files changed, 59 insertions, 59 deletions
diff --git a/sc/source/ui/unoobj/condformatuno.cxx b/sc/source/ui/unoobj/condformatuno.cxx index 78a2b17fa6d0..b9a1ab0bde82 100644 --- a/sc/source/ui/unoobj/condformatuno.cxx +++ b/sc/source/ui/unoobj/condformatuno.cxx @@ -81,32 +81,32 @@ struct ConditionEntryApiMap ConditionEntryApiMap aConditionEntryMap[] = { - {SC_COND_EQUAL, sheet::ConditionFormatOperator::EQUAL}, - {SC_COND_LESS, sheet::ConditionFormatOperator::LESS}, - {SC_COND_GREATER, sheet::ConditionFormatOperator::GREATER}, - {SC_COND_EQLESS, sheet::ConditionFormatOperator::LESS_EQUAL}, - {SC_COND_EQGREATER, sheet::ConditionFormatOperator::GREATER_EQUAL}, - {SC_COND_NOTEQUAL, sheet::ConditionFormatOperator::NOT_EQUAL}, - {SC_COND_BETWEEN, sheet::ConditionFormatOperator::BETWEEN}, - {SC_COND_NOTBETWEEN, sheet::ConditionFormatOperator::NOT_BETWEEN}, - {SC_COND_DUPLICATE, sheet::ConditionFormatOperator::DUPLICATE}, - {SC_COND_NOTDUPLICATE, sheet::ConditionFormatOperator::UNIQUE}, - {SC_COND_DIRECT, sheet::ConditionFormatOperator::EXPRESSION}, - {SC_COND_TOP10, sheet::ConditionFormatOperator::TOP_N_ELEMENTS}, - {SC_COND_BOTTOM10, sheet::ConditionFormatOperator::BOTTOM_N_ELEMENTS}, - {SC_COND_TOP_PERCENT, sheet::ConditionFormatOperator::TOP_N_PERCENT}, - {SC_COND_BOTTOM_PERCENT, sheet::ConditionFormatOperator::BOTTOM_N_PERCENT}, - {SC_COND_ABOVE_AVERAGE, sheet::ConditionFormatOperator::ABOVE_AVERAGE}, - {SC_COND_BELOW_AVERAGE, sheet::ConditionFormatOperator::BELOW_AVERAGE}, - {SC_COND_ABOVE_EQUAL_AVERAGE, sheet::ConditionFormatOperator::ABOVE_EQUAL_AVERAGE}, - {SC_COND_BELOW_EQUAL_AVERAGE, sheet::ConditionFormatOperator::BELOW_EQUAL_AVERAGE}, - {SC_COND_ERROR, sheet::ConditionFormatOperator::ERROR}, - {SC_COND_NOERROR, sheet::ConditionFormatOperator::NO_ERROR}, - {SC_COND_BEGINS_WITH, sheet::ConditionFormatOperator::BEGINS_WITH}, - {SC_COND_ENDS_WITH, sheet::ConditionFormatOperator::ENDS_WITH}, - {SC_COND_CONTAINS_TEXT, sheet::ConditionFormatOperator::CONTAINS}, - {SC_COND_NOT_CONTAINS_TEXT, sheet::ConditionFormatOperator::NOT_CONTAINS}, - {SC_COND_NONE, sheet::ConditionFormatOperator::EQUAL}, + {ScConditionMode::Equal, sheet::ConditionFormatOperator::EQUAL}, + {ScConditionMode::Less, sheet::ConditionFormatOperator::LESS}, + {ScConditionMode::Greater, sheet::ConditionFormatOperator::GREATER}, + {ScConditionMode::EqLess, sheet::ConditionFormatOperator::LESS_EQUAL}, + {ScConditionMode::EqGreater, sheet::ConditionFormatOperator::GREATER_EQUAL}, + {ScConditionMode::NotEqual, sheet::ConditionFormatOperator::NOT_EQUAL}, + {ScConditionMode::Between, sheet::ConditionFormatOperator::BETWEEN}, + {ScConditionMode::NotBetween, sheet::ConditionFormatOperator::NOT_BETWEEN}, + {ScConditionMode::Duplicate, sheet::ConditionFormatOperator::DUPLICATE}, + {ScConditionMode::NotDuplicate, sheet::ConditionFormatOperator::UNIQUE}, + {ScConditionMode::Direct, sheet::ConditionFormatOperator::EXPRESSION}, + {ScConditionMode::Top10, sheet::ConditionFormatOperator::TOP_N_ELEMENTS}, + {ScConditionMode::Bottom10, sheet::ConditionFormatOperator::BOTTOM_N_ELEMENTS}, + {ScConditionMode::TopPercent, sheet::ConditionFormatOperator::TOP_N_PERCENT}, + {ScConditionMode::BottomPercent, sheet::ConditionFormatOperator::BOTTOM_N_PERCENT}, + {ScConditionMode::AboveAverage, sheet::ConditionFormatOperator::ABOVE_AVERAGE}, + {ScConditionMode::BelowAverage, sheet::ConditionFormatOperator::BELOW_AVERAGE}, + {ScConditionMode::AboveEqualAverage, sheet::ConditionFormatOperator::ABOVE_EQUAL_AVERAGE}, + {ScConditionMode::BelowEqualAverage, sheet::ConditionFormatOperator::BELOW_EQUAL_AVERAGE}, + {ScConditionMode::Error, sheet::ConditionFormatOperator::ERROR}, + {ScConditionMode::NoError, sheet::ConditionFormatOperator::NO_ERROR}, + {ScConditionMode::BeginsWith, sheet::ConditionFormatOperator::BEGINS_WITH}, + {ScConditionMode::EndsWith, sheet::ConditionFormatOperator::ENDS_WITH}, + {ScConditionMode::ContainsText, sheet::ConditionFormatOperator::CONTAINS}, + {ScConditionMode::NotContainsText, sheet::ConditionFormatOperator::NOT_CONTAINS}, + {ScConditionMode::NONE, sheet::ConditionFormatOperator::EQUAL}, }; enum ColorScaleProperties @@ -477,7 +477,7 @@ void ScCondFormatObj::createEntry(const sal_Int32 nType, const sal_Int32 nPos) switch (nType) { case sheet::ConditionEntryType::CONDITION: - pNewEntry = new ScCondFormatEntry(SC_COND_EQUAL, "", "", + pNewEntry = new ScCondFormatEntry(ScConditionMode::Equal, "", "", pDoc, pFormat->GetRange().GetTopLeftCorner(), ""); break; case sheet::ConditionEntryType::COLORSCALE: diff --git a/sc/source/ui/unoobj/fmtuno.cxx b/sc/source/ui/unoobj/fmtuno.cxx index f89ca4601056..365b0d036ca1 100644 --- a/sc/source/ui/unoobj/fmtuno.cxx +++ b/sc/source/ui/unoobj/fmtuno.cxx @@ -68,16 +68,16 @@ static sal_Int32 lcl_ConditionModeToOperatorNew( ScConditionMode eMode ) sal_Int32 eOper = sheet::ConditionOperator2::NONE; switch (eMode) { - case SC_COND_EQUAL: eOper = sheet::ConditionOperator2::EQUAL; break; - case SC_COND_LESS: eOper = sheet::ConditionOperator2::LESS; break; - case SC_COND_GREATER: eOper = sheet::ConditionOperator2::GREATER; break; - case SC_COND_EQLESS: eOper = sheet::ConditionOperator2::LESS_EQUAL; break; - case SC_COND_EQGREATER: eOper = sheet::ConditionOperator2::GREATER_EQUAL; break; - case SC_COND_NOTEQUAL: eOper = sheet::ConditionOperator2::NOT_EQUAL; break; - case SC_COND_BETWEEN: eOper = sheet::ConditionOperator2::BETWEEN; break; - case SC_COND_NOTBETWEEN: eOper = sheet::ConditionOperator2::NOT_BETWEEN; break; - case SC_COND_DIRECT: eOper = sheet::ConditionOperator2::FORMULA; break; - case SC_COND_DUPLICATE: eOper = sheet::ConditionOperator2::DUPLICATE; break; + case ScConditionMode::Equal: eOper = sheet::ConditionOperator2::EQUAL; break; + case ScConditionMode::Less: eOper = sheet::ConditionOperator2::LESS; break; + case ScConditionMode::Greater: eOper = sheet::ConditionOperator2::GREATER; break; + case ScConditionMode::EqLess: eOper = sheet::ConditionOperator2::LESS_EQUAL; break; + case ScConditionMode::EqGreater: eOper = sheet::ConditionOperator2::GREATER_EQUAL; break; + case ScConditionMode::NotEqual: eOper = sheet::ConditionOperator2::NOT_EQUAL; break; + case ScConditionMode::Between: eOper = sheet::ConditionOperator2::BETWEEN; break; + case ScConditionMode::NotBetween: eOper = sheet::ConditionOperator2::NOT_BETWEEN; break; + case ScConditionMode::Direct: eOper = sheet::ConditionOperator2::FORMULA; break; + case ScConditionMode::Duplicate: eOper = sheet::ConditionOperator2::DUPLICATE; break; default: { // added to avoid warnings @@ -91,15 +91,15 @@ static sheet::ConditionOperator lcl_ConditionModeToOperator( ScConditionMode eMo sheet::ConditionOperator eOper = sheet::ConditionOperator_NONE; switch (eMode) { - case SC_COND_EQUAL: eOper = sheet::ConditionOperator_EQUAL; break; - case SC_COND_LESS: eOper = sheet::ConditionOperator_LESS; break; - case SC_COND_GREATER: eOper = sheet::ConditionOperator_GREATER; break; - case SC_COND_EQLESS: eOper = sheet::ConditionOperator_LESS_EQUAL; break; - case SC_COND_EQGREATER: eOper = sheet::ConditionOperator_GREATER_EQUAL; break; - case SC_COND_NOTEQUAL: eOper = sheet::ConditionOperator_NOT_EQUAL; break; - case SC_COND_BETWEEN: eOper = sheet::ConditionOperator_BETWEEN; break; - case SC_COND_NOTBETWEEN: eOper = sheet::ConditionOperator_NOT_BETWEEN; break; - case SC_COND_DIRECT: eOper = sheet::ConditionOperator_FORMULA; break; + case ScConditionMode::Equal: eOper = sheet::ConditionOperator_EQUAL; break; + case ScConditionMode::Less: eOper = sheet::ConditionOperator_LESS; break; + case ScConditionMode::Greater: eOper = sheet::ConditionOperator_GREATER; break; + case ScConditionMode::EqLess: eOper = sheet::ConditionOperator_LESS_EQUAL; break; + case ScConditionMode::EqGreater: eOper = sheet::ConditionOperator_GREATER_EQUAL; break; + case ScConditionMode::NotEqual: eOper = sheet::ConditionOperator_NOT_EQUAL; break; + case ScConditionMode::Between: eOper = sheet::ConditionOperator_BETWEEN; break; + case ScConditionMode::NotBetween: eOper = sheet::ConditionOperator_NOT_BETWEEN; break; + case ScConditionMode::Direct: eOper = sheet::ConditionOperator_FORMULA; break; default: { // added to avoid warnings @@ -110,18 +110,18 @@ static sheet::ConditionOperator lcl_ConditionModeToOperator( ScConditionMode eMo static ScConditionMode lcl_ConditionOperatorToMode( sheet::ConditionOperator eOper ) { - ScConditionMode eMode = SC_COND_NONE; + ScConditionMode eMode = ScConditionMode::NONE; switch (eOper) { - case sheet::ConditionOperator_EQUAL: eMode = SC_COND_EQUAL; break; - case sheet::ConditionOperator_LESS: eMode = SC_COND_LESS; break; - case sheet::ConditionOperator_GREATER: eMode = SC_COND_GREATER; break; - case sheet::ConditionOperator_LESS_EQUAL: eMode = SC_COND_EQLESS; break; - case sheet::ConditionOperator_GREATER_EQUAL: eMode = SC_COND_EQGREATER; break; - case sheet::ConditionOperator_NOT_EQUAL: eMode = SC_COND_NOTEQUAL; break; - case sheet::ConditionOperator_BETWEEN: eMode = SC_COND_BETWEEN; break; - case sheet::ConditionOperator_NOT_BETWEEN: eMode = SC_COND_NOTBETWEEN; break; - case sheet::ConditionOperator_FORMULA: eMode = SC_COND_DIRECT; break; + case sheet::ConditionOperator_EQUAL: eMode = ScConditionMode::Equal; break; + case sheet::ConditionOperator_LESS: eMode = ScConditionMode::Less; break; + case sheet::ConditionOperator_GREATER: eMode = ScConditionMode::Greater; break; + case sheet::ConditionOperator_LESS_EQUAL: eMode = ScConditionMode::EqLess; break; + case sheet::ConditionOperator_GREATER_EQUAL: eMode = ScConditionMode::EqGreater; break; + case sheet::ConditionOperator_NOT_EQUAL: eMode = ScConditionMode::NotEqual; break; + case sheet::ConditionOperator_BETWEEN: eMode = ScConditionMode::Between; break; + case sheet::ConditionOperator_NOT_BETWEEN: eMode = ScConditionMode::NotBetween; break; + case sheet::ConditionOperator_FORMULA: eMode = ScConditionMode::Direct; break; default: { // added to avoid warnings @@ -133,7 +133,7 @@ static ScConditionMode lcl_ConditionOperatorToMode( sheet::ConditionOperator eOp ScCondFormatEntryItem::ScCondFormatEntryItem() : meGrammar1( FormulaGrammar::GRAM_UNSPECIFIED ), meGrammar2( FormulaGrammar::GRAM_UNSPECIFIED ), - meMode( SC_COND_NONE ) + meMode( ScConditionMode::NONE ) { } @@ -249,7 +249,7 @@ void SAL_CALL ScTableConditionalFormat::addNew( { SolarMutexGuard aGuard; ScCondFormatEntryItem aEntry; - aEntry.meMode = SC_COND_NONE; + aEntry.meMode = ScConditionMode::NONE; const beans::PropertyValue* pPropArray = aConditionalEntry.getConstArray(); long nPropCount = aConditionalEntry.getLength(); @@ -660,7 +660,7 @@ ScValidationData* ScTableValidationObj::CreateValidationData( ScDocument* pDoc, void ScTableValidationObj::ClearData_Impl() { - nMode = SC_COND_NONE; + nMode = ScConditionMode::NONE; nValMode = SC_VALID_ANY; bIgnoreBlank = true; nShowList = sheet::TableValidationVisibility::UNSORTED; |