org.nuiton.eugene.plugin.writer
Class ZargoChainedFileWriter
java.lang.Object
org.nuiton.eugene.writer.AbstractChainedFileWriter
org.nuiton.eugene.plugin.writer.BaseChainedFileWriter
org.nuiton.eugene.plugin.writer.ZargoChainedFileWriter
- All Implemented Interfaces:
- ChainedFileWriter
public class ZargoChainedFileWriter
- extends BaseChainedFileWriter
To write model files from zargo files.
- Since:
- 2.0.0
- Author:
- tchemit
- Plexus component:
- role:
- "org.nuiton.eugene.writer.ChainedFileWriter"
- role-hint:
- "zargo2xmi"
|
| Methods inherited from class org.nuiton.eugene.writer.AbstractChainedFileWriter |
addEntry, clear, generate, getAuthorizedPropertyDescriptions, getAuthorizedPropertyNames, getEntries, getInputProtocol, getNextWriter, getOutputDirectory, getPreviousWriter, getProperty, setNextWriter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMI_FILE_FILTER
public static final java.lang.String[] XMI_FILE_FILTER
ZargoChainedFileWriter
public ZargoChainedFileWriter()
getInputProtocol
public java.lang.String getInputProtocol()
getOutputProtocol
public java.lang.String getOutputProtocol(java.lang.String modelType)
acceptModel
public boolean acceptModel(java.lang.String modelType)
acceptInclude
public boolean acceptInclude(java.lang.String include)
getDefaultIncludes
public java.lang.String getDefaultIncludes()
getDefaultInputDirectory
public java.lang.String getDefaultInputDirectory()
getDefaultOutputDirectory
public java.lang.String getDefaultOutputDirectory()
getDefaultTestInputDirectory
public java.lang.String getDefaultTestInputDirectory()
getDefaultTestOutputDirectory
public java.lang.String getDefaultTestOutputDirectory()
generate
public void generate(ChainedFileWriterConfiguration configuration,
java.io.File outputDir,
java.io.File inputDirectory,
java.lang.String includePattern)
throws java.io.IOException
- Specified by:
generate in class AbstractChainedFileWriter
- Throws:
java.io.IOException
Copyright © 2006-2009 CodeLutin. All Rights Reserved.