LibreOffice Module sw (master) 1
|
#include <unoflatpara.hxx>
Public Member Functions | |
SwXFlatParagraph (SwTextNode &rTextNode, OUString aExpandText, const ModelToViewHelper &rConversionMap) | |
virtual | ~SwXFlatParagraph () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &rPropertyName, const css::uno::Any &rValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &rPropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override |
virtual css::uno::Reference< css::container::XStringKeyMap > SAL_CALL | getMarkupInfoContainer () override |
virtual void SAL_CALL | commitStringMarkup (::sal_Int32 nType, const OUString &aIdentifier, ::sal_Int32 nStart, ::sal_Int32 nLength, const css::uno::Reference< css::container::XStringKeyMap > &xMarkupInfoContainer) override |
virtual void SAL_CALL | commitTextRangeMarkup (::sal_Int32 nType, const OUString &aIdentifier, const css::uno::Reference< css::text::XTextRange > &xRange, const css::uno::Reference< css::container::XStringKeyMap > &xMarkupInfoContainer) override |
virtual OUString SAL_CALL | getText () override |
virtual sal_Bool SAL_CALL | isModified () override |
virtual void SAL_CALL | setChecked (::sal_Int32 nType, sal_Bool bVal) override |
virtual sal_Bool SAL_CALL | isChecked (::sal_Int32 nType) override |
virtual css::lang::Locale SAL_CALL | getLanguageOfText (::sal_Int32 nPos, ::sal_Int32 nLen) override |
virtual css::lang::Locale SAL_CALL | getPrimaryLanguageOfText (::sal_Int32 nPos, ::sal_Int32 nLen) override |
virtual void SAL_CALL | changeText (::sal_Int32 nPos, ::sal_Int32 nLen, const OUString &aNewText, const css::uno::Sequence< css::beans::PropertyValue > &aAttributes) override |
virtual void SAL_CALL | changeAttributes (::sal_Int32 nPos, ::sal_Int32 nLen, const css::uno::Sequence< css::beans::PropertyValue > &aAttributes) override |
virtual css::uno::Sequence< ::sal_Int32 > SAL_CALL | getLanguagePortions () override |
SwTextNode * | GetTextNode () |
Private Member Functions | |
SwXFlatParagraph (const SwXFlatParagraph &)=delete | |
SwXFlatParagraph & | operator= (const SwXFlatParagraph &)=delete |
Private Attributes | |
OUString | maExpandText |
Definition at line 46 of file unoflatpara.hxx.
SwXFlatParagraph::SwXFlatParagraph | ( | SwTextNode & | rTextNode, |
OUString | aExpandText, | ||
const ModelToViewHelper & | rConversionMap | ||
) |
Definition at line 68 of file unoflatpara.cxx.
|
overridevirtual |
Definition at line 74 of file unoflatpara.cxx.
|
privatedelete |
|
overridevirtual |
Definition at line 132 of file unoflatpara.cxx.
References SAL_WARN.
|
overridevirtual |
Definition at line 150 of file unoflatpara.cxx.
References SAL_WARN.
|
overridevirtual |
Definition at line 297 of file unoflatpara.cxx.
References SwXTextRange::CreateXTextRange(), SwPaM::GetMark(), SwPaM::GetPoint(), GetTextNode(), o3tl::make_unsigned(), and nPos.
|
overridevirtual |
Definition at line 263 of file unoflatpara.cxx.
References SwXTextRange::CreateXTextRange(), SwNode::getIDocumentContentOperations(), SwPaM::GetMark(), SwPaM::GetPoint(), GetTextNode(), SwTextNode::Len(), o3tl::make_unsigned(), nPos, and IDocumentContentOperations::ReplaceRange().
|
overridevirtual |
Definition at line 180 of file unoflatpara.cxx.
References SwXTextMarkup::commitStringMarkup(), nLength, and nType.
|
overridevirtual |
Definition at line 173 of file unoflatpara.cxx.
References SwXTextMarkup::commitTextRangeMarkup(), and nType.
|
overridevirtual |
Definition at line 240 of file unoflatpara.cxx.
References LanguageTag::convertToLocale(), GetTextNode(), LANGUAGE_NONE, nPos, and SW_BREAKITER.
|
overridevirtual |
Definition at line 326 of file unoflatpara.cxx.
|
overridevirtual |
Definition at line 168 of file unoflatpara.cxx.
References SwXTextMarkup::getMarkupInfoContainer().
|
overridevirtual |
Definition at line 251 of file unoflatpara.cxx.
References LanguageTag::convertToLocale(), GetTextNode(), LANGUAGE_NONE, nPos, and SW_BREAKITER.
|
overridevirtual |
Definition at line 81 of file unoflatpara.cxx.
References cppu::UnoType< typename T >::get(), and sw::proofreadingiterator::get().
|
overridevirtual |
Definition at line 100 of file unoflatpara.cxx.
References comphelper::containerToSequence(), SwNodes::Count(), o3tl::strong_int< typename UNDERLYING_TYPE, typename PHANTOM_TYPE >::get(), SwNode::GetDoc(), SwNode::GetIndex(), SwDoc::GetNodes(), GetTextNode(), nCount, and nIndex.
|
overridevirtual |
Definition at line 187 of file unoflatpara.cxx.
References maExpandText.
SwTextNode * SwXTextMarkup::GetTextNode | ( | ) |
Definition at line 70 of file unotextmarkup.cxx.
Referenced by changeAttributes(), changeText(), getLanguageOfText(), SwXFlatParagraphIterator::getParaAfter(), SwXFlatParagraphIterator::getParaBefore(), getPrimaryLanguageOfText(), getPropertyValue(), isChecked(), isModified(), and setChecked().
|
overridevirtual |
Definition at line 216 of file unoflatpara.cxx.
References GetTextNode(), SwTextNode::IsGrammarCheckDirty(), SwTextNode::IsSmartTagDirty(), SwTextNode::IsWrongDirty(), and nType.
|
overridevirtual |
Definition at line 233 of file unoflatpara.cxx.
References GetTextNode().
|
privatedelete |
|
overridevirtual |
Definition at line 141 of file unoflatpara.cxx.
References SAL_WARN.
|
overridevirtual |
Definition at line 159 of file unoflatpara.cxx.
References SAL_WARN.
|
overridevirtual |
Definition at line 193 of file unoflatpara.cxx.
References sw::DONE, sw::finishGrammarCheckFor(), GetTextNode(), nType, SwTextNode::SetGrammarCheckDirty(), SwTextNode::SetSmartTagDirty(), SwTextNode::SetWrongDirty(), and sw::TODO.
|
overridevirtual |
Definition at line 93 of file unoflatpara.cxx.
|
private |
Definition at line 100 of file unoflatpara.hxx.
Referenced by getText().