SchedulingElement (SchedulingElement target) { AbstractSchedulingElement<SchedulingElement> targetAsAbstractSchedulingElement = target; targetAsAbstractSchedulingElement.scenarioSettings = scenarioSettings; return target; }