public final class SdocBuilder extends AbstractBuildMojo
build.properties file. It is useful for use
cases where the build meta data information will be further processed by XSL
transformations which require XML documents as input.addToFilters, createManifestFile, createPropertiesReport, createXmlReport, manifestFile, manifestSection, project, properties, propertiesOutputFile, providers, remoteVersion, runtime, session, settingsDecrypter, writeProtectFiles, xmlOutputFile| Constructor and Description |
|---|
SdocBuilder(FilePathNormalizer filePathNormalizer,
Document document,
Properties buildMetaDataProperties,
List<Property> selectedProperties)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Document |
writeDocumentContent()
Writes the content to the document.
|
execute, getProject, isCreatePropertiesReport, provideBuildMetaData, setCreatePropertiesReport, setProject, setPropertiesOutputFile, setSession, updateMavenEnvironmentpublic SdocBuilder(FilePathNormalizer filePathNormalizer, Document document, Properties buildMetaDataProperties, List<Property> selectedProperties)
filePathNormalizer - the normalizer to be applied to file name value
to remove the base dir prefix.document - the empty document to write to.buildMetaDataProperties - the properties to write to the XML report.selectedProperties - the list of a system properties or environment
variables to be selected by the user to include into the build
meta data properties.public Document writeDocumentContent() throws IOException
IOException - on any problem writing to the XML document.Copyright © 2006-2014. All Rights Reserved.