org.schmant.task.xml.catalog
Class AbstractXmlCatalogActionTaskFactory<T extends AbstractXmlCatalogActionTaskFactory<T,U>,U extends AbstractXmlCatalogActionTask<U>>

java.lang.Object
  extended by org.schmant.task.stub.AbstractTaskFactory<T,U>
      extended by org.schmant.task.stub.AbstractActionTaskFactory<T,U>
          extended by org.schmant.task.xml.catalog.AbstractXmlCatalogActionTaskFactory<T,U>
All Implemented Interfaces:
ActionTaskConfigurable<T>, ActionTaskFactory<T,U>, LoggingConfigurable<T>, SourceConfigurable<T>, TaskFactory<T,U>, TaskRunnable, XmlCatalogConfigurable<T>
Direct Known Subclasses:
AddSystemIdToCatalogTF, AddUriToCatalogTF

public abstract class AbstractXmlCatalogActionTaskFactory<T extends AbstractXmlCatalogActionTaskFactory<T,U>,U extends AbstractXmlCatalogActionTask<U>>
extends AbstractActionTaskFactory<T,U>
implements XmlCatalogConfigurable<T>

Abstract base class for XML catalog action task factories.

Since:
0.5
Author:
Karl Gustafsson
Task_package:
org.schmant.task.base

Constructor Summary
AbstractXmlCatalogActionTaskFactory()
           
 
Method Summary
 T setXmlCatalog(XmlCatalog<?> c)
           
 
Methods inherited from class org.schmant.task.stub.AbstractActionTaskFactory
addSource, addSources, clearSources, setRelativeToBase, setSource, setSources
 
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory
copy, create, createSpecification, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.schmant.task.TaskFactory
copy, create, getLastCreated, getSpecification
 
Methods inherited from interface org.schmant.task.confable.LoggingConfigurable
setLogFooter, setLogHeader, setReportLevel, setTraceLogging
 
Methods inherited from interface org.schmant.task.TaskRunnable
run
 

Constructor Detail

AbstractXmlCatalogActionTaskFactory

public AbstractXmlCatalogActionTaskFactory()
Method Detail

setXmlCatalog

public T setXmlCatalog(XmlCatalog<?> c)
Specified by:
setXmlCatalog in interface XmlCatalogConfigurable<T extends AbstractXmlCatalogActionTaskFactory<T,U>>