X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Futil%2FUnorderedLeafListMixinContextNode.java;fp=yang%2Fyang-data-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Futil%2FUnorderedLeafListMixinContextNode.java;h=0000000000000000000000000000000000000000;hb=9728fe497bcb7349f7e6ef9d3d984202d7ac07e7;hp=c6907f31c1756f0eacffb0a9612eac754a1dbc7c;hpb=6fbe90e71812236b6d8dee506c421b37605e5797;p=yangtools.git diff --git a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java deleted file mode 100644 index c6907f31c1..0000000000 --- a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ -package org.opendaylight.yangtools.yang.data.util; - -import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; -import org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode; - -class UnorderedLeafListMixinContextNode extends AbstractMixinContextNode { - - private final DataSchemaContextNode innerOp; - - UnorderedLeafListMixinContextNode(final LeafListSchemaNode potential) { - super(NodeIdentifier.create(potential.getQName()), potential); - innerOp = new LeafListEntryContextNode(potential); - } - - @Override - public DataSchemaContextNode getChild(final PathArgument child) { - if (child instanceof NodeWithValue) { - return innerOp; - } - return null; - } - - @Override - public DataSchemaContextNode getChild(final QName child) { - if (getIdentifier().getNodeType().equals(child)) { - return innerOp; - } - return null; - } -}