private void appendTextTo(int level, Attributes attrs, String title, List<DataElement> list, StringBuilder sb) { appendPrefixTo(level, sb); sb.append(title).append(StringUtils.LINE_SEPARATOR); for (DataElement el : list) { appendAttribute(level, el.tag, sb); appendIODRef(el.getLineNumber(), sb); sb.append(StringUtils.LINE_SEPARATOR); } }
if (iav.reason != Invalid.Item) { sb.append(" Invalid ").append(iav.reason); appendIODRef(iav.dataElement.getLineNumber(), sb); appendPrefixTo(level+1, sb); sb.append("Missing Item"); appendIODRef(iod.getLineNumber(), sb); sb.append(StringUtils.LINE_SEPARATOR);