Package org.nuiton.eugene.plugin.writer
Class XmlModelChainedFileWriter
- java.lang.Object
-
- org.nuiton.eugene.writer.AbstractChainedFileWriter
-
- org.nuiton.eugene.plugin.writer.BaseChainedFileWriter
-
- org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
-
- org.nuiton.eugene.plugin.writer.XmlModelChainedFileWriter
-
- All Implemented Interfaces:
ChainedFileWriter
,ChainedFileWriterToMemoryModel
@Component(role=org.nuiton.eugene.writer.ChainedFileWriter.class, hint="xmlModel2Memory") public class XmlModelChainedFileWriter extends BaseChainedFileWriterToMemoryModel
To create a memory model from xml model files.- Since:
- 2.6.3
- Author:
- tchemit
-
-
Field Summary
-
Fields inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
lastModifiedFile, model, outputDirectory, PROP_FAIL_IF_UNSAFE, PROP_MODEL_READER, PROP_READER
-
Fields inherited from class org.nuiton.eugene.writer.AbstractChainedFileWriter
authorizedPropertyDescriptions, entries, nextWriter, previousWriter, properties
-
-
Constructor Summary
Constructors Constructor Description XmlModelChainedFileWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
acceptInclude(String include)
String
getDefaultIncludes()
String
getDefaultInputDirectory()
String
getDefaultOutputDirectory()
String
getDefaultTestInputDirectory()
String
getDefaultTestOutputDirectory()
String
getInputProtocol()
protected String
getInputType()
-
Methods inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
acceptModel, generate, getLastModifiedSource, getModel, getModelReader, getOutputDirectory, getOutputProtocol, getReader, initWriter, isFailIfUnsafe, setLastModifiedSource
-
Methods inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriter
acceptObjectModelOrStateModel, copyResources, getLog, setLog
-
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
-
Methods inherited from interface org.nuiton.eugene.writer.ChainedFileWriter
addEntry, clear, generate, getAuthorizedPropertyDescriptions, getAuthorizedPropertyNames, getEntries, getExtractDirectory, getInputProtocol, getOutputDirectory, getProperty, getWriterReport, setWriterReport
-
-
-
-
Method Detail
-
getInputType
protected String getInputType()
- Specified by:
getInputType
in classBaseChainedFileWriterToMemoryModel
-
getInputProtocol
public String getInputProtocol()
-
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()
-
-