- instance = new ChoiceNodeImpl(qname, path);
- constraints = new ConstraintsBuilder(moduleName, line, base.getConstraints());
-
- instance.description = base.getDescription();
- instance.reference = base.getReference();
- instance.status = base.getStatus();
- instance.augmenting = base.isAugmenting();
- instance.addedByUses = base.isAddedByUses();
- instance.configuration = base.isConfiguration();
- instance.constraints = base.getConstraints();
- instance.augmentations.addAll(base.getAvailableAugmentations());
-
- URI ns = qname.getNamespace();
- Date rev = qname.getRevision();
- String pref = qname.getPrefix();
- Set<DataSchemaNodeBuilder> wrapped = ParserUtils.wrapChildNodes(moduleName, line, new HashSet<DataSchemaNode>(
- base.getCases()), path, ns, rev, pref);
+ constraints = new ConstraintsBuilderImpl(moduleName, line, base.getConstraints());
+
+ description = base.getDescription();
+ reference = base.getReference();
+ status = base.getStatus();
+ augmenting = base.isAugmenting();
+ addedByUses = base.isAddedByUses();
+ originalNode = base;
+ configuration = base.isConfiguration();
+ augmentations.addAll(base.getAvailableAugmentations());
+
+ Set<DataSchemaNodeBuilder> wrapped = BuilderUtils.wrapChildNodes(moduleName, line, new HashSet<DataSchemaNode>(
+ base.getCases()), path, qname);