LibreOffice Module framework (master) 1
Namespaces | Macros | Variables
imagesdocumenthandler.cxx File Reference
#include <xml/imagesdocumenthandler.hxx>
#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp>
#include <com/sun/star/xml/sax/SAXException.hpp>
#include <rtl/ref.hxx>
#include <rtl/ustrbuf.hxx>
#include <comphelper/attributelist.hxx>
Include dependency graph for imagesdocumenthandler.cxx:

Go to the source code of this file.

Namespaces

namespace  framework
 

Macros

#define ELEMENT_IMAGECONTAINER   "imagescontainer"
 
#define ELEMENT_IMAGES   "images"
 
#define ELEMENT_ENTRY   "entry"
 
#define ELEMENT_EXTERNALIMAGES   "externalimages"
 
#define ELEMENT_EXTERNALENTRY   "externalentry"
 
#define ATTRIBUTE_HREF   "href"
 
#define ATTRIBUTE_MASKCOLOR   "maskcolor"
 
#define ATTRIBUTE_COMMAND   "command"
 
#define ATTRIBUTE_BITMAPINDEX   "bitmap-index"
 
#define ATTRIBUTE_MASKURL   "maskurl"
 
#define ATTRIBUTE_MASKMODE   "maskmode"
 
#define ATTRIBUTE_HIGHCONTRASTURL   "highcontrasturl"
 
#define ATTRIBUTE_HIGHCONTRASTMASKURL   "highcontrastmaskurl"
 

Variables

constexpr OUStringLiteral ELEMENT_NS_IMAGESCONTAINER = u"image:imagescontainer"
 
constexpr OUStringLiteral ELEMENT_NS_IMAGES = u"image:images"
 
constexpr OUStringLiteral ELEMENT_NS_ENTRY = u"image:entry"
 
constexpr OUStringLiteral ATTRIBUTE_XMLNS_IMAGE = u"xmlns:image"
 
constexpr OUStringLiteral ATTRIBUTE_XMLNS_XLINK = u"xmlns:xlink"
 
constexpr OUStringLiteral ATTRIBUTE_XLINK_TYPE = u"xlink:type"
 
constexpr OUStringLiteral ATTRIBUTE_XLINK_TYPE_VALUE = u"simple"
 
constexpr OUStringLiteral XMLNS_IMAGE = u"http://openoffice.org/2001/image"
 
constexpr OUStringLiteral XMLNS_XLINK = u"http://www.w3.org/1999/xlink"
 
constexpr OUStringLiteral XMLNS_IMAGE_PREFIX = u"image:"
 
constexpr OUStringLiteral XMLNS_FILTER_SEPARATOR = u"^"
 
constexpr OUStringLiteral IMAGES_DOCTYPE = u"<!DOCTYPE image:imagecontainer PUBLIC \"-//OpenOffice.org//DTD OfficeDocument 1.0//EN\" \"image.dtd\">"
 
ImageXMLEntryProperty const framework::ImagesEntries [OReadImagesDocumentHandler::IMG_XML_ENTRY_COUNT]
 

Macro Definition Documentation

◆ ATTRIBUTE_BITMAPINDEX

#define ATTRIBUTE_BITMAPINDEX   "bitmap-index"

Definition at line 46 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_COMMAND

#define ATTRIBUTE_COMMAND   "command"

Definition at line 45 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_HIGHCONTRASTMASKURL

#define ATTRIBUTE_HIGHCONTRASTMASKURL   "highcontrastmaskurl"

Definition at line 50 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_HIGHCONTRASTURL

#define ATTRIBUTE_HIGHCONTRASTURL   "highcontrasturl"

Definition at line 49 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_HREF

#define ATTRIBUTE_HREF   "href"

Definition at line 43 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_MASKCOLOR

#define ATTRIBUTE_MASKCOLOR   "maskcolor"

Definition at line 44 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_MASKMODE

#define ATTRIBUTE_MASKMODE   "maskmode"

Definition at line 48 of file imagesdocumenthandler.cxx.

◆ ATTRIBUTE_MASKURL

#define ATTRIBUTE_MASKURL   "maskurl"

Definition at line 47 of file imagesdocumenthandler.cxx.

◆ ELEMENT_ENTRY

#define ELEMENT_ENTRY   "entry"

Definition at line 35 of file imagesdocumenthandler.cxx.

◆ ELEMENT_EXTERNALENTRY

#define ELEMENT_EXTERNALENTRY   "externalentry"

Definition at line 37 of file imagesdocumenthandler.cxx.

◆ ELEMENT_EXTERNALIMAGES

#define ELEMENT_EXTERNALIMAGES   "externalimages"

Definition at line 36 of file imagesdocumenthandler.cxx.

◆ ELEMENT_IMAGECONTAINER

#define ELEMENT_IMAGECONTAINER   "imagescontainer"

Definition at line 33 of file imagesdocumenthandler.cxx.

◆ ELEMENT_IMAGES

#define ELEMENT_IMAGES   "images"

Definition at line 34 of file imagesdocumenthandler.cxx.

Variable Documentation

◆ aEntryName

char aEntryName[20]

◆ ATTRIBUTE_XLINK_TYPE

constexpr OUStringLiteral ATTRIBUTE_XLINK_TYPE = u"xlink:type"
constexpr

◆ ATTRIBUTE_XLINK_TYPE_VALUE

constexpr OUStringLiteral ATTRIBUTE_XLINK_TYPE_VALUE = u"simple"
constexpr

◆ ATTRIBUTE_XMLNS_IMAGE

constexpr OUStringLiteral ATTRIBUTE_XMLNS_IMAGE = u"xmlns:image"
constexpr

◆ ATTRIBUTE_XMLNS_XLINK

constexpr OUStringLiteral ATTRIBUTE_XMLNS_XLINK = u"xmlns:xlink"
constexpr

◆ ELEMENT_NS_ENTRY

constexpr OUStringLiteral ELEMENT_NS_ENTRY = u"image:entry"
constexpr

◆ ELEMENT_NS_IMAGES

constexpr OUStringLiteral ELEMENT_NS_IMAGES = u"image:images"
constexpr

◆ ELEMENT_NS_IMAGESCONTAINER

constexpr OUStringLiteral ELEMENT_NS_IMAGESCONTAINER = u"image:imagescontainer"
constexpr

◆ IMAGES_DOCTYPE

constexpr OUStringLiteral IMAGES_DOCTYPE = u"<!DOCTYPE image:imagecontainer PUBLIC \"-//OpenOffice.org//DTD OfficeDocument 1.0//EN\" \"image.dtd\">"
constexpr

◆ nNamespace

OReadImagesDocumentHandler::Image_XML_Namespace nNamespace

◆ XMLNS_FILTER_SEPARATOR

constexpr OUStringLiteral XMLNS_FILTER_SEPARATOR = u"^"
constexpr

◆ XMLNS_IMAGE

constexpr OUStringLiteral XMLNS_IMAGE = u"http://openoffice.org/2001/image"
constexpr

◆ XMLNS_IMAGE_PREFIX

constexpr OUStringLiteral XMLNS_IMAGE_PREFIX = u"image:"
constexpr

◆ XMLNS_XLINK

constexpr OUStringLiteral XMLNS_XLINK = u"http://www.w3.org/1999/xlink"
constexpr