diff options
author | Juergen Haug | 2017-08-14 09:39:23 +0000 |
---|---|---|
committer | Juergen Haug | 2017-08-28 15:09:41 +0000 |
commit | 965e852cc5dc0a3a6891c5bd8962d596eb122238 (patch) | |
tree | 34ec02c82941ccb213cd0dd88e66eb5d96c96912 /plugins/org.eclipse.etrice.core.room.ui/src | |
parent | c6148998f6ef8ec40882e70d684208440d8de574 (diff) | |
download | org.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.tar.gz org.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.tar.xz org.eclipse.etrice-965e852cc5dc0a3a6891c5bd8962d596eb122238.zip |
[targetLang] migration to formatter2 + added ccstring formatting
Change-Id: I75546335e817478f2835d20801fa142787418080
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui/src')
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; - } - -} |