- public NormalizedNode<?, ?> create(final YangInstanceIdentifier instanceId,
- final Optional<NormalizedNode<?, ?>> deepestChild,
- final Optional<Entry<QName,ModifyAction>> operation) {
- if (deepestChild.isPresent()) {
- final NormalizedNode<?, ?> child = deepestChild.get();
- Preconditions.checkState(child instanceof AnyXmlNode);
-
- final NormalizedNodeAttrBuilder<NodeIdentifier, DOMSource, AnyXmlNode> anyXmlBuilder =
- Builders.anyXmlBuilder().withNodeIdentifier(getIdentifier()).withValue(
- ((AnyXmlNode) child).getValue());
- addModifyOpIfPresent(operation, anyXmlBuilder);
- return anyXmlBuilder.build();
- }