Fix CursorAwareDataTreeSnapshot.newModification() 79/48179/2
authorRobert Varga <rovarga@cisco.com>
Wed, 9 Nov 2016 17:45:36 +0000 (18:45 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 10 Nov 2016 16:01:34 +0000 (16:01 +0000)
commit6ff0b484b89ae9c3168cd36a6401d29e94aa6259
tree80f820fdecf85d45241569efde2f551ada84c3ea
parent1a1d5c6b3e80582aa4665412751f0b72703c1fcd
Fix CursorAwareDataTreeSnapshot.newModification()

Cursor-awareness is a transitive property, i.e. cursor-aware
snapshots create cursor-aware modifications.

This change is needed to make downstream users which deal with
modifications and cursors work without dirty casts.

Change-Id: I96a9942e0f37a2ba2ce760185212699da321c5e4
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/CursorAwareDataTreeSnapshot.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeModification.java