- ContainerSchemaNode c1 = (ContainerSchemaNode) m.getDataChildByName("c1");
- ContainerSchemaNode c2 = (ContainerSchemaNode) c1.getDataChildByName("c2");
- ContainerSchemaNode c3 = (ContainerSchemaNode) c2.getDataChildByName("c3");
- LeafSchemaNode leaf = (LeafSchemaNode) c3.getDataChildByName("id");
+ final QName containerNode1 = QName.create(m.getQNameModule(), "c1");
+ ContainerSchemaNode c1 = (ContainerSchemaNode) m.getDataChildByName(containerNode1);
+ final QName containerNode2 = QName.create(m.getQNameModule(), "c2");
+ ContainerSchemaNode c2 = (ContainerSchemaNode) c1.getDataChildByName(containerNode2);
+ final QName containerNode3 = QName.create(m.getQNameModule(), "c3");
+ ContainerSchemaNode c3 = (ContainerSchemaNode) c2.getDataChildByName(containerNode3);
+ final QName leafNode = QName.create(m.getQNameModule(), "id");
+ LeafSchemaNode leaf = (LeafSchemaNode) c3.getDataChildByName(leafNode);