com.geekologue.md4j.generators
Class AbstractXsltBasedGenerator
java.lang.Object
com.geekologue.md4j.generators.AbstractXsltBasedGenerator
- All Implemented Interfaces:
- HibernateMappingProcessorLiason
- Direct Known Subclasses:
- Ejb21Generator, HibernateDaoGenerator, StrutsAction1NestedCrudActionGenerator, StrutsAction1NestedFormBeanGenerator, StrutsAction1NestedJsp2Generator, StrutsAction1NestedLoadOrSearchActionGenerator
public abstract class AbstractXsltBasedGenerator
- extends java.lang.Object
- implements HibernateMappingProcessorLiason
Method Summary |
abstract org.apache.tools.ant.util.FileNameMapper |
getNestedMapper()
Implementations must return a nested structure mapper |
abstract org.apache.tools.ant.util.FileNameMapper |
getSimpleMapper()
Implementations must return a simple structure mapper |
void |
init(java.util.Map context)
|
void |
process(java.io.File contextDir,
java.lang.String xmlFile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
destDir
protected java.io.File destDir
styleParameters
protected java.util.Map styleParameters
AbstractXsltBasedGenerator
protected AbstractXsltBasedGenerator(java.lang.String stylesheet)
- Parameters:
stylesheet
- the XSLT file path
getSimpleMapper
public abstract org.apache.tools.ant.util.FileNameMapper getSimpleMapper()
- Implementations must return a simple structure mapper
- Returns:
- the simple mapper
getNestedMapper
public abstract org.apache.tools.ant.util.FileNameMapper getNestedMapper()
- Implementations must return a nested structure mapper
- Returns:
- the nested mapper
init
public void init(java.util.Map context)
- Specified by:
init
in interface HibernateMappingProcessorLiason
- See Also:
com.geekologue.md4j.tools.ant.generators.HibernateMappingProcessorLiason#init(com.geekologue.md4j.tools.ant.HibernateMappingProcessorTask)
process
public void process(java.io.File contextDir,
java.lang.String xmlFile)
throws org.apache.tools.ant.BuildException
- Specified by:
process
in interface HibernateMappingProcessorLiason
- Throws:
org.apache.tools.ant.BuildException
- See Also:
com.geekologue.md4j.tools.ant.generators.HibernateMappingProcessorLiason#process(java.io.File,
java.lang.String, java.io.File)
Copyright © 2003-2007 Manos Batsis. All Rights Reserved.