public abstract class SuggestedNameInfo
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SuggestedNameInfo.Delegate |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String [] |
names
The suggested names.
|
static SuggestedNameInfo |
NULL_INFO |
static Key<SuggestedNameInfo> |
SUGGESTED_NAME_INFO_KEY |
| Constructor and Description |
|---|
SuggestedNameInfo(java.lang.String [] names) |
| Modifier and Type | Method and Description |
|---|---|
void |
nameChosen(java.lang.String name)
Should be called when one of the suggested names has been chosen by the user, to
update the statistics on name usage.
|
public static final Key<SuggestedNameInfo> SUGGESTED_NAME_INFO_KEY
public static final SuggestedNameInfo NULL_INFO
public final java.lang.String [] names
public void nameChosen(java.lang.String name)
Should be called when one of the suggested names has been chosen by the user, to update the statistics on name usage.
Note to implementers: do not leave this method non-overridden as it going to be abstract.
name - the accepted suggestion.