LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwXFlatParagraph Class Referencefinal

#include <unoflatpara.hxx>

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

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

Private Member Functions

 SwXFlatParagraph (const SwXFlatParagraph &)=delete
 
SwXFlatParagraphoperator= (const SwXFlatParagraph &)=delete
 

Private Attributes

OUString maExpandText
 

Detailed Description

Definition at line 46 of file unoflatpara.hxx.

Constructor & Destructor Documentation

◆ SwXFlatParagraph() [1/2]

SwXFlatParagraph::SwXFlatParagraph ( SwTextNode rTextNode,
OUString  aExpandText,
const ModelToViewHelper rConversionMap 
)

Definition at line 68 of file unoflatpara.cxx.

◆ ~SwXFlatParagraph()

SwXFlatParagraph::~SwXFlatParagraph ( )
overridevirtual

Definition at line 74 of file unoflatpara.cxx.

◆ SwXFlatParagraph() [2/2]

SwXFlatParagraph::SwXFlatParagraph ( const SwXFlatParagraph )
privatedelete

Member Function Documentation

◆ addPropertyChangeListener()

void SAL_CALL SwXFlatParagraph::addPropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 132 of file unoflatpara.cxx.

References SAL_WARN.

◆ addVetoableChangeListener()

void SAL_CALL SwXFlatParagraph::addVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  xListener 
)
overridevirtual

Definition at line 150 of file unoflatpara.cxx.

References SAL_WARN.

◆ changeAttributes()

void SAL_CALL SwXFlatParagraph::changeAttributes ( ::sal_Int32  nPos,
::sal_Int32  nLen,
const css::uno::Sequence< css::beans::PropertyValue > &  aAttributes 
)
overridevirtual

◆ changeText()

void SAL_CALL SwXFlatParagraph::changeText ( ::sal_Int32  nPos,
::sal_Int32  nLen,
const OUString &  aNewText,
const css::uno::Sequence< css::beans::PropertyValue > &  aAttributes 
)
overridevirtual

◆ commitStringMarkup()

void SAL_CALL SwXFlatParagraph::commitStringMarkup ( ::sal_Int32  nType,
const OUString &  aIdentifier,
::sal_Int32  nStart,
::sal_Int32  nLength,
const css::uno::Reference< css::container::XStringKeyMap > &  xMarkupInfoContainer 
)
overridevirtual

Definition at line 180 of file unoflatpara.cxx.

References SwXTextMarkup::commitStringMarkup(), nLength, and nType.

◆ commitTextRangeMarkup()

void SAL_CALL SwXFlatParagraph::commitTextRangeMarkup ( ::sal_Int32  nType,
const OUString &  aIdentifier,
const css::uno::Reference< css::text::XTextRange > &  xRange,
const css::uno::Reference< css::container::XStringKeyMap > &  xMarkupInfoContainer 
)
overridevirtual

Definition at line 173 of file unoflatpara.cxx.

References SwXTextMarkup::commitTextRangeMarkup(), and nType.

◆ getLanguageOfText()

lang::Locale SAL_CALL SwXFlatParagraph::getLanguageOfText ( ::sal_Int32  nPos,
::sal_Int32  nLen 
)
overridevirtual

◆ getLanguagePortions()

css::uno::Sequence<::sal_Int32 > SAL_CALL SwXFlatParagraph::getLanguagePortions ( )
overridevirtual

Definition at line 326 of file unoflatpara.cxx.

◆ getMarkupInfoContainer()

css::uno::Reference< css::container::XStringKeyMap > SAL_CALL SwXFlatParagraph::getMarkupInfoContainer ( )
overridevirtual

Definition at line 168 of file unoflatpara.cxx.

References SwXTextMarkup::getMarkupInfoContainer().

◆ getPrimaryLanguageOfText()

lang::Locale SAL_CALL SwXFlatParagraph::getPrimaryLanguageOfText ( ::sal_Int32  nPos,
::sal_Int32  nLen 
)
overridevirtual

◆ getPropertySetInfo()

uno::Reference< beans::XPropertySetInfo > SAL_CALL SwXFlatParagraph::getPropertySetInfo ( )
overridevirtual

◆ getPropertyValue()

uno::Any SAL_CALL SwXFlatParagraph::getPropertyValue ( const OUString &  rPropertyName)
overridevirtual

◆ getText()

OUString SAL_CALL SwXFlatParagraph::getText ( )
overridevirtual

Definition at line 187 of file unoflatpara.cxx.

References maExpandText.

◆ GetTextNode()

SwTextNode * SwXTextMarkup::GetTextNode ( )

◆ isChecked()

sal_Bool SAL_CALL SwXFlatParagraph::isChecked ( ::sal_Int32  nType)
overridevirtual

◆ isModified()

sal_Bool SAL_CALL SwXFlatParagraph::isModified ( )
overridevirtual

Definition at line 233 of file unoflatpara.cxx.

References GetTextNode().

◆ operator=()

SwXFlatParagraph & SwXFlatParagraph::operator= ( const SwXFlatParagraph )
privatedelete

◆ removePropertyChangeListener()

void SAL_CALL SwXFlatParagraph::removePropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 141 of file unoflatpara.cxx.

References SAL_WARN.

◆ removeVetoableChangeListener()

void SAL_CALL SwXFlatParagraph::removeVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  xListener 
)
overridevirtual

Definition at line 159 of file unoflatpara.cxx.

References SAL_WARN.

◆ setChecked()

void SAL_CALL SwXFlatParagraph::setChecked ( ::sal_Int32  nType,
sal_Bool  bVal 
)
overridevirtual

◆ setPropertyValue()

void SAL_CALL SwXFlatParagraph::setPropertyValue ( const OUString &  rPropertyName,
const css::uno::Any &  rValue 
)
overridevirtual

Definition at line 93 of file unoflatpara.cxx.

Member Data Documentation

◆ maExpandText

OUString SwXFlatParagraph::maExpandText
private

Definition at line 100 of file unoflatpara.hxx.

Referenced by getText().


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