LibreOffice Module xmloff (master)
1
|
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vector>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< SvXMLErrorFlags > |
class | com::sun::star::uno::Sequence< class > |
class | com::sun::star::uno::Reference< class > |
class | XMLErrors |
The XMLErrors is used to collect all errors and warnings that occur for appropriate processing. More... | |
Namespaces | |
o3tl | |
com::sun::star | |
#file | |
com::sun::star::uno | |
com::sun::star::xml::sax | |
Enumerations | |
enum | SvXMLErrorFlags { SvXMLErrorFlags::NO = 0x0000, SvXMLErrorFlags::DO_NOTHING = 0x0001, SvXMLErrorFlags::ERROR_OCCURRED = 0x0002, SvXMLErrorFlags::WARNING_OCCURRED = 0x0004 } |
#define XMLERROR_API ( XMLERROR_CLASS_API | 0x00000004 ) |
Definition at line 71 of file xmlerror.hxx.
Referenced by SdXMLShapeContext::AddShape(), SvXMLExport::filter(), and XMLImageMapContext::XMLImageMapContext().
#define XMLERROR_CANCEL ( XMLERROR_CLASS_OTHER | 0x00000001 ) |
Definition at line 74 of file xmlerror.hxx.
Referenced by SvXMLExport::cancel().
#define XMLERROR_CLASS_API 0x00040000 |
Definition at line 42 of file xmlerror.hxx.
#define XMLERROR_CLASS_FORMAT 0x00020000 |
Definition at line 41 of file xmlerror.hxx.
#define XMLERROR_CLASS_IO 0x00010000 |
Definition at line 40 of file xmlerror.hxx.
#define XMLERROR_CLASS_OTHER 0x00080000 |
Definition at line 43 of file xmlerror.hxx.
#define XMLERROR_FLAG_ERROR 0x20000000 |
Definition at line 36 of file xmlerror.hxx.
Referenced by XMLEventsImportContext::AddEventValues(), SdXMLShapeContext::AddShape(), SvXMLExport::Characters(), XMLEventImportHelper::CreateContext(), SvXMLExport::EndElement(), SvXMLImportPropertyMapper::FillPropertySet_(), SvXMLImportPropertyMapper::FillTolerantMultiPropertySet_(), SvXMLExport::filter(), XMLPropStyleContext::Finish(), SvXMLExport::IgnorableWhitespace(), SvXMLExport::StartElement(), and XMLIndexTOCContext::startFastElement().
#define XMLERROR_FLAG_SEVERE 0x40000000 |
Definition at line 37 of file xmlerror.hxx.
Referenced by SvXMLExport::cancel(), SvXMLExport::Characters(), SvXMLImport::endDocument(), SvXMLExport::EndElement(), SvXMLExport::filter(), SvXMLExport::IgnorableWhitespace(), SvXMLExport::StartElement(), SvXMLImport::startFastElement(), and SvXMLImport::startUnknownElement().
#define XMLERROR_FLAG_WARNING 0x10000000 |
Definition at line 35 of file xmlerror.hxx.
Referenced by SvXMLExport::Characters(), XMLShapeStyleContext::FillPropertySet(), XMLTextStyleContext::FillPropertySet(), PageStyleContext::FillPropertySet_PageStyle(), DomBuilderContext::HandleAttributes(), SvXMLImportPropertyMapper::importXMLAttribute(), lcl_createElement(), SvXMLExport::StartElement(), and XMLImageMapContext::XMLImageMapContext().
#define XMLERROR_ILLEGAL_EVENT (XMLERROR_CLASS_FORMAT | 0x00000005 ) |
Definition at line 56 of file xmlerror.hxx.
Referenced by XMLEventsImportContext::AddEventValues(), and XMLEventImportHelper::CreateContext().
#define XMLERROR_MASK_CLASS 0x00FF0000 |
Definition at line 31 of file xmlerror.hxx.
#define XMLERROR_MASK_FLAG 0xF0000000 |
Definition at line 30 of file xmlerror.hxx.
#define XMLERROR_MASK_NUMBER 0x0000FFFF |
Definition at line 32 of file xmlerror.hxx.
#define XMLERROR_NAMESPACE_TROUBLE (XMLERROR_CLASS_FORMAT | 0x00000006 ) |
Definition at line 57 of file xmlerror.hxx.
Referenced by DomBuilderContext::HandleAttributes(), and lcl_createElement().
#define XMLERROR_NO_INDEX_ALLOWED_HERE ( XMLERROR_CLASS_FORMAT | 0x00000003 ) |
Definition at line 54 of file xmlerror.hxx.
Referenced by XMLIndexTOCContext::startFastElement().
#define XMLERROR_PARENT_STYLE_NOT_ALLOWED ( XMLERROR_CLASS_FORMAT | 0x00000004 ) |
Definition at line 55 of file xmlerror.hxx.
Referenced by XMLPropStyleContext::Finish().
#define XMLERROR_SAX ( XMLERROR_CLASS_FORMAT | 0x00000001 ) |
Definition at line 52 of file xmlerror.hxx.
Referenced by SvXMLExport::Characters(), SvXMLExport::EndElement(), SvXMLExport::IgnorableWhitespace(), and SvXMLExport::StartElement().
#define XMLERROR_STYLE_ATTR_VALUE ( XMLERROR_CLASS_FORMAT | 0x00000002 ) |
Definition at line 53 of file xmlerror.hxx.
Referenced by SvXMLImportPropertyMapper::importXMLAttribute().
#define XMLERROR_STYLE_PROP_OTHER ( XMLERROR_CLASS_API | 0x00000003 ) |
Definition at line 70 of file xmlerror.hxx.
Referenced by SvXMLImportPropertyMapper::FillPropertySet_(), and SvXMLImportPropertyMapper::FillTolerantMultiPropertySet_().
#define XMLERROR_STYLE_PROP_UNKNOWN ( XMLERROR_CLASS_API | 0x00000002 ) |
Definition at line 69 of file xmlerror.hxx.
Referenced by SvXMLImportPropertyMapper::FillPropertySet_().
#define XMLERROR_STYLE_PROP_VALUE ( XMLERROR_CLASS_API | 0x00000001 ) |
Definition at line 68 of file xmlerror.hxx.
Referenced by XMLShapeStyleContext::FillPropertySet(), XMLTextStyleContext::FillPropertySet(), SvXMLImportPropertyMapper::FillPropertySet_(), and PageStyleContext::FillPropertySet_PageStyle().
#define XMLERROR_UNKNOWN_ATTRIBUTE ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x0000000a ) |
Definition at line 62 of file xmlerror.hxx.
#define XMLERROR_UNKNOWN_CHARACTERS ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x0000000c ) |
Definition at line 64 of file xmlerror.hxx.
Referenced by TokenContext::characters().
#define XMLERROR_UNKNOWN_ELEMENT ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x0000000b ) |
Definition at line 63 of file xmlerror.hxx.
Referenced by TokenContext::createFastChildContext(), and TokenContext::createUnknownChildContext().
#define XMLERROR_UNKNOWN_ROOT (XMLERROR_CLASS_FORMAT | 0x0000000d ) |
Definition at line 65 of file xmlerror.hxx.
Referenced by SvXMLImport::startFastElement(), and SvXMLImport::startUnknownElement().
#define XMLERROR_XFORMS_NO_SCHEMA_SUPPORT ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x00000007 ) |
Definition at line 59 of file xmlerror.hxx.
Referenced by XFormsModelContext::HandleAttribute().
#define XMLERROR_XFORMS_ONLY_ONE_INSTANCE_ELEMENT ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x00000009 ) |
Definition at line 61 of file xmlerror.hxx.
Referenced by XFormsInstanceContext::createFastChildContext(), and XFormsInstanceContext::createUnknownChildContext().
#define XMLERROR_XFORMS_UNKNOWN ( XMLERROR_CLASS_FORMAT | XMLERROR_FLAG_WARNING | 0x00000008 ) |
Definition at line 60 of file xmlerror.hxx.
|
strong |
Enumerator | |
---|---|
NO | |
DO_NOTHING | |
ERROR_OCCURRED | |
WARNING_OCCURRED |
Definition at line 78 of file xmlerror.hxx.