final Element parentElementWithName = (Element) parentNodeWithName; final String mixedStr = MetadataUtil.getAttributeValue(parentElementWithName, "mixed"); final boolean isTextOnlyElement = MetadataUtil.hasParentOf(element, XsdElementEnum.simpleContent); if (!isTextOnlyElement || parentElementWithName.hasChildNodes() || baseStr.indexOf(":string") > 0) { if (mixedStr == null || mixedStr.equals("false")) {
final Element parentElementWithName = (Element) parentNodeWithName; final String mixedStr = MetadataUtil.getAttributeValue(parentElementWithName, "mixed"); final boolean isTextOnlyElement = MetadataUtil.hasParentOf(element, XsdElementEnum.simpleContent); if (!isTextOnlyElement || parentElementWithName.hasChildNodes() || baseStr.indexOf(":string") > 0) { if (mixedStr == null || mixedStr.equals("false")) {
final Node node = element.getAttributes().getNamedItem("type"); if (node != null) { final boolean isTextOnlyElement = MetadataUtil.hasParentOf(element, XsdElementEnum.simpleContent); if (node.getNodeValue().endsWith(":ID")) {
final Node node = element.getAttributes().getNamedItem("type"); if (node != null) { final boolean isTextOnlyElement = MetadataUtil.hasParentOf(element, XsdElementEnum.simpleContent); if (node.getNodeValue().endsWith(":ID")) {