ValidateDataDirection: An empty block with defined interface added, to allow this function to be integrated on a higher layer

Signed-off-by: UweSteinkeFromSiemens <uwe.steinke@siemens.com>
TrainPosition_Integration: Model update with validateDataDirection integrated

Signed-off-by: UweSteinkeFromSiemens <uwe.steinke@siemens.com>