This adds support for handling the appeared/disappeared modification
types when instantiating a lazy data object.
Change-Id: I7a00d2c31dcc382b8b90d4a1125ec932e3075281
Signed-off-by: Robert Varga <rovarga@cisco.com>
@Override
public DataObjectModification.ModificationType getModificationType() {
switch(domData.getModificationType()) {
+ case APPEARED:
case WRITE:
return DataObjectModification.ModificationType.WRITE;
case SUBTREE_MODIFIED:
return DataObjectModification.ModificationType.SUBTREE_MODIFIED;
+ case DISAPPEARED:
case DELETE:
return DataObjectModification.ModificationType.DELETE;