1 package org.daisy.pipeline.datatypes.impl; 2 3 import java.util.Map; 4 import javax.xml.transform.URIResolver; 5 6 import org.daisy.pipeline.datatypes.DatatypeService; 7 import org.daisy.pipeline.datatypes.UrlBasedDatatypeService; 8 9 import org.osgi.service.component.annotations.Activate; 10 import org.osgi.service.component.annotations.Component; 11 import org.osgi.service.component.annotations.Reference; 12 import org.osgi.service.component.annotations.ReferenceCardinality; 13 import org.osgi.service.component.annotations.ReferencePolicy; 14 15 @Component( 16 name = "px:dtbook-to-html.script-validation", 17 service = { DatatypeService.class }, 18 property = { 19 "data-type.id:String=px:dtbook-to-html.script-validation", 20 "data-type.url:String=/data-types/dtbook-to-html.script-validation.xml" 21 } 22 ) 23 public class Datatype_px_dtbook_to_html_script_validation extends UrlBasedDatatypeService { 24 @Activate 25 public void activate(Map<?,?> properties) { 26 super.activate(properties, Datatype_px_dtbook_to_html_script_validation.class); 27 } 28 }