@SuppressWarnings("unchecked") private PropertyValueComment parseValueComment(final Element rootNode) { final Element valueRange = rootNode.getChild("valueRange", NS); if (valueRange == null) { return null; } final String summary = valueRange.getChildTextNormalize("summary", NS); final PropertyValueComment comment = new PropertyValueComment(summary); final List<Element> elements = valueRange.getChildren("element", NS); for (final Element element : elements) { final String value = element.getChildTextNormalize("value", NS); final String description = element.getChildTextNormalize("description", NS); comment.addValueComment(value, description); } return comment; }
@SuppressWarnings("unchecked") private PropertyValueComment parseValueComment(final Element rootNode) { final Element valueRange = rootNode.getChild("valueRange", PROPERTY_NS); if (valueRange == null) { return null; } final String summary = valueRange.getChildTextNormalize("summary", PROPERTY_NS); final PropertyValueComment comment = new PropertyValueComment(summary); final List<Element> elements = (List<Element>) valueRange.getChildren("element", PROPERTY_NS); for (final Element element : elements) { final String value = element.getChildTextNormalize("value", PROPERTY_NS); final String description = element.getChildTextNormalize("description", PROPERTY_NS); comment.addValueComment(value, description); } return comment; }
valueComment.addValueComment(instance, field.getComment());