Class SiteXpp3Writer
java.lang.Object
org.apache.maven.doxia.site.io.xpp3.SiteXpp3Writer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFileComment(String fileComment) Method setFileComment.voidwrite(OutputStream stream, SiteModel siteModel) Method write.voidMethod write.private voidwriteBanner(Banner banner, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeBanner.private voidMethod writeBody.private voidwriteExternalJs(ExternalJs externalJs, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeExternalJs.private voidwriteImage(Image image, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeImage.private voidwriteLinkItem(LinkItem linkItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeLinkItem.private voidMethod writeLogo.private voidMethod writeMenu.private voidwriteMenuItem(MenuItem menuItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeMenuItem.private voidwriteMermaidConfiguration(MermaidConfiguration mermaidConfiguration, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeMermaidConfiguration.private voidwritePublishDate(PublishDate publishDate, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writePublishDate.private voidwriteSiteModel(SiteModel siteModel, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeSiteModel.private voidMethod writeSkin.private voidwriteVersion(Version version, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeVersion.
-
Field Details
-
NAMESPACE
Field NAMESPACE. -
fileComment
Field fileComment.
-
-
Constructor Details
-
SiteXpp3Writer
public SiteXpp3Writer()
-
-
Method Details
-
setFileComment
Method setFileComment.- Parameters:
fileComment- a fileComment object.
-
write
Method write.- Parameters:
writer- a writer object.siteModel- a siteModel object.- Throws:
IOException- java.io.IOException if any.
-
write
Method write.- Parameters:
stream- a stream object.siteModel- a siteModel object.- Throws:
IOException- java.io.IOException if any.
-
writeBanner
private void writeBanner(Banner banner, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeBanner.- Parameters:
banner- a banner object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeBody
private void writeBody(Body body, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeBody.- Parameters:
body- a body object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeExternalJs
private void writeExternalJs(ExternalJs externalJs, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeExternalJs.- Parameters:
externalJs- a externalJs object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeImage
private void writeImage(Image image, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeImage.- Parameters:
image- a image object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeLinkItem
private void writeLinkItem(LinkItem linkItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeLinkItem.- Parameters:
linkItem- a linkItem object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeLogo
private void writeLogo(Logo logo, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeLogo.- Parameters:
logo- a logo object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeMenu
private void writeMenu(Menu menu, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeMenu.- Parameters:
menu- a menu object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeMenuItem
private void writeMenuItem(MenuItem menuItem, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeMenuItem.- Parameters:
menuItem- a menuItem object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeMermaidConfiguration
private void writeMermaidConfiguration(MermaidConfiguration mermaidConfiguration, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeMermaidConfiguration.- Parameters:
mermaidConfiguration- a mermaidConfiguration object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writePublishDate
private void writePublishDate(PublishDate publishDate, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writePublishDate.- Parameters:
publishDate- a publishDate object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeSiteModel
private void writeSiteModel(SiteModel siteModel, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeSiteModel.- Parameters:
siteModel- a siteModel object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeSkin
private void writeSkin(Skin skin, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeSkin.- Parameters:
skin- a skin object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-
writeVersion
private void writeVersion(Version version, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeVersion.- Parameters:
version- a version object.tagName- a tagName object.serializer- a serializer object.- Throws:
IOException- java.io.IOException if any.
-