1
2
3
4
5 package org.daisy.pipeline.css.saxon.impl;
6
7 public class CssParseParamSetFunctionProvider_SPI
8 implements org.daisy.common.spi.ServiceWithProperties
9 , org.daisy.common.xpath.saxon.ExtensionFunctionProvider
10 {
11
12 private static final org.slf4j.Logger spi_log = org.slf4j.LoggerFactory.getLogger(CssParseParamSetFunctionProvider_SPI.class);
13
14 private final java.util.Map spi_props;
15 private boolean spi_deactivated = false;
16
17 private final org.daisy.pipeline.css.saxon.impl.CssParseParamSetFunctionProvider delegate;
18
19 public CssParseParamSetFunctionProvider_SPI() {
20 delegate = new org.daisy.pipeline.css.saxon.impl.CssParseParamSetFunctionProvider();
21 spi_log.trace("Creating CssParseParamSetFunctionProvider");
22 spi_props = new java.util.HashMap();
23 spi_props.put("component.name", "pf:css-parse-param-set");
24 }
25
26 public void spi_deactivate() {
27 }
28
29 public java.util.Map spi_getProperties() {
30 return spi_props;
31 }
32
33 @Override
34 public java.util.Collection<net.sf.saxon.lib.ExtensionFunctionDefinition> getDefinitions() {
35 return delegate.getDefinitions();
36 }
37
38 @Override
39 public String toString() {
40 return delegate.toString();
41 }
42
43 @Override
44 public int hashCode() {
45 return delegate.hashCode();
46 }
47
48 @Override
49 public boolean equals(Object o) {
50 return delegate.equals(o);
51 }
52 }