1
2
3
4
5 package org.daisy.pipeline.css.speech.impl;
6
7 public class SpeechCssCascader_SPI
8 implements org.daisy.common.spi.ServiceWithProperties
9 , org.daisy.pipeline.css.CssCascader
10 {
11
12 private static final org.slf4j.Logger spi_log = org.slf4j.LoggerFactory.getLogger(SpeechCssCascader_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.speech.impl.SpeechCssCascader delegate;
18
19 public SpeechCssCascader_SPI() {
20 delegate = new org.daisy.pipeline.css.speech.impl.SpeechCssCascader();
21 spi_log.trace("Creating SpeechCssCascader");
22 spi_props = new java.util.HashMap();
23 spi_props.put("component.name", "SpeechCssCascader");
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 boolean supportsMedium(
35 org.daisy.pipeline.css.Medium arg1
36 ) {
37 return delegate.supportsMedium(
38 arg1
39 );
40 }
41
42 @Override
43 public org.daisy.common.transform.XMLTransformer newInstance(
44 org.daisy.pipeline.css.Medium arg1,
45 java.lang.String arg2,
46 javax.xml.transform.URIResolver arg3,
47 org.daisy.pipeline.css.CssPreProcessor arg4,
48 org.daisy.pipeline.css.XsltProcessor arg5,
49 javax.xml.namespace.QName arg6,
50 boolean arg7
51 ) {
52 return delegate.newInstance(
53 arg1,
54 arg2,
55 arg3,
56 arg4,
57 arg5,
58 arg6,
59 arg7
60 );
61 }
62
63 @Override
64 public String toString() {
65 return delegate.toString();
66 }
67
68 @Override
69 public int hashCode() {
70 return delegate.hashCode();
71 }
72
73 @Override
74 public boolean equals(Object o) {
75 return delegate.equals(o);
76 }
77 }