Core::IDocument *PlainTextEditorFactory::open(const QString &fileName) { Core::IEditor *iface = Core::EditorManager::instance()->openEditor(fileName, id()); return iface ? iface->document() : 0; }
Core::IFile *FormEditorFactory::open(const QString &fileName) { Core::IEditor *iface = m_core->editorManager()->openEditor(fileName, kind()); return iface ? iface->file() : 0; }
Core::IFile* HtmlEditorFactory::open(const QString& fileName) { Core::EditorManager* em = Core::EditorManager::instance(); Core::IEditor* iface = em->openEditor(fileName, d->kind); return iface ? iface->file() : 0; }
Core::IFile *ProFileEditorFactory::open(const QString &fileName) { Core::IEditor *iface = Core::EditorManager::instance()->openEditor(fileName, id()); return iface ? iface->file() : 0; }