getUsedArguments

Default a step doesn't use any arguments. Implement this to notify the GUI that a window has to be displayed BEFORE
launching a transformation. You can also use this to specify certain Environment variable values.

getStepData

Get a new instance of the appropriate data class. This data class implements the StepDataInterface. It basically
contains the persisting data that needs to live on, even if a worker thread is terminated.