Class PluginRegistryXpp3Writer
java.lang.Object
org.apache.maven.plugin.registry.io.xpp3.PluginRegistryXpp3Writer
Class PluginRegistryXpp3Writer.
- Version:
- $Revision$ $Date$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFileComment(String fileComment) Method setFileComment.voidwrite(OutputStream stream, PluginRegistry pluginRegistry) Method write.voidwrite(Writer writer, PluginRegistry pluginRegistry) Method write.private voidwritePlugin(Plugin plugin, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writePlugin.private voidwritePluginRegistry(PluginRegistry pluginRegistry, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writePluginRegistry.private voidwriteTrackableBase(TrackableBase trackableBase, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeTrackableBase.
-
Field Details
-
NAMESPACE
Field NAMESPACE. -
fileComment
Field fileComment.
-
-
Constructor Details
-
PluginRegistryXpp3Writer
public PluginRegistryXpp3Writer()
-
-
Method Details
-
setFileComment
Method setFileComment.- Parameters:
fileComment- a fileComment object.
-
write
Method write.- Parameters:
writer- a writer object.pluginRegistry- a pluginRegistry object.- Throws:
IOException- java.io.IOException if any.
-
write
Method write.- Parameters:
stream- a stream object.pluginRegistry- a pluginRegistry object.- Throws:
IOException- java.io.IOException if any.
-
writePlugin
private void writePlugin(Plugin plugin, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writePlugin.- Parameters:
plugin- a plugin object.serializer- a serializer object.tagName- a tagName object.- Throws:
IOException- java.io.IOException if any.
-
writePluginRegistry
private void writePluginRegistry(PluginRegistry pluginRegistry, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writePluginRegistry.- Parameters:
pluginRegistry- a pluginRegistry object.serializer- a serializer object.tagName- a tagName object.- Throws:
IOException- java.io.IOException if any.
-
writeTrackableBase
private void writeTrackableBase(TrackableBase trackableBase, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeTrackableBase.- Parameters:
trackableBase- a trackableBase object.serializer- a serializer object.tagName- a tagName object.- Throws:
IOException- java.io.IOException if any.
-