LibreOffice Module editeng (master) 1
|
#include <unotext.hxx>
Public Member Functions | |
css::uno::Reference< css::text::XTextCursor > | createTextCursorBySelection (const ESelection &rSel) |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &rType) |
virtual css::uno::Reference< css::text::XTextCursor > SAL_CALL | createTextCursor () override |
virtual css::uno::Reference< css::text::XTextCursor > SAL_CALL | createTextCursorByRange (const css::uno::Reference< css::text::XTextRange > &aTextPosition) override |
virtual void SAL_CALL | insertString (const css::uno::Reference< css::text::XTextRange > &xRange, const OUString &aString, sal_Bool bAbsorb) override |
virtual void SAL_CALL | insertControlCharacter (const css::uno::Reference< css::text::XTextRange > &xRange, sal_Int16 nControlCharacter, sal_Bool bAbsorb) override |
virtual void SAL_CALL | insertTextContent (const css::uno::Reference< css::text::XTextRange > &xRange, const css::uno::Reference< css::text::XTextContent > &xContent, sal_Bool bAbsorb) override |
virtual void SAL_CALL | removeTextContent (const css::uno::Reference< css::text::XTextContent > &xContent) override |
virtual OUString SAL_CALL | getString () override |
virtual void SAL_CALL | setString (const OUString &aString) override |
virtual css::uno::Reference< css::text::XText > SAL_CALL | getText () override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getStart () override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getEnd () override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual void SAL_CALL | moveTextRange (const css::uno::Reference< css::text::XTextRange > &xRange, sal_Int16 nParagraphs) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | finishParagraph (const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | finishParagraphInsert (const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &xInsertPosition) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | appendTextPortion (const OUString &Text, const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | insertTextPortion (const OUString &Text, const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &rTextRange) override |
virtual void SAL_CALL | copyText (const css::uno::Reference< css::text::XTextCopy > &xSource) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
Static Public Member Functions | |
static css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames_Static () |
Protected Member Functions | |
SvxUnoTextBase (const SvxItemPropertySet *_pSet) | |
SvxUnoTextBase (const SvxEditSource *pSource, const SvxItemPropertySet *_pSet, css::uno::Reference< css::text::XText > const &xParent) | |
SvxUnoTextBase (const SvxUnoTextBase &rText) | |
virtual | ~SvxUnoTextBase () noexcept override |
Private Attributes | |
css::uno::Reference< css::text::XText > | xParentText |
Definition at line 423 of file unotext.hxx.
|
protected |
Definition at line 1671 of file unotext.cxx.
|
protected |
|
protected |
Definition at line 1685 of file unotext.cxx.
References text(), and xParentText.
|
overrideprotectedvirtualnoexcept |
Definition at line 1696 of file unotext.cxx.
|
overridevirtual |
Definition at line 2161 of file unotext.cxx.
References SvxTextForwarder::AppendTextPortion(), DBG_ASSERT, SvxTextForwarder::GetEmptyItemSetPtr(), SvxTextForwarder::GetParaAttribs(), SvxTextForwarder::GetParagraphCount(), SvxEditSource::GetTextForwarder(), SvxTextForwarder::GetTextLen(), ImplGetSvxTextPortionSfxPropertySet(), SvxTextForwarder::QuickSetAttribs(), SvxTextForwarder::RemoveAttribs(), SvxPropertyValuesToItemSet(), and SvxEditSource::UpdateData().
|
overridevirtual |
Definition at line 2198 of file unotext.cxx.
References SvxTextForwarder::CopyText(), SvxEditSource::GetTextForwarder(), setString(), and SvxEditSource::UpdateData().
|
overridevirtual |
Definition at line 1980 of file unotext.cxx.
References EE_PARA_MAX_COUNT, and GetSelection().
|
overridevirtual |
Definition at line 1763 of file unotext.cxx.
|
overridevirtual |
Definition at line 1769 of file unotext.cxx.
References createTextCursorBySelection().
uno::Reference< text::XTextCursor > SvxUnoTextBase::createTextCursorBySelection | ( | const ESelection & | rSel | ) |
Definition at line 1754 of file unotext.cxx.
Referenced by createTextCursorByRange().
|
overridevirtual |
Definition at line 2090 of file unotext.cxx.
References SvxTextForwarder::AppendParagraph(), DBG_ASSERT, SvxTextForwarder::GetEmptyItemSetPtr(), SvxTextForwarder::GetParagraphCount(), SvxEditSource::GetTextForwarder(), ImplGetSvxUnoOutlinerTextCursorSfxPropertySet(), SvxTextForwarder::QuickSetAttribs(), SvxPropertyValuesToItemSet(), and SvxEditSource::UpdateData().
|
overridevirtual |
Definition at line 2082 of file unotext.cxx.
|
overridevirtual |
Definition at line 2000 of file unotext.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 1963 of file unotext.cxx.
|
overridevirtual |
Reimplemented in SvxUnoText.
Definition at line 1749 of file unotext.cxx.
|
overridevirtual |
Definition at line 2228 of file unotext.cxx.
|
overridevirtual |
Definition at line 1958 of file unotext.cxx.
|
overridevirtual |
Definition at line 1968 of file unotext.cxx.
|
overridevirtual |
Definition at line 2233 of file unotext.cxx.
References getSupportedServiceNames_Static().
|
static |
Definition at line 2238 of file unotext.cxx.
References comphelper::concatSequences(), and u.
Referenced by getSupportedServiceNames().
|
overridevirtual |
Definition at line 1944 of file unotext.cxx.
References GetSelection().
|
overridevirtual |
Reimplemented in SvxUnoText.
Definition at line 1728 of file unotext.cxx.
References cppu::UnoType< typename T >::get().
Referenced by SvxUnoText::getTypes().
|
overridevirtual |
Definition at line 2005 of file unotext.cxx.
References SvxTextForwarder::GetParagraphCount().
|
overridevirtual |
Definition at line 1816 of file unotext.cxx.
References CR, GetSelection(), SvxTextForwarder::GetTextLen(), insertString(), ESelection::nEndPara, ESelection::nEndPos, ESelection::nStartPara, ESelection::nStartPos, SvxTextForwarder::QuickInsertLineBreak(), SvxTextForwarder::QuickInsertText(), and u.
|
overridevirtual |
Definition at line 1785 of file unotext.cxx.
References GetSelection().
Referenced by insertControlCharacter().
|
overridevirtual |
Definition at line 1902 of file unotext.cxx.
References SvxFieldData::Create(), EE_FEATURE_FIELD(), SvxTextForwarder::QuickInsertField(), UNO_TC_PROP_ANCHOR, and UNO_TR_PROP_SELECTION.
|
overridevirtual |
Definition at line 2119 of file unotext.cxx.
References SvxTextForwarder::GetEmptyItemSetPtr(), SvxEditSource::GetTextForwarder(), ImplGetSvxTextPortionSfxPropertySet(), ESelection::nStartPara, SvxTextForwarder::QuickSetAttribs(), SvxTextForwarder::RemoveAttribs(), SvxPropertyValuesToItemSet(), and SvxEditSource::UpdateData().
|
overridevirtual |
Definition at line 2020 of file unotext.cxx.
|
virtual |
css::uno::RuntimeException |
Reimplemented in SvxUnoText.
Definition at line 1701 of file unotext.cxx.
References QUERYINT.
Referenced by SvxUnoText::queryAggregation().
|
overridevirtual |
Definition at line 1938 of file unotext.cxx.
|
overridevirtual |
Definition at line 1973 of file unotext.cxx.
Referenced by copyText().
|
private |
Definition at line 430 of file unotext.hxx.
Referenced by SvxUnoTextBase().