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) |
applyprotected 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