+ public CompositeNodeWrapper(final URI namespace, final String localName) {
+ this(localName);
+ this.namespace = namespace;
+ }
+
+ @Override
+ public void setQname(final QName name) {
+ Preconditions.checkState(compositeNode == null, "Cannot change the object, due to data inconsistencies.");
+ this.name = name;
+ }
+
+ @Override
+ public QName getQname() {
+ return name;
+ }
+