diff options
author | Andreas Beeker <kiwiwings@apache.org> | 2020-08-14 19:08:42 +0000 |
---|---|---|
committer | Andreas Beeker <kiwiwings@apache.org> | 2020-08-14 19:08:42 +0000 |
commit | 5caf8e109b8fac9341091b7a7bc94a29db01c267 (patch) | |
tree | 7aba8c244b8e0a54e54582444942838e92414f82 /src/multimodule | |
parent | 4e3008acdb1287325e93ce27de91e28d265be058 (diff) | |
download | poi-5caf8e109b8fac9341091b7a7bc94a29db01c267.tar.gz poi-5caf8e109b8fac9341091b7a7bc94a29db01c267.zip |
#64411 - Provide JigSaw modules
- use service locator for SlideShowFactory
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880860 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/multimodule')
-rw-r--r-- | src/multimodule/ooxml/java9/module-info.class | bin | 2715 -> 2828 bytes | |||
-rw-r--r-- | src/multimodule/ooxml/java9/module-info.java | 5 | ||||
-rw-r--r-- | src/multimodule/ooxml/test9/module-info.class | bin | 3584 -> 3697 bytes | |||
-rw-r--r-- | src/multimodule/ooxml/test9/module-info.java | 3 | ||||
-rw-r--r-- | src/multimodule/poi/java9/module-info.class | bin | 3169 -> 3222 bytes | |||
-rw-r--r-- | src/multimodule/poi/java9/module-info.java | 3 | ||||
-rw-r--r-- | src/multimodule/poi/test9/module-info.class | bin | 3296 -> 3349 bytes | |||
-rw-r--r-- | src/multimodule/poi/test9/module-info.java | 3 | ||||
-rw-r--r-- | src/multimodule/scratchpad/java9/module-info.class | bin | 2219 -> 2332 bytes | |||
-rw-r--r-- | src/multimodule/scratchpad/java9/module-info.java | 1 | ||||
-rw-r--r-- | src/multimodule/scratchpad/test9/module-info.class | bin | 2393 -> 2506 bytes | |||
-rw-r--r-- | src/multimodule/scratchpad/test9/module-info.java | 1 |
12 files changed, 11 insertions, 5 deletions
diff --git a/src/multimodule/ooxml/java9/module-info.class b/src/multimodule/ooxml/java9/module-info.class Binary files differindex 0895d4b496..517b8bbe2c 100644 --- a/src/multimodule/ooxml/java9/module-info.class +++ b/src/multimodule/ooxml/java9/module-info.class diff --git a/src/multimodule/ooxml/java9/module-info.java b/src/multimodule/ooxml/java9/module-info.java index 876e6a3b1d..66928ffa24 100644 --- a/src/multimodule/ooxml/java9/module-info.java +++ b/src/multimodule/ooxml/java9/module-info.java @@ -28,8 +28,9 @@ module org.apache.poi.ooxml { requires java.desktop; requires java.security.jgss; - provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory; provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.ooxml.extractor.POIXMLExtractorFactory; + provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory; + provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.xslf.usermodel.XSLFSlideShowFactory; exports org.apache.poi.xwpf.extractor; exports org.apache.poi.xwpf.usermodel; @@ -79,7 +80,7 @@ module org.apache.poi.ooxml { opens org.apache.poi.openxml4j.opc to org.apache.poi.poi; - /* optional dependencies for xml signatures - you need to add a require entry your module-info + /* optional dependencies for xml signatures - you need to add a require entry to your module-info * or add them via the --add-modules JVM argument */ requires java.xml.crypto; requires static org.apache.santuario.xmlsec; diff --git a/src/multimodule/ooxml/test9/module-info.class b/src/multimodule/ooxml/test9/module-info.class Binary files differindex 7777b5f681..be87166834 100644 --- a/src/multimodule/ooxml/test9/module-info.class +++ b/src/multimodule/ooxml/test9/module-info.class diff --git a/src/multimodule/ooxml/test9/module-info.java b/src/multimodule/ooxml/test9/module-info.java index bd8a23a725..b41ae2b9b6 100644 --- a/src/multimodule/ooxml/test9/module-info.java +++ b/src/multimodule/ooxml/test9/module-info.java @@ -28,8 +28,9 @@ module org.apache.poi.ooxml { requires java.desktop; requires java.security.jgss; - provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory; provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.ooxml.extractor.POIXMLExtractorFactory; + provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.xssf.usermodel.XSSFWorkbookFactory; + provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.xslf.usermodel.XSLFSlideShowFactory; exports org.apache.poi.xwpf.extractor; exports org.apache.poi.xwpf.usermodel; diff --git a/src/multimodule/poi/java9/module-info.class b/src/multimodule/poi/java9/module-info.class Binary files differindex ba2f2330ed..ab0e08c358 100644 --- a/src/multimodule/poi/java9/module-info.class +++ b/src/multimodule/poi/java9/module-info.class diff --git a/src/multimodule/poi/java9/module-info.java b/src/multimodule/poi/java9/module-info.java index 2995a21864..ea3f394035 100644 --- a/src/multimodule/poi/java9/module-info.java +++ b/src/multimodule/poi/java9/module-info.java @@ -27,8 +27,9 @@ module org.apache.poi.poi { /* needed for CleanerUtil */ requires jdk.unsupported; - uses org.apache.poi.ss.usermodel.WorkbookProvider; uses org.apache.poi.extractor.ExtractorProvider; + uses org.apache.poi.ss.usermodel.WorkbookProvider; + uses org.apache.poi.sl.usermodel.SlideShowProvider; provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.hssf.usermodel.HSSFWorkbookFactory; diff --git a/src/multimodule/poi/test9/module-info.class b/src/multimodule/poi/test9/module-info.class Binary files differindex 9010295aa0..2b43c43fa8 100644 --- a/src/multimodule/poi/test9/module-info.class +++ b/src/multimodule/poi/test9/module-info.class diff --git a/src/multimodule/poi/test9/module-info.java b/src/multimodule/poi/test9/module-info.java index add8071309..9e5bc0a110 100644 --- a/src/multimodule/poi/test9/module-info.java +++ b/src/multimodule/poi/test9/module-info.java @@ -27,8 +27,9 @@ module org.apache.poi.poi { /* needed for CleanerUtil */ requires jdk.unsupported; - uses org.apache.poi.ss.usermodel.WorkbookProvider; uses org.apache.poi.extractor.ExtractorProvider; + uses org.apache.poi.ss.usermodel.WorkbookProvider; + uses org.apache.poi.sl.usermodel.SlideShowProvider; provides org.apache.poi.ss.usermodel.WorkbookProvider with org.apache.poi.hssf.usermodel.HSSFWorkbookFactory; provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.MainExtractorFactory; diff --git a/src/multimodule/scratchpad/java9/module-info.class b/src/multimodule/scratchpad/java9/module-info.class Binary files differindex 5e04b3dec9..8697888d28 100644 --- a/src/multimodule/scratchpad/java9/module-info.class +++ b/src/multimodule/scratchpad/java9/module-info.class diff --git a/src/multimodule/scratchpad/java9/module-info.java b/src/multimodule/scratchpad/java9/module-info.java index 717730fdd4..b936858c70 100644 --- a/src/multimodule/scratchpad/java9/module-info.java +++ b/src/multimodule/scratchpad/java9/module-info.java @@ -21,6 +21,7 @@ module org.apache.poi.scratchpad { requires commons.math3; provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.ole2.OLE2ScratchpadExtractorFactory; + provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.hslf.usermodel.HSLFSlideShowFactory; exports org.apache.poi.hmef; exports org.apache.poi.hmef.dev; diff --git a/src/multimodule/scratchpad/test9/module-info.class b/src/multimodule/scratchpad/test9/module-info.class Binary files differindex 489d1d1ab9..4ee1e56a65 100644 --- a/src/multimodule/scratchpad/test9/module-info.class +++ b/src/multimodule/scratchpad/test9/module-info.class diff --git a/src/multimodule/scratchpad/test9/module-info.java b/src/multimodule/scratchpad/test9/module-info.java index db69fd4e8f..cb0691b9a1 100644 --- a/src/multimodule/scratchpad/test9/module-info.java +++ b/src/multimodule/scratchpad/test9/module-info.java @@ -21,6 +21,7 @@ module org.apache.poi.scratchpad { requires commons.math3; provides org.apache.poi.extractor.ExtractorProvider with org.apache.poi.extractor.ole2.OLE2ScratchpadExtractorFactory; + provides org.apache.poi.sl.usermodel.SlideShowProvider with org.apache.poi.hslf.usermodel.HSLFSlideShowFactory; exports org.apache.poi.hmef; exports org.apache.poi.hmef.dev; |