@Component(role=org.apache.maven.model.io.ModelWriter.class, hint="atom") public class AtomModelWriter extends ModelWriterSupport
Modifier and Type | Field and Description |
---|---|
private static java.util.regex.Pattern |
ATOM_REGEX |
private boolean |
flipBrackets |
(package private) java.lang.String |
indent |
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
AtomModelWriter() |
Modifier and Type | Method and Description |
---|---|
private void |
dependencies(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
dependencyManagement(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
deps(java.io.PrintWriter pw,
java.lang.String elementName,
java.util.List<org.apache.maven.model.Dependency> deps) |
private void |
id(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private char |
lbraceket() |
private void |
modules(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
packaging(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
parent(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
pluginManagement(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
plugins(java.io.PrintWriter pw,
java.lang.String element,
java.util.List<org.apache.maven.model.Plugin> plugins) |
private void |
plugins(java.io.PrintWriter pw,
java.lang.String element,
org.apache.maven.model.Model model) |
private void |
printChildren(java.io.PrintWriter pw,
org.codehaus.plexus.util.xml.Xpp3Dom configuration) |
private void |
project(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private void |
properties(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private char |
rbraceket() |
private void |
repositories(java.io.PrintWriter pw,
org.apache.maven.model.Model model) |
private java.lang.String |
toAtom(java.lang.String value)
Quotes the dom element as a string, but only if necessary.
|
void |
write(java.io.Writer output,
java.util.Map<java.lang.String,java.lang.Object> options,
org.apache.maven.model.Model model) |
write, write
private static final java.util.regex.Pattern ATOM_REGEX
protected org.slf4j.Logger log
java.lang.String indent
private boolean flipBrackets
public void write(java.io.Writer output, java.util.Map<java.lang.String,java.lang.Object> options, org.apache.maven.model.Model model) throws java.io.IOException
java.io.IOException
private void repositories(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void project(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void id(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void parent(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void packaging(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void properties(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void modules(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void dependencyManagement(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void dependencies(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void deps(java.io.PrintWriter pw, java.lang.String elementName, java.util.List<org.apache.maven.model.Dependency> deps)
private void pluginManagement(java.io.PrintWriter pw, org.apache.maven.model.Model model)
private void plugins(java.io.PrintWriter pw, java.lang.String element, org.apache.maven.model.Model model)
private void plugins(java.io.PrintWriter pw, java.lang.String element, java.util.List<org.apache.maven.model.Plugin> plugins)
private void printChildren(java.io.PrintWriter pw, org.codehaus.plexus.util.xml.Xpp3Dom configuration)
private java.lang.String toAtom(java.lang.String value)
private char lbraceket()
private char rbraceket()