|
LibreOffice Module sw (master) 1
|
#include <unotextmarkup.hxx>#include <comphelper/servicehelper.hxx>#include <o3tl/safeint.hxx>#include <osl/diagnose.h>#include <svl/listener.hxx>#include <utility>#include <vcl/svapp.hxx>#include <SwSmartTagMgr.hxx>#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>#include <com/sun/star/text/TextMarkupType.hpp>#include <com/sun/star/text/TextMarkupDescriptor.hpp>#include <com/sun/star/container/ElementExistException.hpp>#include <com/sun/star/container/XStringKeyMap.hpp>#include <ndtxt.hxx>#include <SwGrammarMarkUp.hxx>#include <TextCursorHelper.hxx>#include <GrammarContact.hxx>#include <com/sun/star/lang/XUnoTunnel.hpp>#include <com/sun/star/text/XTextRange.hpp>#include <pam.hxx>#include <unotextrange.hxx>#include <modeltoviewhelper.hxx>Go to the source code of this file.
Classes | |
| struct | SwXTextMarkup::Impl |
Functions | |
| static void | lcl_commitGrammarMarkUp (const ModelToViewHelper &rConversionMap, SwGrammarMarkUp *pWList, ::sal_Int32 nType, const OUString &rIdentifier, ::sal_Int32 nStart, ::sal_Int32 nLength, const uno::Reference< container::XStringKeyMap > &xMarkupInfoContainer) |
|
static |
Definition at line 282 of file unotextmarkup.cxx.
References ModelToViewHelper::ConvertToModelPosition(), ModelToViewHelper::ConvertToViewPosition(), SwWrongList::GetWrongPos(), SwWrongList::Insert(), SwWrongList::InsertSubList(), ModelToViewHelper::ModelPosition::mbIsField, ModelToViewHelper::ModelPosition::mnPos, ModelToViewHelper::ModelPosition::mnSubPos, nLength, nType, SwGrammarMarkUp::setSentence(), and SwWrongList::SubList().
Referenced by SwXTextMarkup::commitMultiTextMarkup().