public Collection<String> getPackageNames() { List<String> result = Lists.newArrayList(); for (XmlPackage p : getPackages()) { result.add(p.getName()); } return result; } }
private static void toYaml(StringBuilder sb, String sp, XmlPackage p) { sb.append(sp).append("name: ").append(p.getName()).append("\n"); generateIncludeExclude(sb, sp, "includes", p.getInclude()); generateIncludeExclude(sb, sp, "excludes", p.getExclude()); }
public Collection<String> getPackageNames() { List<String> result = Lists.newArrayList(); for (XmlPackage p : getPackages()) { result.add(p.getName()); } return result; } }
private static void toYaml(StringBuilder sb, String sp, XmlPackage p) { sb.append(sp).append("name: ").append(p.getName()).append("\n"); generateIncludeExclude(sb, sp, "includes", p.getInclude()); generateIncludeExclude(sb, sp, "excludes", p.getExclude()); }
public String toXml(String indent) { XMLStringBuffer xsb = new XMLStringBuffer(indent); Properties p = new Properties(); p.setProperty("name", getName()); if (getInclude().isEmpty() && getExclude().isEmpty()) { xsb.addEmptyElement("package", p); } else { xsb.push("package", p); for (String m : getInclude()) { Properties includeProp= new Properties(); includeProp.setProperty("name", m); xsb.addEmptyElement("include", includeProp); } for (String m: getExclude()) { Properties excludeProp= new Properties(); excludeProp.setProperty("name", m); xsb.addEmptyElement("exclude", excludeProp); } xsb.pop("package"); } return xsb.toXML(); }
public String toXml(String indent) { XMLStringBuffer xsb = new XMLStringBuffer(indent); Properties p = new Properties(); p.setProperty("name", getName()); if (getInclude().isEmpty() && getExclude().isEmpty()) { xsb.addEmptyElement("package", p); } else { xsb.push("package", p); for (String m : getInclude()) { Properties includeProp = new Properties(); includeProp.setProperty("name", m); xsb.addEmptyElement("include", includeProp); } for (String m : getExclude()) { Properties excludeProp = new Properties(); excludeProp.setProperty("name", m); xsb.addEmptyElement("exclude", excludeProp); } xsb.pop("package"); } return xsb.toXML(); }