public abstract class PsiNamedElementAutomaticRenamer<T extends PsiNamedElement> extends AutomaticUsageRenamer<T>
Modifier | Constructor and Description |
---|---|
protected |
PsiNamedElementAutomaticRenamer(java.util.List<? extends T> elements,
java.lang.String oldName,
java.lang.String newName) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
canonicalNameToName(java.lang.String canonicalName,
T element) |
protected void |
doRenameElement(T t) |
protected java.lang.String |
getName(T element) |
protected java.lang.String |
nameToCanonicalName(java.lang.String name,
T element) |
protected java.lang.String |
suggestName(T element) |
doNotRename, doRename, getDialogDescription, getDialogTitle, getElements, getEntityName, getErrorText, getNewElementName, getNewName, getOldName, getRenames, getSourceName, hasAnythingToRename, isChecked, isCheckedInitially, isEmpty, isNameAlreadySuggested, setRename
protected PsiNamedElementAutomaticRenamer(java.util.List<? extends T> elements, java.lang.String oldName, java.lang.String newName)
protected java.lang.String getName(T element)
getName
in class AutomaticUsageRenamer<T extends PsiNamedElement>
protected void doRenameElement(T t) throws IncorrectOperationException
doRenameElement
in class AutomaticUsageRenamer<T extends PsiNamedElement>
IncorrectOperationException
protected java.lang.String suggestName(T element)
suggestName
in class AutomaticUsageRenamer<T extends PsiNamedElement>
protected java.lang.String canonicalNameToName(java.lang.String canonicalName, T element)
protected java.lang.String nameToCanonicalName(java.lang.String name, T element)