144145146147148149150151152153154
targetCollection.add(destinationTarget); } CollectionProperty targetProperty = (CollectionProperty) targetDescriptor .getProperty(property.getName()); targetProperty.writeProperty(target, null, targetCollection); } } return true; }
154155156157158159160161162163164
} public boolean visitProperty(Property property) { Property targetProperty = targetDescriptor .getProperty(property.getName()); targetProperty.writeProperty(target, null, property.readProperty(source)); return true; } });