container.addChild(editor);
            public HtmlComponent createComponent(Object object, Class type) {                HtmlBlockContainer container = new HtmlBlockContainer();                                HtmlLink link = new HtmlLink();                link.setModuleRelative(false);                link.setContextRelative(true);                                link.setUrl(TinyMceEditor.CODE_PATH);                HtmlScript sourceScript = new HtmlScript("text/javascript", link.calculateUrl(), true);                container.addChild(sourceScript);                MetaSlotKey key = (MetaSlotKey) getInputContext().getMetaObject().getKey();                TinyMceEditor editor = new TinyMceEditor(getConfig());                editor.setValue((String) object);                editor.setRows(getRows());                editor.setColumns(getColumns());                editor.setHeight(getHeight());                editor.setWidth(getWidth());                editor.setTargetSlot(key);                                editor.setName(key.toString());                editor.setId(editor.getName());                                container.addChild(editor);                if (isSafe()) {                    editor.setConverter(new SafeHtmlConverter());                }                                return container;            }