1   /***************************************************************/
2   /* This class was generated by ds-to-spi-annotations-processor */
3   /***************************************************************/
4   
5   package org.daisy.common.xproc.calabash.impl;
6   
7   public class ConfigurationFileProvider_zip_utils_SPI
8          implements org.daisy.common.spi.ServiceWithProperties
9                   , org.daisy.common.xproc.calabash.ConfigurationFileProvider
10  {
11  	
12  	private static final org.slf4j.Logger spi_log = org.slf4j.LoggerFactory.getLogger(ConfigurationFileProvider_zip_utils_SPI.class);
13  	
14  	private final java.util.Map spi_props;
15  	private boolean spi_deactivated = false;
16  	
17  	private final org.daisy.common.xproc.calabash.impl.ConfigurationFileProvider_zip_utils delegate;
18  
19  	public ConfigurationFileProvider_zip_utils_SPI() {
20  		delegate = new org.daisy.common.xproc.calabash.impl.ConfigurationFileProvider_zip_utils();
21  		spi_log.trace("Creating ConfigurationFileProvider_zip_utils");
22  		spi_props = new java.util.HashMap();
23  		spi_props.put("component.name", "calabash-config-zip-utils");
24  		spi_props.put("path", "/config-calabash.xml");
25  		spi_log.trace("Activating ConfigurationFileProvider_zip_utils");
26  		java.util.HashMap props = new java.util.HashMap();
27  		props.put("component.name", "calabash-config-zip-utils");
28  		props.put("path", "/config-calabash.xml");
29  		delegate.activate(props);
30  	}
31  	
32  	public void spi_deactivate() {
33  	}
34  	
35  	public java.util.Map spi_getProperties() {
36  		return spi_props;
37  	}
38  
39  	@Override
40  	public java.io.InputStream get() {
41  		return delegate.get();
42  	}
43  
44  	@Override
45  	public String toString() {
46  		return delegate.toString();
47  	}
48  
49  	@Override
50  	public int hashCode() {
51  		return delegate.hashCode();
52  	}
53  
54  	@Override
55  	public boolean equals(Object o) {
56  		return delegate.equals(o);
57  	}
58  }