LibreOffice Module writerfilter (master) 1
Classes | Namespaces | Typedefs | Enumerations
DomainMapper_Impl.hxx File Reference
#include <com/sun/star/text/XParagraphCursor.hpp>
#include <com/sun/star/text/XTextDocument.hpp>
#include <com/sun/star/text/XTextCursor.hpp>
#include <com/sun/star/text/XTextAppend.hpp>
#include <com/sun/star/text/XTextFrame.hpp>
#include <com/sun/star/style/TabStop.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/embed/XStorage.hpp>
#include <queue>
#include <stack>
#include <string_view>
#include <o3tl/sorted_vector.hxx>
#include <unordered_map>
#include <utility>
#include <vector>
#include <optional>
#include <ooxml/OOXMLDocument.hxx>
#include <dmapper/CommentProperties.hxx>
#include "DomainMapper.hxx"
#include "DomainMapperTableManager.hxx"
#include "DomainMapperTableHandler.hxx"
#include "PropertyMap.hxx"
#include "FontTable.hxx"
#include "NumberingManager.hxx"
#include "StyleSheetTable.hxx"
#include "SettingsTable.hxx"
#include "ThemeHandler.hxx"
#include "GraphicImport.hxx"
#include "OLEHandler.hxx"
#include "FFDataHandler.hxx"
#include "SmartTagHandler.hxx"
#include "FormControlHelper.hxx"
#include <map>
Include dependency graph for DomainMapper_Impl.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  writerfilter::dmapper::PageMar
 
class  writerfilter::dmapper::HeaderFooterContext
 Storage for state that is relevant outside a header/footer, but not inside it. More...
 
struct  writerfilter::dmapper::FieldParagraph
 Information about a paragraph to be finished after a field end. More...
 
class  writerfilter::dmapper::FieldContext
 field stack element More...
 
struct  writerfilter::dmapper::TextAppendContext
 
struct  writerfilter::dmapper::AnchoredContext
 
struct  writerfilter::dmapper::DeletableTabStop
 
struct  writerfilter::dmapper::BookmarkInsertPosition
 helper to remember bookmark start position More...
 
struct  writerfilter::dmapper::PermInsertPosition
 
struct  writerfilter::dmapper::AnnotationPosition
 Stores the start/end positions of an annotation before its insertion. More...
 
struct  writerfilter::dmapper::RubyInfo
 
struct  writerfilter::dmapper::LineNumberSettings
 
struct  writerfilter::dmapper::AnchoredObjectInfo
 Stores original/in-file-format info about a single anchored object. More...
 
struct  writerfilter::dmapper::AnchoredObjectsInfo
 Stores info about objects anchored to a given paragraph. More...
 
struct  writerfilter::dmapper::SymbolData
 
class  writerfilter::dmapper::DomainMapper_Impl
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::awt
 
namespace  com::sun::star::lang
 
namespace  com::sun::star::text
 
namespace  com::sun::star::beans
 
namespace  writerfilter
 
namespace  writerfilter::ooxml
 
namespace  writerfilter::dmapper
 

Typedefs

typedef tools::SvRef< FieldContext > writerfilter::dmapper::FieldContextPtr
 

Enumerations

enum  writerfilter::dmapper::PageMarElement {
  writerfilter::dmapper::PAGE_MAR_TOP ,
  writerfilter::dmapper::PAGE_MAR_RIGHT ,
  writerfilter::dmapper::PAGE_MAR_BOTTOM ,
  writerfilter::dmapper::PAGE_MAR_LEFT ,
  writerfilter::dmapper::PAGE_MAR_HEADER ,
  writerfilter::dmapper::PAGE_MAR_FOOTER ,
  writerfilter::dmapper::PAGE_MAR_GUTTER
}
 
enum  writerfilter::dmapper::ContextType {
  writerfilter::dmapper::CONTEXT_SECTION ,
  writerfilter::dmapper::CONTEXT_PARAGRAPH ,
  writerfilter::dmapper::CONTEXT_CHARACTER ,
  writerfilter::dmapper::CONTEXT_STYLESHEET ,
  writerfilter::dmapper::CONTEXT_LIST
}
 property stack element More...
 
enum  { writerfilter::dmapper::NUMBER_OF_CONTEXTS = CONTEXT_LIST + 1 }
 
enum  writerfilter::dmapper::BreakType {
  writerfilter::dmapper::PAGE_BREAK ,
  writerfilter::dmapper::COLUMN_BREAK ,
  writerfilter::dmapper::LINE_BREAK
}
 
enum class  writerfilter::dmapper::SkipFootnoteSeparator {
  writerfilter::dmapper::OFF ,
  writerfilter::dmapper::ON ,
  writerfilter::dmapper::SKIPPING
}
 Two special footnotes are a separator line, and a continuation line. More...
 
enum  writerfilter::dmapper::StoredRedlines {
  writerfilter::dmapper::FRAME = 0 ,
  writerfilter::dmapper::FOOTNOTE ,
  writerfilter::dmapper::ENDNOTE ,
  writerfilter::dmapper::NONE
}