}
}
}
newData =
new PersistedPropertyData(prevData.getIdentifier(), prevData.getQPath(), prevData
.getParentIdentifier(), prevData.getPersistedVersion() + 1, prevData.getType(), prevData
.isMultiValued(), values);
if (prevState.isAdded() || prevState.isUpdated())
{
lastUpdateStates.put(prevState.getData().getIdentifier(), (PropertyData)newData);
}
}
else
{
newData =
new PersistedPropertyData(prevData.getIdentifier(), prevData.getQPath(), prevData
.getParentIdentifier(), prevData.getPersistedVersion() + 1, prevData.getType(), prevData
.isMultiValued(), null);
}
}
}