diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-08-24 01:24:42 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-08-24 11:21:42 +0100 |
commit | cb97526259e265e488a50c2747407f7289f8839c (patch) | |
tree | 9878e79d50804e941141fbc8391b47829faf323f /editeng/source | |
parent | 7e4ed3e5b8b9209240b9608aa0037a6a6732ef1c (diff) |
callcatcher: remove various unused methods
Diffstat (limited to 'editeng/source')
-rw-r--r-- | editeng/source/editeng/impedit.hxx | 10 | ||||
-rw-r--r-- | editeng/source/editeng/impedit3.cxx | 41 |
2 files changed, 0 insertions, 51 deletions
diff --git a/editeng/source/editeng/impedit.hxx b/editeng/source/editeng/impedit.hxx index 5a28c172a8ff..7e730bfb22b2 100644 --- a/editeng/source/editeng/impedit.hxx +++ b/editeng/source/editeng/impedit.hxx @@ -694,16 +694,6 @@ private: ::com::sun::star::uno::Reference < ::com::sun::star::i18n::XBreakIterator > ImplGetBreakIterator() const; ::com::sun::star::uno::Reference < ::com::sun::star::i18n::XExtendedInputSequenceChecker > ImplGetInputSequenceChecker() const; - /** Decorate metafile output with verbose text comments - - This method is used to wrap SvxFont::QuickDrawText, to - determine character-by-character wise, which logical text - units like characters, words and sentences are contained in - the output string at hand. This is necessary for slideshow - text effects. - */ - void ImplFillTextMarkingVector(const ::com::sun::star::lang::Locale& rLocale, EEngineData::TextMarkingVector& rTextMarkingVector, const String& rTxt, const sal_uInt16 nIdx, const sal_uInt16 nLen) const; - SpellInfo * CreateSpellInfo( const EditSelection &rSel, bool bMultipleDocs ); protected: diff --git a/editeng/source/editeng/impedit3.cxx b/editeng/source/editeng/impedit3.cxx index 41f8fd2f4d58..58ee78c99a41 100644 --- a/editeng/source/editeng/impedit3.cxx +++ b/editeng/source/editeng/impedit3.cxx @@ -4610,45 +4610,4 @@ void ImpEditEngine::ImplExpandCompressedPortions( EditLine* pLine, ParaPortion* aCompressedPortions.Remove( 0, aCompressedPortions.Count() ); } -// redesigned to work with TextMarkingVector -void ImpEditEngine::ImplFillTextMarkingVector(const lang::Locale& rLocale, EEngineData::TextMarkingVector& rTextMarkingVector, const String& rTxt, const sal_uInt16 nIdx, const sal_uInt16 nLen) const -{ - // determine relevant logical text elements for the just-rendered - // string of characters. - Reference< i18n::XBreakIterator > _xBI(ImplGetBreakIterator()); - - if(_xBI.is()) - { - sal_Int32 nDone; - sal_Int32 nNextCellBreak(_xBI->nextCharacters(rTxt, nIdx, rLocale, i18n::CharacterIteratorMode::SKIPCELL, 0, nDone)); - i18n::Boundary nNextWordBoundary(_xBI->getWordBoundary(rTxt, nIdx, rLocale, i18n::WordType::ANY_WORD, sal_True)); - sal_Int32 nNextSentenceBreak(_xBI->endOfSentence(rTxt, nIdx, rLocale)); - - const sal_Int32 nEndPos(nIdx + nLen); - sal_Int32 i; - - for(i = nIdx; i < nEndPos; i++) - { - // create the entries for the respective break positions - if(i == nNextCellBreak) - { - rTextMarkingVector.push_back(EEngineData::TextMarkingClass(EEngineData::EndOfCaracter, i - nIdx)); - nNextCellBreak = _xBI->nextCharacters(rTxt, i, rLocale, i18n::CharacterIteratorMode::SKIPCELL, 1, nDone); - } - if(i == nNextWordBoundary.endPos) - { - rTextMarkingVector.push_back(EEngineData::TextMarkingClass(EEngineData::EndOfWord, i - nIdx)); - nNextWordBoundary = _xBI->getWordBoundary(rTxt, i + 1, rLocale, i18n::WordType::ANY_WORD, sal_True); - } - if(i == nNextSentenceBreak) - { - rTextMarkingVector.push_back(EEngineData::TextMarkingClass(EEngineData::EndOfSentence, i - nIdx)); - nNextSentenceBreak = _xBI->endOfSentence(rTxt, i + 1, rLocale); - } - } - } -} - -// eof - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |