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().