private static void writePackageDependency(ElementNode deps, PackageDependencySpec depSpec, String ns) { final ElementNode depElement = addElement(deps, PackageDepsSpecXmlParser.PACKAGE, ns); addAttribute(depElement, Attribute.NAME, depSpec.getName()); if(depSpec.isOptional()) { if(depSpec.isPassive()) { addAttribute(depElement, PackageDepsSpecXmlParser.Attribute.PASSIVE, TRUE); } else { addAttribute(depElement, PackageDepsSpecXmlParser.Attribute.OPTIONAL, TRUE); } } } }