org.eclipse.ocl.examples.xtext.essentialocl.ui.quickfix
Class EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor

java.lang.Object
  extended by org.eclipse.xtext.util.concurrent.IUnitOfWork.Void<org.eclipse.xtext.resource.XtextResource>
      extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.quickfix.ExtensibleQuickfixProvider.QuickfixProcessor
          extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.quickfix.EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor
All Implemented Interfaces:
org.eclipse.xtext.util.concurrent.IUnitOfWork<java.lang.Object,org.eclipse.xtext.resource.XtextResource>
Enclosing class:
EssentialOCLQuickfixProvider

protected class EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor
extends ExtensibleQuickfixProvider.QuickfixProcessor


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.util.concurrent.IUnitOfWork
org.eclipse.xtext.util.concurrent.IUnitOfWork.Void<T>
 
Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.quickfix.ExtensibleQuickfixProvider.QuickfixProcessor
issue, issueResolutionAcceptor, xtextDocument
 
Constructor Summary
EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor(org.eclipse.xtext.ui.editor.model.IXtextDocument xtextDocument, org.eclipse.xtext.validation.Issue issue, org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor issueResolutionAcceptor)
           
 
Method Summary
 void createResolution(java.lang.String issueString, org.eclipse.xtext.resource.IEObjectDescription solution, java.lang.String ruleName, org.eclipse.xtext.Keyword keyword, boolean caseInsensitive)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.quickfix.ExtensibleQuickfixProvider.QuickfixProcessor
getCrossReference, process
 
Methods inherited from class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
exec
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor

public EssentialOCLQuickfixProvider.EssentialOCLQuickfixProcessor(org.eclipse.xtext.ui.editor.model.IXtextDocument xtextDocument,
                                                                  org.eclipse.xtext.validation.Issue issue,
                                                                  org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor issueResolutionAcceptor)
Method Detail

createResolution

public void createResolution(java.lang.String issueString,
                             org.eclipse.xtext.resource.IEObjectDescription solution,
                             java.lang.String ruleName,
                             org.eclipse.xtext.Keyword keyword,
                             boolean caseInsensitive)
Overrides:
createResolution in class ExtensibleQuickfixProvider.QuickfixProcessor