org.schmant.task.xml.xslt
Class TemplateCompilerTF
java.lang.Object
org.schmant.task.stub.AbstractTaskFactory<T,U>
org.schmant.task.stub.AbstractActionTaskFactory<TemplateCompilerTF,TemplateCompilerTask>
org.schmant.task.xml.xslt.TemplateCompilerTF
- All Implemented Interfaces:
- ActionTaskConfigurable<TemplateCompilerTF>, ActionTaskFactory<TemplateCompilerTF,TemplateCompilerTask>, LoggingConfigurable<TemplateCompilerTF>, SourceConfigurable<TemplateCompilerTF>, TaskFactory<TemplateCompilerTF,TemplateCompilerTask>, TaskRunnable, StylesheetCompilerConfigurable<TemplateCompilerTF>
public final class TemplateCompilerTF
- extends AbstractActionTaskFactory<TemplateCompilerTF,TemplateCompilerTask>
- implements StylesheetCompilerConfigurable<TemplateCompilerTF>
Factory for the TemplateCompilerTask
.
See TemplateCompilerTF
- Since:
- 0.5
- Author:
- Karl Gustafsson
- See Also:
TemplateCompilerTask
- Task_package:
- org.schmant.task.base
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
TemplateCompilerTF
public TemplateCompilerTF()
setXslUriResolverDecorator
public TemplateCompilerTF setXslUriResolverDecorator(UriResolverDecorator<?> urd)
- Specified by:
setXslUriResolverDecorator
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setXslUriResolver
public TemplateCompilerTF setXslUriResolver(URIResolver r)
- Specified by:
setXslUriResolver
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setTransformerFactoryClassName
public TemplateCompilerTF setTransformerFactoryClassName(String fqn)
- Specified by:
setTransformerFactoryClassName
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setFeature
public TemplateCompilerTF setFeature(String name,
boolean b)
- Specified by:
setFeature
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setFeatures
public TemplateCompilerTF setFeatures(Map<String,Boolean> m)
- Specified by:
setFeatures
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
clearFeatures
public TemplateCompilerTF clearFeatures()
- Specified by:
clearFeatures
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setAttribute
public TemplateCompilerTF setAttribute(String name,
Object value)
- Specified by:
setAttribute
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
setAttributes
public TemplateCompilerTF setAttributes(Object o)
- Specified by:
setAttributes
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
clearAttributes
public TemplateCompilerTF clearAttributes()
- Specified by:
clearAttributes
in interface StylesheetCompilerConfigurable<TemplateCompilerTF>
createSpecification
protected TemplateCompilerTask createSpecification()
- Description copied from class:
AbstractTaskFactory
- Subclasses implement this to create the task specification object that
this factory uses to configure the task that it is creating.
- Specified by:
createSpecification
in class AbstractTaskFactory<TemplateCompilerTF,TemplateCompilerTask>