
org.daisy.pipeline.css.CssCascader Maven / Gradle / Ivy
package org.daisy.pipeline.css;
import javax.xml.namespace.QName;
import javax.xml.transform.URIResolver;
import org.daisy.common.transform.XMLTransformer;
/**
* Used by the px:css-cascade
step to inline CSS style sheets in XML.
*
* The known implementations are:
*
* - Medium embossed
*
*/
public interface CssCascader {
public boolean supportsMedium(Medium medium);
public XMLTransformer newInstance(Medium medium,
String defaultStylesheet,
URIResolver uriResolver,
CssPreProcessor preProcessor,
XsltProcessor xsltProcessor,
QName attributeName);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy