TransMeta transMeta = new TransMeta();
transMeta.setName(name);
DatabaseMeta from = transToDatabaseMeta(f);
DatabaseMeta to = new DatabaseMeta();
to.setDBPort(t.getPort());
to.setHostname(t.getHost());
to.setDBName(t.getDb());
to.setUsername(t.getUser());
to.setPassword(t.getPass());
transMeta.addDatabase(from);
transMeta.addDatabase(to);
PluginRegistry registry = PluginRegistry.getInstance();
TableInputMeta input = new TableInputMeta();
input.setDatabaseMeta(transMeta.findDatabase(f.getName()));
input.setSQL(trDTO.getSql());
String tableInputPluginId = registry.getPluginId(StepPluginType.class, input);
StepMeta firstStep = new StepMeta(tableInputPluginId, "tableInput", input);
transMeta.addStep(firstStep);
// ------------
SelectValuesMeta select = new SelectValuesMeta();
select.alloca