public static class JdtTypesProposalProvider.FQNShortener extends ReplacementTextApplier
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.resource.Resource |
context |
protected IQualifiedNameConverter |
qualifiedNameConverter |
protected IScope |
scope |
protected IValueConverter<java.lang.String> |
valueConverter |
Constructor and Description |
---|
JdtTypesProposalProvider.FQNShortener(org.eclipse.emf.ecore.resource.Resource context,
IScope scope,
IQualifiedNameConverter qualifiedNameConverter,
IValueConverter<java.lang.String> valueConverter) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
applyValueConverter(QualifiedName qualifiedName) |
java.lang.String |
getActualReplacementString(ConfigurableCompletionProposal proposal) |
apply
protected final IScope scope
protected final org.eclipse.emf.ecore.resource.Resource context
protected final IQualifiedNameConverter qualifiedNameConverter
protected final IValueConverter<java.lang.String> valueConverter
public JdtTypesProposalProvider.FQNShortener(org.eclipse.emf.ecore.resource.Resource context, IScope scope, IQualifiedNameConverter qualifiedNameConverter, IValueConverter<java.lang.String> valueConverter)
protected java.lang.String applyValueConverter(QualifiedName qualifiedName)
public java.lang.String getActualReplacementString(ConfigurableCompletionProposal proposal)
getActualReplacementString
in class ReplacementTextApplier