xPathFragment.setXPath('@' + Constants.SCHEMA_NIL_ATTRIBUTE);
xPathFragment.setNamespaceURI(javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
NodeValue aNodeValue = new NillableNodeValue(nullCapableValue);
parentNode.addChild(xPathFragment, aNodeValue, null);
} else {
NodeValue aNodeValue = new OptionalNodeValue(nullCapableValue);
parentNode.setNodeValue(aNodeValue);
}
}