org.eclipse.xtext.common.types.xtext.ui
Class JdtTypesProposalProvider.FQNShortener
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.ReplacementTextApplier
org.eclipse.xtext.common.types.xtext.ui.JdtTypesProposalProvider.FQNShortener
- All Implemented Interfaces:
- ConfigurableCompletionProposal.IReplacementTextApplier
- Direct Known Subclasses:
- ImportingTypesProposalProvider.FQNImporter
- Enclosing class:
- JdtTypesProposalProvider
public static class JdtTypesProposalProvider.FQNShortener
- extends ReplacementTextApplier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scope
protected final IScope scope
context
protected final org.eclipse.emf.ecore.resource.Resource context
qualifiedNameConverter
protected final IQualifiedNameConverter qualifiedNameConverter
valueConverter
protected final IValueConverter<java.lang.String> valueConverter
JdtTypesProposalProvider.FQNShortener
public JdtTypesProposalProvider.FQNShortener(org.eclipse.emf.ecore.resource.Resource context,
IScope scope,
IQualifiedNameConverter qualifiedNameConverter,
IValueConverter<java.lang.String> valueConverter)
applyValueConverter
protected java.lang.String applyValueConverter(QualifiedName qualifiedName)
getActualReplacementString
public java.lang.String getActualReplacementString(ConfigurableCompletionProposal proposal)
- Specified by:
getActualReplacementString
in class ReplacementTextApplier