writer.addAttribute(ATTR_KIND, "src"); //$NON-NLS-1$
writer.addAttribute(ATTR_PATH, dir.getPath());
if (!isSpecial && dir.getOutput() != null && !defaultOutput.equals(dir.getOutput())) {
writer.addAttribute(ATTR_OUTPUT, dir.getOutput());
}
String includes = dir.getIncludeAsString();
if (StringUtils.isNotEmpty(includes)) {
writer.addAttribute(ATTR_INCLUDING, includes);