Bug 2362 - Milestone: Basic constraints validation 67/14967/15
authorJan Hajnar <jhajnar@cisco.com>
Fri, 6 Feb 2015 14:26:34 +0000 (15:26 +0100)
committerTony Tkacik <ttkacik@cisco.com>
Tue, 14 Apr 2015 14:26:22 +0000 (16:26 +0200)
commit11d15938d7d4a0a6558a17fac0dea962ee709d68
treec98a06a67a8bef9da9d82276bd69c6731b6b111b
parent2f4d0df2556a810996193ea21ebe58021e9f89a0
Bug 2362 - Milestone: Basic constraints validation

* added validator class for min and max elements constraint
* added validation method calls from NormalizedNodeContainerModificationStrategy and
UnkeyedListModificationStrategy
* added tests

Change-Id: I384837f1a2a6dc730b824d509f7080df7408fd3f
Signed-off-by: Jan Hajnar <jhajnar@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/MinMaxElementsValidation.java [new file with mode: 0644]
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/SchemaAwareApplyOperation.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/ListConstraintsValidationTest.java [new file with mode: 0644]
yang/yang-data-impl/src/test/resources/list-constraints-validation-test-model.yang [new file with mode: 0644]