Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2017-08-14 09:39:23 +0000
committerJuergen Haug2017-08-28 15:09:41 +0000
commit965e852cc5dc0a3a6891c5bd8962d596eb122238 (patch)
tree34ec02c82941ccb213cd0dd88e66eb5d96c96912 /plugins/org.eclipse.etrice.core.room.ui/src
parentc6148998f6ef8ec40882e70d684208440d8de574 (diff)
downloadorg.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.tar.gz
org.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.tar.xz
org.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.zip
[targetLang] migration to formatter2 + added ccstring formatting
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui/src')
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java23
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java16
2 files changed, 22 insertions, 17 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
index df2230a4d..38348bd93 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
@@ -13,8 +13,8 @@
package org.eclipse.etrice.core.ui;
import org.eclipse.etrice.core.common.ui.autoedit.BaseAutoEditStrategyProvider;
+import org.eclipse.etrice.core.common.ui.editor.model.BaseTokenTypeToPartitionMapper;
import org.eclipse.etrice.core.common.ui.hover.IKeywordHoverContentProvider;
-import org.eclipse.etrice.core.common.ui.hover.KeywordEObjectTextHover;
import org.eclipse.etrice.core.common.ui.hover.KeywordHoverProvider;
import org.eclipse.etrice.core.common.ui.linking.GlobalNonPlatformURIEditorOpener;
import org.eclipse.etrice.core.ui.highlight.RoomHighlightingConfiguration;
@@ -30,6 +30,7 @@ import org.eclipse.xtext.ui.editor.autoedit.AbstractEditStrategyProvider;
import org.eclipse.xtext.ui.editor.hover.IEObjectHover;
import org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider;
import org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper;
+import org.eclipse.xtext.ui.editor.model.ITokenTypeToPartitionTypeMapper;
import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration;
import org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator;
@@ -91,4 +92,24 @@ public class RoomUiModule extends org.eclipse.etrice.core.ui.AbstractRoomUiModul
public Class<? extends AbstractEditStrategyProvider> bindAbstractEditStrategyProvider() {
return BaseAutoEditStrategyProvider.class;
}
+
+ public Class<? extends ITokenTypeToPartitionTypeMapper> bindITokenTypeToPartitionTypeMapper(){
+ return BaseTokenTypeToPartitionMapper.class;
+ }
+
+ /*
+ // auto format for quick fix
+ public Class<? extends ITextEditComposer> bindITextEditComposer() {
+ return AutoFormatTextEditComposer.class;
+ }
+
+ public static class AutoFormatTextEditComposer extends DefaultTextEditComposer {
+
+ @Override
+ protected SaveOptions getSaveOptions() {
+ return SaveOptions.newBuilder().format().getOptions();
+ }
+
+ }
+ */
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java
deleted file mode 100644
index 19fda0acd..000000000
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.eclipse.etrice.core.ui.handler;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.commands.IHandler;
-
-public class DetailCodePasteHandler extends AbstractHandler {
-
- @Override
- public Object execute(ExecutionEvent event) throws ExecutionException {
- // TODO Auto-generated method stub
- return null;
- }
-
-}

Back to the top