@Override
public void onAdd(TransformerJobBuilder<?> transformerJobBuilder) {
@SuppressWarnings("unchecked")
final Renderer<TransformerJobBuilder<?>, ? extends ComponentJobBuilderPresenter> renderer = (Renderer<TransformerJobBuilder<?>, ? extends ComponentJobBuilderPresenter>) _componentJobBuilderPresenterRendererFactory
.getRenderer(transformerJobBuilder, ComponentJobBuilderRenderingFormat.class);
final TransformerJobBuilderPresenter presenter = (TransformerJobBuilderPresenter) renderer
.render(transformerJobBuilder);
_transformerPresenters.put(transformerJobBuilder, presenter);
JComponent comp = presenter.createJComponent();
_tabbedPane.addTab(LabelUtils.getLabel(transformerJobBuilder),
IconUtils.getDescriptorIcon(transformerJobBuilder.getDescriptor(), IconUtils.ICON_SIZE_LARGE), comp);
_jobBuilderTabs.put(presenter, comp);
final int tabIndex = _tabbedPane.getTabCount() - 1;
_tabbedPane.setSelectedIndex(tabIndex);