org.eclipse.emf.ecore.xcore.ui.quickfix
Class XcoreQuickfixProvider
java.lang.Object
org.eclipse.xtext.ui.editor.quickfix.AbstractDeclarativeQuickfixProvider
org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
org.eclipse.emf.ecore.xcore.ui.quickfix.XcoreQuickfixProvider
- All Implemented Interfaces:
- org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider
public class XcoreQuickfixProvider
- extends org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider |
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider.NullImpl |
Method Summary |
void |
collidingImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
void |
convertToReference(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
void |
duplicateImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
void |
oranizeImports(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
void |
removeImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
void |
unusedImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
|
Methods inherited from class org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider |
createLinkingIssueResolutions, fixCrossReferenceImage, fixCrossReferenceLabel, getModificationContextFactory, getQualifiedNameConverter, getResolutions, getResolutionsForLinkingIssue, getScopeProvider, getSimilarityMatcher, getUnresolvedEReference, hasResolutionFor, queryScope |
Methods inherited from class org.eclipse.xtext.ui.editor.quickfix.AbstractDeclarativeQuickfixProvider |
collectMethods, getFixMethodPredicate, getFixMethods, getIssueResolutionAcceptorProvider, getResolutions, setIssueResolutionAcceptorProvider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xcoreImportOrganizerProvider
@Inject
protected com.google.inject.Provider<XcoreImportOrganizer> xcoreImportOrganizerProvider
XcoreQuickfixProvider
public XcoreQuickfixProvider()
convertToReference
public void convertToReference(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
collidingImport
public void collidingImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
duplicateImport
public void duplicateImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
unusedImport
public void unusedImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
removeImport
public void removeImport(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)
oranizeImports
public void oranizeImports(org.eclipse.xtext.validation.Issue issue,
org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor acceptor)