diff options
author | Mohammed Abdul Azeem <azeemmysore@gmail.com> | 2016-07-06 20:44:39 +0530 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2016-07-09 20:12:28 +0000 |
commit | fdd1c64821a81d653ddc911e35149ff969e2f198 (patch) | |
tree | d03c8cca7bc594d61b29a92b2cd1d2fc595f0b88 /offapi/com/sun/star/xml/sax/XFastParser.idl | |
parent | 563dd59cdf84be980f4e0e2fb12566dd7e4a1633 (diff) |
GSOC: Adapt XLegacyFastParser to function like XParser.
Made XFastParser to pass namespace prefix instead of URI for
Unknown attributes and elements, Namespace handler is provided
to resolve those. Test for XFastParser unknown elements is removed,
since testing XLegacyFastParser indirectly tests that also.
Change-Id: Ia41ff5d3d4c07cef0ca23ba858bfb2a94b91b1f5
Reviewed-on: https://gerrit.libreoffice.org/26982
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'offapi/com/sun/star/xml/sax/XFastParser.idl')
-rw-r--r-- | offapi/com/sun/star/xml/sax/XFastParser.idl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/offapi/com/sun/star/xml/sax/XFastParser.idl b/offapi/com/sun/star/xml/sax/XFastParser.idl index bcb1f5f287e0..7f74e8ee00c6 100644 --- a/offapi/com/sun/star/xml/sax/XFastParser.idl +++ b/offapi/com/sun/star/xml/sax/XFastParser.idl @@ -39,6 +39,8 @@ #include <com/sun/star/lang/IllegalArgumentException.idl> +#include <com/sum/star/xml/sax/XFastNamespaceHandler.idl> + module com { module sun { module star { module xml { module sax { @@ -152,6 +154,8 @@ interface XFastParser: com::sun::star::uno::XInterface */ string getNamespaceURL( [in] string prefix ) raises( com::sun::star::lang::IllegalArgumentException ); + + void setNamespaceHandler( [in] XFastNamespaceHandler Handler); }; |