String currentAttributeName = (String)pkAttributeNames.objectAtIndex( i );
EOAttribute currentAttribute = entity.attributeNamed( currentAttributeName );
Object currentValue = values.objectAtIndex( i );
switch ( currentAttribute.adaptorValueType() ) {
case 3:
NSTimestampFormatter tsf = new NSTimestampFormatter();
try {
currentValue = tsf.parseObject( (String) currentValue );
} catch( java.text.ParseException ex ) {
log.error( "Error while trying to parse: "+currentValue );
throw new NSForwardException( ex );
}
case 1: