LibreOffice Module sw (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
unotextrange.hxx File Reference
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/container/XContentEnumerationAccess.hpp>
#include <com/sun/star/text/XTextRange.hpp>
#include <com/sun/star/text/XRedline.hpp>
#include <cppuhelper/implbase.hxx>
#include "pam.hxx"
#include "unobaseclass.hxx"
Include dependency graph for unotextrange.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwUnoInternalPaM
 
class  SwXTextRange
 
struct  SwXTextRanges
 

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 

Typedefs

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::beans::XPropertySet, css::beans::XPropertyState, css::container::XEnumerationAccess, css::container::XContentEnumerationAccess, css::text::XTextRange, css::text::XRedline > SwXTextRange_Base
 
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::container::XIndexAccess > SwXTextRanges_Base
 

Enumerations

enum class  sw::TextRangeMode {
  sw::RequireTextNode ,
  sw::AllowNonTextNode ,
  sw::AllowTableNode
}
 

Functions

void sw::DeepCopyPaM (SwPaM const &rSource, SwPaM &rTarget)
 
SW_DLLPUBLIC bool sw::XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const css::uno::Reference< css::text::XTextRange > &xTextRange, TextRangeMode eMode=TextRangeMode::RequireTextNode)
 
uno::Reference< text::XText > sw::CreateParentXText (SwDoc &rDoc, const SwPosition &rPos)
 
bool sw::GetDefaultTextContentValue (css::uno::Any &rAny, std::u16string_view rPropertyName, sal_uInt16 nWID=0)
 

Typedef Documentation

◆ SwXTextRange_Base

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::beans::XPropertySet, css::beans::XPropertyState, css::container::XEnumerationAccess, css::container::XContentEnumerationAccess, css::text::XTextRange, css::text::XRedline> SwXTextRange_Base

Definition at line 85 of file unotextrange.hxx.

◆ SwXTextRanges_Base

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::container::XIndexAccess> SwXTextRanges_Base

Definition at line 207 of file unotextrange.hxx.