(newProperty.getValue() instanceof String) ? newProperty.toText() : pclass.displayView(
propertyName, this, context);
difflist.add(new ObjectDiff(getClassName(), getNumber(), "", "added", propertyName,
propertyType, "", newPropertyValue));
(oldProperty.getValue() instanceof String) ? oldProperty.toText() : pclass.displayView(
propertyName, oldCollection, context);
difflist.add(new ObjectDiff(getClassName(), getNumber(), "", "changed", propertyName, propertyType,
oldPropertyValue, newPropertyValue));
} else {
difflist.add(new ObjectDiff(getClassName(), getNumber(), "", "changed", propertyName, propertyType,
oldProperty.toText(), newProperty.toText()));
(oldProperty.getValue() instanceof String) ? oldProperty.toText() : pclass.displayView(
propertyName, oldCollection, context);
difflist.add(new ObjectDiff(oldCollection.getClassName(), oldCollection.getNumber(), "",
"removed", propertyName, propertyType, oldPropertyValue, ""));
} else {
difflist.add(new ObjectDiff(oldCollection.getClassName(), oldCollection.getNumber(), "",
"removed", propertyName, propertyType, oldProperty.toText(), ""));