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, getExtractDirectory, getInputProtocol, getNextWriter, getOutputDirectory, getPreviousWriter, getProperty, getWriterReport, setNextWriter, setWriterReport |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMI_FILE_FILTER
public static final String[] XMI_FILE_FILTER
ZargoChainedFileWriter
public ZargoChainedFileWriter()
getInputProtocol
public String getInputProtocol()
getOutputProtocol
public String getOutputProtocol(String modelType)
acceptModel
public boolean acceptModel(String modelType)
acceptInclude
public boolean acceptInclude(String include)
getDefaultIncludes
public String getDefaultIncludes()
getDefaultInputDirectory
public String getDefaultInputDirectory()
getDefaultOutputDirectory
public String getDefaultOutputDirectory()
getDefaultTestInputDirectory
public String getDefaultTestInputDirectory()
getDefaultTestOutputDirectory
public String getDefaultTestOutputDirectory()
generate
public void generate(ChainedFileWriterConfiguration configuration,
File outputDirectory,
Map<File,List<File>> filesByRoot,
Map<File,List<File>> resourcesByFile)
throws IOException
- Specified by:
generate in class AbstractChainedFileWriter
- Throws:
IOException
expandFile
public void expandFile(File src,
File dst,
String[] includes,
ChainedFileWriterConfiguration configuration)
throws IOException
- Throws:
IOException
Copyright © 2006-2012 CodeLutin. All Rights Reserved.