diff options
author | dante <dante19031999@gmail.com> | 2020-11-28 14:26:40 +0100 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-11-29 19:53:20 +0100 |
commit | f28c8085d14f65aa40da434c1d9d5ae60bfad862 (patch) | |
tree | a94fd6bbd0e1dd7ef19dc6ad0024e19f36d8c440 /offapi | |
parent | b4534d1ea4c0d36f7e5220729c959d0ad148e352 (diff) |
Preparing for mathml support of custom entity references.
This should be enough for the starmath mathml project.
It can be reused from other modules for doing custom stuff.
It keeps to minimum changes on generic modules.
My current abilities don't allow me to go much beyond this approach.
Change-Id: If7f157f8a71d6c3bff50fdbcd80bed23c92f40bb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106804
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/xml/sax/XFastParser.idl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/offapi/com/sun/star/xml/sax/XFastParser.idl b/offapi/com/sun/star/xml/sax/XFastParser.idl index 6ea4278a2c8d..e9081bbd6235 100644 --- a/offapi/com/sun/star/xml/sax/XFastParser.idl +++ b/offapi/com/sun/star/xml/sax/XFastParser.idl @@ -40,6 +40,7 @@ #include <com/sun/star/lang/IllegalArgumentException.idl> #include <com/sum/star/xml/sax/XFastNamespaceHandler.idl> +//#include <com/sun/star/xml/dom/XEntity.idl> module com { module sun { module star { module xml { module sax { @@ -157,6 +158,12 @@ interface XFastParser: com::sun::star::uno::XInterface /** @since LibreOffice 5.3 */ void setNamespaceHandler( [in] XFastNamespaceHandler Handler); + + /** + * Simulate a DTD file. + * Will allow to use customized entity references like ∞ . + */ + void setCustomEntityNames( [in] sequence<string> names, [in] sequence<string> replacements); }; |