Lines 186-198
OUString SAL_CALL PlainTextFilterDetect::detect(uno::Sequence<beans::PropertyVal
Link Here
|
186 |
|
186 |
|
187 |
// Decide which filter to use based on the document service first, |
187 |
// Decide which filter to use based on the document service first, |
188 |
// then on extension if that's not available. |
188 |
// then on extension if that's not available. |
189 |
|
189 |
if (aExt == "csv" || aExt == "tsv" || aExt == "tab" || aExt == "xls" || aName.endsWith(".csv.gz")) |
190 |
if (aDocService == CALC_DOCSERVICE) |
190 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(CALC_TEXT_FILTER); |
|
|
191 |
else if (aExt == "txt") |
192 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(WRITER_TEXT_FILTER); |
193 |
else if (aDocService == CALC_DOCSERVICE) |
191 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(CALC_TEXT_FILTER); |
194 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(CALC_TEXT_FILTER); |
192 |
else if (aDocService == WRITER_DOCSERVICE) |
195 |
else if (aDocService == WRITER_DOCSERVICE) |
193 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(WRITER_TEXT_FILTER); |
196 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(WRITER_TEXT_FILTER); |
194 |
else if (aExt == "csv" || aExt == "tsv" || aExt == "tab" || aExt == "xls" || aName.endsWith(".csv.gz")) |
|
|
195 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(CALC_TEXT_FILTER); |
196 |
else |
197 |
else |
197 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(WRITER_TEXT_FILTER); |
198 |
aMediaDesc[MediaDescriptor::PROP_FILTERNAME] <<= OUString(WRITER_TEXT_FILTER); |
198 |
} |
199 |
} |