Kaydet (Commit) 7d4f986a authored tarafından Caolán McNamara's avatar Caolán McNamara

ditch ScXMLExportDatabaseRanges::getOperatorXML

üst af55fea9
...@@ -132,64 +132,6 @@ ScMyEmptyDatabaseRangesContainer ScXMLExportDatabaseRanges::GetEmptyDatabaseRang ...@@ -132,64 +132,6 @@ ScMyEmptyDatabaseRangesContainer ScXMLExportDatabaseRanges::GetEmptyDatabaseRang
return aSkipRanges; return aSkipRanges;
} }
rtl::OUString ScXMLExportDatabaseRanges::getOperatorXML(const long aFilterOperator, const bool bUseRegularExpressions) const
{
switch (aFilterOperator)
{
case sheet::FilterOperator2::EQUAL :
{
if (bUseRegularExpressions)
return GetXMLToken(XML_MATCH);
else
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("="));
}
case sheet::FilterOperator2::NOT_EQUAL :
{
if (bUseRegularExpressions)
return GetXMLToken(XML_NOMATCH);
else
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("!="));
}
case sheet::FilterOperator2::BOTTOM_PERCENT :
return GetXMLToken(XML_BOTTOM_PERCENT);
case sheet::FilterOperator2::BOTTOM_VALUES :
return GetXMLToken(XML_BOTTOM_VALUES);
case sheet::FilterOperator2::EMPTY :
return GetXMLToken(XML_EMPTY);
case sheet::FilterOperator2::GREATER :
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(">"));
case sheet::FilterOperator2::GREATER_EQUAL :
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(">="));
case sheet::FilterOperator2::LESS :
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("<"));
case sheet::FilterOperator2::LESS_EQUAL :
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("<="));
case sheet::FilterOperator2::NOT_EMPTY :
return GetXMLToken(XML_NOEMPTY);
case sheet::FilterOperator2::TOP_PERCENT :
return GetXMLToken(XML_TOP_PERCENT);
case sheet::FilterOperator2::TOP_VALUES :
return GetXMLToken(XML_TOP_VALUES);
case sheet::FilterOperator2::CONTAINS :
return GetXMLToken(XML_CONTAINS);
case sheet::FilterOperator2::DOES_NOT_CONTAIN :
return GetXMLToken(XML_DOES_NOT_CONTAIN);
case sheet::FilterOperator2::BEGINS_WITH :
return GetXMLToken(XML_BEGINS_WITH);
case sheet::FilterOperator2::DOES_NOT_BEGIN_WITH :
return GetXMLToken(XML_DOES_NOT_BEGIN_WITH);
case sheet::FilterOperator2::ENDS_WITH :
return GetXMLToken(XML_ENDS_WITH);
case sheet::FilterOperator2::DOES_NOT_END_WITH :
return GetXMLToken(XML_DOES_NOT_END_WITH);
default:
{
// added to avoid warnings
}
}
return rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("="));
}
namespace { namespace {
class WriteDatabaseRange : public ::std::unary_function<ScDBData, void> class WriteDatabaseRange : public ::std::unary_function<ScDBData, void>
......
...@@ -46,7 +46,6 @@ class ScXMLExportDatabaseRanges ...@@ -46,7 +46,6 @@ class ScXMLExportDatabaseRanges
ScXMLExport& rExport; ScXMLExport& rExport;
ScDocument* pDoc; ScDocument* pDoc;
rtl::OUString getOperatorXML(const long aFilterOperator, const bool bUseRegularExpressions) const;
public: public:
ScXMLExportDatabaseRanges(ScXMLExport& rExport); ScXMLExportDatabaseRanges(ScXMLExport& rExport);
~ScXMLExportDatabaseRanges(); ~ScXMLExportDatabaseRanges();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment