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 booleanacceptInclude(String include)StringgetDefaultIncludes()StringgetDefaultInputDirectory()StringgetDefaultOutputDirectory()StringgetDefaultTestInputDirectory()StringgetDefaultTestOutputDirectory()StringgetInputProtocol()protected StringgetInputType()-
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:
getInputTypein 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()
-
-