641642643644645646647648649650651
if (dte != null) { dte.setValue(value); return dte; } else { FOMFactory fomfactory = (FOMFactory) factory; DateTime dt = fomfactory.newUpdated(this); dt.setValue(value); return dt; } }