LibreOffice Module sw (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Friends | List of all members
SwXTextFrame Class Referencefinal

#include <unoframe.hxx>

Inheritance diagram for SwXTextFrame:
[legend]
Collaboration diagram for SwXTextFrame:
[legend]

Public Member Functions

virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual SW_DLLPUBLIC void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual SW_DLLPUBLIC css::uno::Reference< css::text::XText > SAL_CALL getText () override
 
virtual rtl::Reference< SwXTextCursorcreateXTextCursor () override
 
virtual rtl::Reference< SwXTextCursorcreateXTextCursorByRange (const ::css::uno::Reference< ::css::text::XTextRange > &aTextPosition) 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 attach (const css::uno::Reference< css::text::XTextRange > &xTextRange) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL getAnchor () override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::container::XNameReplace > SAL_CALL getEvents () override
 
virtual SW_DLLPUBLIC css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
void SetDoc (SwDoc *const pDoc)
 
- Public Member Functions inherited from SwXText
virtual const SwStartNodeGetStartNode () const
 
 SwXText (SwDoc *const pDoc, const CursorType eType)
 
const SwDocGetDoc () const
 
SwDocGetDoc ()
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () 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::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 OUString SAL_CALL getString () override
 
virtual void SAL_CALL setString (const OUString &rString) 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 css::uno::Reference< css::text::XTextCursor > SAL_CALL createTextCursorByRange (const ::css::uno::Reference< ::css::text::XTextRange > &aTextPosition) override final
 
virtual rtl::Reference< SwXTextCursorcreateXTextCursorByRange (const ::css::uno::Reference< ::css::text::XTextRange > &aTextPosition)=0
 
virtual css::uno::Reference< css::text::XTextCursor > SAL_CALL createTextCursor () override final
 
virtual rtl::Reference< SwXTextCursorcreateXTextCursor ()=0
 
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 css::uno::Reference< css::text::XTextRange > SAL_CALL finishParagraph (const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL finishParagraphInsert (const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &xInsertPosition) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL appendTextPortion (const OUString &rText, const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL insertTextPortion (const OUString &rText, const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &rTextRange) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL appendTextContent (const css::uno::Reference< css::text::XTextContent > &xTextContent, const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL insertTextContentWithProperties (const css::uno::Reference< css::text::XTextContent > &xTextContent, const css::uno::Sequence< css::beans::PropertyValue > &rCharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &xInsertPosition) override
 
virtual css::uno::Reference< css::text::XTextContent > SAL_CALL convertToTextFrame (const css::uno::Reference< css::text::XTextRange > &xStart, const css::uno::Reference< css::text::XTextRange > &xEnd, const css::uno::Sequence< css::beans::PropertyValue > &xFrameProperties) override
 
virtual css::uno::Reference< css::text::XTextTable > SAL_CALL convertToTable (css::uno::Sequence< css::uno::Sequence< css::uno::Sequence< css::uno::Reference< css::text::XTextRange > > > > const &rTableRanges, css::uno::Sequence< css::uno::Sequence< css::uno::Sequence< css::beans::PropertyValue > > > const &rCellProperties, css::uno::Sequence< css::uno::Sequence< css::beans::PropertyValue > > const &rRowProperties, css::uno::Sequence< css::beans::PropertyValue > const &rTableProperties) override
 
virtual void SAL_CALL copyText (const css::uno::Reference< css::text::XTextCopy > &xSource) override
 
sal_Int16 SAL_CALL compareRegionStarts (const css::uno::Reference< css::text::XTextRange > &xR1, const css::uno::Reference< css::text::XTextRange > &xR2) override
 
sal_Int16 SAL_CALL compareRegionEnds (const css::uno::Reference< css::text::XTextRange > &xR1, const css::uno::Reference< css::text::XTextRange > &xR2) override
 
virtual void SAL_CALL insertTextContentBefore (const css::uno::Reference< css::text::XTextContent > &xNewContent, const css::uno::Reference< css::text::XTextContent > &xSuccessor) override
 
virtual void SAL_CALL insertTextContentAfter (const css::uno::Reference< css::text::XTextContent > &xNewContent, const css::uno::Reference< css::text::XTextContent > &xPredecessor) override
 
virtual void SAL_CALL removeTextContentBefore (const css::uno::Reference< css::text::XTextContent > &xSuccessor) override
 
virtual void SAL_CALL removeTextContentAfter (const css::uno::Reference< css::text::XTextContent > &xPredecessor) override
 

Static Public Member Functions

static SW_DLLPUBLIC rtl::Reference< SwXTextFrameCreateXTextFrame (SwDoc &rDoc, SwFrameFormat *pFrameFormat)
 

Private Member Functions

virtual const SwStartNodeGetStartNode () const override
 
virtual ~SwXTextFrame () override
 
 SwXTextFrame (SwDoc *pDoc)
 
 SwXTextFrame (SwFrameFormat &rFormat)
 

Friends

class SwXFrame
 

Additional Inherited Members

- Protected Member Functions inherited from SwXText
bool IsValid () const
 
void Invalidate ()
 
void SetDoc (SwDoc *const pDoc)
 
virtual ~SwXText ()
 

Detailed Description

Definition at line 170 of file unoframe.hxx.

Constructor & Destructor Documentation

◆ ~SwXTextFrame()

SwXTextFrame::~SwXTextFrame ( )
overrideprivatevirtual

Definition at line 3229 of file unoframe.cxx.

◆ SwXTextFrame() [1/2]

SwXTextFrame::SwXTextFrame ( SwDoc pDoc)
private

Definition at line 3216 of file unoframe.cxx.

References Frame.

◆ SwXTextFrame() [2/2]

SwXTextFrame::SwXTextFrame ( SwFrameFormat rFormat)
private

Definition at line 3222 of file unoframe.cxx.

References Frame.

Member Function Documentation

◆ acquire()

void SAL_CALL SwXTextFrame::acquire ( )
overridevirtualnoexcept

Definition at line 3239 of file unoframe.cxx.

◆ addEventListener()

void SwXTextFrame::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Definition at line 3386 of file unoframe.cxx.

◆ attach()

void SwXTextFrame::attach ( const css::uno::Reference< css::text::XTextRange > &  xTextRange)
overridevirtual

Definition at line 3369 of file unoframe.cxx.

◆ createEnumeration()

uno::Reference< container::XEnumeration > SwXTextFrame::createEnumeration ( )
overridevirtual

◆ createXTextCursor()

rtl::Reference< SwXTextCursor > SwXTextFrame::createXTextCursor ( )
overridevirtual

◆ createXTextCursorByRange()

rtl::Reference< SwXTextCursor > SwXTextFrame::createXTextCursorByRange ( const ::css::uno::Reference< ::css::text::XTextRange > &  aTextPosition)
overridevirtual

◆ CreateXTextFrame()

rtl::Reference< SwXTextFrame > SwXTextFrame::CreateXTextFrame ( SwDoc rDoc,
SwFrameFormat pFrameFormat 
)
static

◆ dispose()

void SwXTextFrame::dispose ( void  )
overridevirtual

Definition at line 3380 of file unoframe.cxx.

References sw::proofreadingiterator::dispose().

◆ getAnchor()

uno::Reference< text::XTextRange > SwXTextFrame::getAnchor ( )
overridevirtual

Definition at line 3374 of file unoframe.cxx.

◆ getElementType()

uno::Type SwXTextFrame::getElementType ( )
overridevirtual

Definition at line 3359 of file unoframe.cxx.

References cppu::UnoType< typename T >::get().

◆ getEvents()

uno::Reference< container::XNameReplace > SAL_CALL SwXTextFrame::getEvents ( )
overridevirtual

Definition at line 3416 of file unoframe.cxx.

◆ getImplementationId()

uno::Sequence< sal_Int8 > SAL_CALL SwXTextFrame::getImplementationId ( )
overridevirtual

Definition at line 3268 of file unoframe.cxx.

◆ getImplementationName()

OUString SwXTextFrame::getImplementationName ( )
overridevirtual

Definition at line 3396 of file unoframe.cxx.

◆ getPropertyValue()

uno::Any SwXTextFrame::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Reimplemented from SwXText.

Definition at line 3421 of file unoframe.cxx.

References SwXText::getPropertyValue(), UNO_NAME_END_REDLINE, and UNO_NAME_START_REDLINE.

◆ GetStartNode()

const SwStartNode * SwXTextFrame::GetStartNode ( ) const
overrideprivatevirtual

◆ getSupportedServiceNames()

uno::Sequence< OUString > SwXTextFrame::getSupportedServiceNames ( )
overridevirtual

Definition at line 3406 of file unoframe.cxx.

◆ getText()

uno::Reference< text::XText > SwXTextFrame::getText ( )
overridevirtual

Reimplemented from SwXText.

Definition at line 3273 of file unoframe.cxx.

◆ getTypes()

uno::Sequence< uno::Type > SAL_CALL SwXTextFrame::getTypes ( )
overridevirtual

Reimplemented from SwXText.

Definition at line 3259 of file unoframe.cxx.

References comphelper::concatSequences(), and SwXText::getTypes().

◆ hasElements()

sal_Bool SwXTextFrame::hasElements ( )
overridevirtual

Definition at line 3364 of file unoframe.cxx.

◆ queryInterface()

uno::Any SAL_CALL SwXTextFrame::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Reimplemented from SwXText.

Definition at line 3249 of file unoframe.cxx.

References SwXText::queryInterface().

◆ release()

void SAL_CALL SwXTextFrame::release ( )
overridevirtualnoexcept

Definition at line 3244 of file unoframe.cxx.

◆ removeEventListener()

void SwXTextFrame::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

Definition at line 3391 of file unoframe.cxx.

◆ SetDoc()

void SwXText::SetDoc ( SwDoc *const  pDoc)

Definition at line 72 of file unotext.cxx.

◆ supportsService()

sal_Bool SwXTextFrame::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 3401 of file unoframe.cxx.

References cppu::supportsService().

Friends And Related Function Documentation

◆ SwXFrame

friend class SwXFrame
friend

Definition at line 173 of file unoframe.hxx.


The documentation for this class was generated from the following files: