public InputAndOutputTypeSelector(InputPanel panel, Transformation tf, List<WizardType> inputTypes,
List<WizardType> outputTypes) {
transformation = tf;
sourceTypeBox = createSourceBox(inputTypes);
targetTypeBox = createTargetBox(outputTypes);
InputFieldDecorator comboDecorator = new LabelIconFieldDecorator();
addInputField(panel, sourceTypeBox, "Source", comboDecorator);
addInputField(panel, targetTypeBox, "Target", comboDecorator);
}