Package net.officefloor.model.generate
Class FileSystemModelContext
java.lang.Object
net.officefloor.model.generate.FileSystemModelContext
- All Implemented Interfaces:
ModelContext
ModelContext that creates the ModelFile instances within a
file system relative to a root directory.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateModelFile(String relativeLocation, InputStream contents) Creates theModelFilewithin thisModelContext.
-
Constructor Details
-
FileSystemModelContext
Initiate.- Parameters:
rootDirectory- Root directory.
-
-
Method Details
-
createModelFile
Description copied from interface:ModelContextCreates theModelFilewithin thisModelContext.- Specified by:
createModelFilein interfaceModelContext- Parameters:
relativeLocation- Relative location within thisModelContextto create theModelFile.contents- Contents to be written to theModelFile.- Returns:
- Created
ModelFile. - Throws:
Exception- If fails to create theModelFile.
-