Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2012-11-21 16:47:17 +0000
committerHenrik Rentz-Reichert2012-11-21 16:47:17 +0000
commite08fe143a1aa1a65b7f3eff5b08a8ca14d825c26 (patch)
tree5267093f5a3ba1cdf8bcbf215a0f4c0b79e3c601 /plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix
parentc7c5b3f8528c55a2db379621babfbcc12ee33d13 (diff)
downloadorg.eclipse.etrice-e08fe143a1aa1a65b7f3eff5b08a8ca14d825c26.tar.gz
org.eclipse.etrice-e08fe143a1aa1a65b7f3eff5b08a8ca14d825c26.tar.xz
org.eclipse.etrice-e08fe143a1aa1a65b7f3eff5b08a8ca14d825c26.zip
[core.etmap] improved quick fixes
Diffstat (limited to 'plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix')
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix/ETMapQuickfixProvider.java19
1 files changed, 4 insertions, 15 deletions
diff --git a/plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix/ETMapQuickfixProvider.java b/plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix/ETMapQuickfixProvider.java
index 7f93d11fe..e35b8b3c1 100644
--- a/plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix/ETMapQuickfixProvider.java
+++ b/plugins/org.eclipse.etrice.core.etmap.ui/src/org/eclipse/etrice/core/etmap/ui/quickfix/ETMapQuickfixProvider.java
@@ -24,20 +24,9 @@ import org.eclipse.jface.text.BadLocationException;
public class ETMapQuickfixProvider extends DefaultQuickfixProvider {
-// @Fix(MyJavaValidator.INVALID_NAME)
-// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) {
-// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() {
-// public void apply(IModificationContext context) throws BadLocationException {
-// IXtextDocument xtextDocument = context.getXtextDocument();
-// String firstLetter = xtextDocument.get(issue.getOffset(), 1);
-// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase());
-// }
-// });
-// }
-
@Fix(ETMapJavaValidator.DUPLICATE_SUBSYS_MAPPING)
public void removeDuplicateSubSysMapping(final Issue issue, IssueResolutionAcceptor acceptor) {
- acceptor.accept(issue, "Remove duplicate", "remove this mapping", "upcase.png", new IModification() {
+ acceptor.accept(issue, "Remove duplicate", "remove this mapping", "remove.gif", new IModification() {
public void apply(IModificationContext context) throws BadLocationException {
IXtextDocument xtextDocument = context.getXtextDocument();
xtextDocument.replace(issue.getOffset(), issue.getLength(), "");
@@ -47,7 +36,7 @@ public class ETMapQuickfixProvider extends DefaultQuickfixProvider {
@Fix(ETMapJavaValidator.UNMAPPED_SUBSYS_REFS)
public void addMissingSubSysMappings(final Issue issue, IssueResolutionAcceptor acceptor) {
- acceptor.accept(issue, "Add mappings", "add missing mappings", "upcase.png", new IModification() {
+ acceptor.accept(issue, "Add missing mappings", issue.getData()[0], "add.gif", new IModification() {
public void apply(IModificationContext context) throws BadLocationException {
IXtextDocument xtextDocument = context.getXtextDocument();
int offset = issue.getOffset()+issue.getLength();
@@ -63,7 +52,7 @@ public class ETMapQuickfixProvider extends DefaultQuickfixProvider {
@Fix(ETMapJavaValidator.DUPLICATE_THREAD_MAPPING)
public void removeDuplicateThreadMapping(final Issue issue, IssueResolutionAcceptor acceptor) {
- acceptor.accept(issue, "Remove duplicate", "remove this mapping", "upcase.png", new IModification() {
+ acceptor.accept(issue, "Remove duplicate", "remove this mapping", "remove.gif", new IModification() {
public void apply(IModificationContext context) throws BadLocationException {
IXtextDocument xtextDocument = context.getXtextDocument();
xtextDocument.replace(issue.getOffset(), issue.getLength(), "");
@@ -73,7 +62,7 @@ public class ETMapQuickfixProvider extends DefaultQuickfixProvider {
@Fix(ETMapJavaValidator.UNMAPPED_THREAD_REFS)
public void addMissingThreadMappings(final Issue issue, IssueResolutionAcceptor acceptor) {
- acceptor.accept(issue, "Add mappings", "add missing mappings", "upcase.png", new IModification() {
+ acceptor.accept(issue, "Add mappings", issue.getData()[0], "add.gif", new IModification() {
public void apply(IModificationContext context) throws BadLocationException {
IXtextDocument xtextDocument = context.getXtextDocument();
int offset = issue.getOffset()+issue.getLength();

Back to the top