Package nz.org.riskscape.engine.output
Class QGSWriter
java.lang.Object
nz.org.riskscape.engine.output.QGSWriter
Writes a QGIS project file (*.qgs) from as a collection of the output layers
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final QGSWriter.LocalProblems
static final Consumer<nz.org.riskscape.engine.output.FileSystemPipelineOutputStore.FileSystemPipelineContainer>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList<nz.org.riskscape.engine.output.QGSWriter.Layer>
void
write
(OutputStream os) Writes the project file to the given output stream.static void
write
(nz.org.riskscape.engine.output.FileSystemPipelineOutputStore.FileSystemPipelineContainer container) Uses the givenFileSystemPipelineOutputStore.FileSystemPipelineContainer
to save the QGIS project file
-
Field Details
-
WRITE_PROJECT_FILE
public static final Consumer<nz.org.riskscape.engine.output.FileSystemPipelineOutputStore.FileSystemPipelineContainer> WRITE_PROJECT_FILE -
PROBLEMS
-
-
Constructor Details
-
QGSWriter
-
-
Method Details
-
write
public static void write(nz.org.riskscape.engine.output.FileSystemPipelineOutputStore.FileSystemPipelineContainer container) Uses the given
FileSystemPipelineOutputStore.FileSystemPipelineContainer
to save the QGIS project file -
write
Writes the project file to the given output stream.
- Throws:
nz.org.riskscape.engine.resource.CreateException
-
getLayers
-