LibreOffice Module sw (master) 1
Classes | Namespaces | Typedefs | Enumerations
unoport.hxx File Reference
#include <memory>
#include <deque>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/text/XTextRange.hpp>
#include <com/sun/star/container/XEnumeration.hpp>
#include <com/sun/star/container/XContentEnumerationAccess.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sun/star/beans/XTolerantMultiPropertySet.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <cppuhelper/implbase.hxx>
#include <svl/itemprop.hxx>
#include <svl/listener.hxx>
#include <unocrsr.hxx>
Include dependency graph for unoport.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwXTextPortion
 
class  SwXTextPortionEnumeration
 
class  SwXRedlinePortion
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::beans
 
namespace  com::sun::star::text
 

Typedefs

typedef std::deque< css::uno::Reference< css::text::XTextRange > > TextRangeList_t
 

Enumerations

enum  SwTextPortionType {
  PORTION_TEXT ,
  PORTION_FIELD ,
  PORTION_FRAME ,
  PORTION_FOOTNOTE ,
  PORTION_REFMARK_START ,
  PORTION_REFMARK_END ,
  PORTION_TOXMARK_START ,
  PORTION_TOXMARK_END ,
  PORTION_BOOKMARK_START ,
  PORTION_BOOKMARK_END ,
  PORTION_REDLINE_START ,
  PORTION_REDLINE_END ,
  PORTION_RUBY_START ,
  PORTION_RUBY_END ,
  PORTION_SOFT_PAGEBREAK ,
  PORTION_META ,
  PORTION_FIELD_START ,
  PORTION_FIELD_SEP ,
  PORTION_FIELD_END ,
  PORTION_FIELD_START_END ,
  PORTION_ANNOTATION ,
  PORTION_ANNOTATION_END ,
  PORTION_LINEBREAK ,
  PORTION_CONTENT_CONTROL
}
 

Typedef Documentation

◆ TextRangeList_t

typedef std::deque< css::uno::Reference< css::text::XTextRange > > TextRangeList_t

Definition at line 52 of file unoport.hxx.

Enumeration Type Documentation

◆ SwTextPortionType

Enumerator
PORTION_TEXT 
PORTION_FIELD 
PORTION_FRAME 
PORTION_FOOTNOTE 
PORTION_REFMARK_START 
PORTION_REFMARK_END 
PORTION_TOXMARK_START 
PORTION_TOXMARK_END 
PORTION_BOOKMARK_START 
PORTION_BOOKMARK_END 
PORTION_REDLINE_START 
PORTION_REDLINE_END 
PORTION_RUBY_START 
PORTION_RUBY_END 
PORTION_SOFT_PAGEBREAK 
PORTION_META 
PORTION_FIELD_START 
PORTION_FIELD_SEP 
PORTION_FIELD_END 
PORTION_FIELD_START_END 
PORTION_ANNOTATION 
PORTION_ANNOTATION_END 
PORTION_LINEBREAK 
PORTION_CONTENT_CONTROL 

Definition at line 54 of file unoport.hxx.