All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.daisy.pipeline.css.impl.DefaultCssCascader_SPI Maven / Gradle / Ivy

/***************************************************************/
/* This class was generated by ds-to-spi-annotations-processor */
/***************************************************************/

package org.daisy.pipeline.css.impl;

public class DefaultCssCascader_SPI
       implements org.daisy.common.spi.ServiceWithProperties
                , org.daisy.pipeline.css.CssCascader
{
	
	private static final org.slf4j.Logger spi_log = org.slf4j.LoggerFactory.getLogger(DefaultCssCascader_SPI.class);
	
	private final java.util.Map spi_props;
	private boolean spi_deactivated = false;
	
	private final org.daisy.pipeline.css.impl.DefaultCssCascader delegate;

	public DefaultCssCascader_SPI() {
		delegate = new org.daisy.pipeline.css.impl.DefaultCssCascader();
		spi_log.trace("Creating DefaultCssCascader");
		spi_props = new java.util.HashMap();
		spi_props.put("component.name", "DefaultCssCascader");
	}
	
	public void spi_deactivate() {
	}
	
	public java.util.Map spi_getProperties() {
		return spi_props;
	}

	@Override
	public boolean supportsMedium(
		org.daisy.pipeline.css.Medium arg1
	) {
		return delegate.supportsMedium(
			arg1
		);
	}

	@Override
	public org.daisy.common.transform.XMLTransformer newInstance(
		org.daisy.pipeline.css.Medium arg1,
		java.lang.String arg2,
		javax.xml.transform.URIResolver arg3,
		org.daisy.pipeline.css.CssPreProcessor arg4,
		org.daisy.pipeline.css.XsltProcessor arg5,
		javax.xml.namespace.QName arg6,
		boolean arg7
	) {
		return delegate.newInstance(
			arg1,
			arg2,
			arg3,
			arg4,
			arg5,
			arg6,
			arg7
		);
	}

	@Override
	public String toString() {
		return delegate.toString();
	}

	@Override
	public int hashCode() {
		return delegate.hashCode();
	}

	@Override
	public boolean equals(Object o) {
		return delegate.equals(o);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy