org.eclipse.emf.ecore.xcore.ui.contentassist
Class OppositeReplacementTextApplier
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.ReplacementTextApplier
org.eclipse.emf.ecore.xcore.ui.contentassist.OppositeReplacementTextApplier
- All Implemented Interfaces:
- org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal.IReplacementTextApplier
public class OppositeReplacementTextApplier
- extends org.eclipse.xtext.ui.editor.contentassist.ReplacementTextApplier
Constructor Summary |
OppositeReplacementTextApplier(XReference xReference,
ITextViewer viewer,
org.eclipse.xtext.scoping.IScope scope,
XcoreMapper mapper,
org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter,
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> qualifiedNameValueConverter)
|
Method Summary |
void |
apply(IDocument document,
org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal proposal)
|
java.lang.String |
getActualReplacementString(org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal proposal)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xReference
protected XReference xReference
viewer
protected ITextViewer viewer
scope
protected org.eclipse.xtext.scoping.IScope scope
mapper
protected XcoreMapper mapper
qualifiedNameConverter
protected org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter
qualifiedNameValueConverter
protected org.eclipse.xtext.conversion.IValueConverter<java.lang.String> qualifiedNameValueConverter
OppositeReplacementTextApplier
public OppositeReplacementTextApplier(XReference xReference,
ITextViewer viewer,
org.eclipse.xtext.scoping.IScope scope,
XcoreMapper mapper,
org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter,
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> qualifiedNameValueConverter)
apply
public void apply(IDocument document,
org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal proposal)
throws BadLocationException
- Specified by:
apply
in interface org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal.IReplacementTextApplier
- Overrides:
apply
in class org.eclipse.xtext.ui.editor.contentassist.ReplacementTextApplier
- Throws:
BadLocationException
getActualReplacementString
public java.lang.String getActualReplacementString(org.eclipse.xtext.ui.editor.contentassist.ConfigurableCompletionProposal proposal)
- Specified by:
getActualReplacementString
in class org.eclipse.xtext.ui.editor.contentassist.ReplacementTextApplier