public Object copyTo(Object target, CopyBuilder copyBuilder) { final TEventHandlers copy = ((target == null)?((TEventHandlers) createCopy()):((TEventHandlers) target)); super.copyTo(copy, copyBuilder); { List<TOnEvent> sourceOnEvent; sourceOnEvent = this.getOnEvent(); List<TOnEvent> copyOnEvent = ((List<TOnEvent> ) copyBuilder.copy(sourceOnEvent)); copy.onEvent = null; List<TOnEvent> uniqueOnEventl = copy.getOnEvent(); uniqueOnEventl.addAll(copyOnEvent); } { List<TOnAlarmEvent> sourceOnAlarm; sourceOnAlarm = this.getOnAlarm(); List<TOnAlarmEvent> copyOnAlarm = ((List<TOnAlarmEvent> ) copyBuilder.copy(sourceOnAlarm)); copy.onAlarm = null; List<TOnAlarmEvent> uniqueOnAlarml = copy.getOnAlarm(); uniqueOnAlarml.addAll(copyOnAlarm); } return copy; }
public Object copyTo(Object target, CopyBuilder copyBuilder) { final TEventHandlers copy = ((target == null)?((TEventHandlers) createCopy()):((TEventHandlers) target)); super.copyTo(copy, copyBuilder); { List<TOnEvent> sourceOnEvent; sourceOnEvent = this.getOnEvent(); List<TOnEvent> copyOnEvent = ((List<TOnEvent> ) copyBuilder.copy(sourceOnEvent)); copy.onEvent = null; List<TOnEvent> uniqueOnEventl = copy.getOnEvent(); uniqueOnEventl.addAll(copyOnEvent); } { List<TOnAlarmEvent> sourceOnAlarm; sourceOnAlarm = this.getOnAlarm(); List<TOnAlarmEvent> copyOnAlarm = ((List<TOnAlarmEvent> ) copyBuilder.copy(sourceOnAlarm)); copy.onAlarm = null; List<TOnAlarmEvent> uniqueOnAlarml = copy.getOnAlarm(); uniqueOnAlarml.addAll(copyOnAlarm); } return copy; }