// Start it up!
final XulRunner runner = new SwingXulRunner();
runner.addContainer(container);
runner.initialize();
final org.pentaho.ui.xul.dom.Document documentRoot = runner.getXulDomContainers().get(0).getDocumentRoot();
final XulComponent rootElement = documentRoot.getElementById("root");
if (rootElement != null)
{
editor = (Component) rootElement.getManagedObject();