summaryrefslogtreecommitdiff
path: root/src/plugins/android/javaeditor.h
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-08-20 01:09:56 +0200
committerhjk <hjk121@nokiamail.com>2014-08-20 15:48:27 +0200
commitb86269edbdfacc27e4b967e4a41c4359c7af0ae5 (patch)
tree8d6ddfead7d5d57101bad7bde9a938ac8db1b1c1 /src/plugins/android/javaeditor.h
parent03eb2f97cf0bab5f9bcda39c6fc66c99107977c5 (diff)
downloadqt-creator-b86269edbdfacc27e4b967e4a41c4359c7af0ae5.tar.gz
Android: General java editor related code consolidation
Merge editor files, convert to new editor setup scheme. Change-Id: Ie498ac5dcb1efc288e55082a285e6daada6b5ebf Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src/plugins/android/javaeditor.h')
-rw-r--r--src/plugins/android/javaeditor.h21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/plugins/android/javaeditor.h b/src/plugins/android/javaeditor.h
index 058cde57ee..700fcded84 100644
--- a/src/plugins/android/javaeditor.h
+++ b/src/plugins/android/javaeditor.h
@@ -33,12 +33,11 @@
#include <texteditor/basetextdocument.h>
#include <texteditor/basetexteditor.h>
#include <utils/uncommentselection.h>
+#include <coreplugin/editormanager/ieditorfactory.h>
namespace Android {
namespace Internal {
-class JavaEditorFactory;
-
class JavaEditor : public TextEditor::BaseTextEditor
{
Q_OBJECT
@@ -46,29 +45,27 @@ class JavaEditor : public TextEditor::BaseTextEditor
public:
JavaEditor();
- Core::IEditor *duplicate();
TextEditor::CompletionAssistProvider *completionAssistProvider();
};
-class JavaEditorWidget : public TextEditor::BaseTextEditorWidget
+class JavaDocument : public TextEditor::BaseTextDocument
{
Q_OBJECT
public:
- JavaEditorWidget();
-
-protected:
- TextEditor::BaseTextEditor *createEditor();
+ JavaDocument();
+ QString defaultPath() const;
+ QString suggestedFileName() const;
};
-class JavaDocument : public TextEditor::BaseTextDocument
+
+class JavaEditorFactory : public Core::IEditorFactory
{
Q_OBJECT
public:
- JavaDocument();
- QString defaultPath() const;
- QString suggestedFileName() const;
+ JavaEditorFactory();
+ Core::IEditor *createEditor();
};
} // namespace Internal