Package jadx.gui.treemodel
Interface JRenameNode
-
- All Known Implementing Classes:
JClass,JField,JMethod,JRenamePackage,JVariable
public interface JRenameNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddUpdateNodes(java.util.List<jadx.api.JavaNode> toUpdate)jadx.api.data.ICodeRenamebuildCodeRename(java.lang.String newName, java.util.Set<jadx.api.data.ICodeRename> renames)booleancanRename()javax.swing.IcongetIcon()jadx.api.JavaNodegetJavaNode()java.lang.StringgetName()java.lang.StringgetTitle()booleanisValidName(java.lang.String newName)voidreload(MainWindow mainWindow)voidremoveAlias()default JRenameNodereplace()
-
-
-
Method Detail
-
getJavaNode
jadx.api.JavaNode getJavaNode()
-
getTitle
java.lang.String getTitle()
-
getName
java.lang.String getName()
-
getIcon
javax.swing.Icon getIcon()
-
canRename
boolean canRename()
-
replace
default JRenameNode replace()
-
buildCodeRename
jadx.api.data.ICodeRename buildCodeRename(java.lang.String newName, java.util.Set<jadx.api.data.ICodeRename> renames)
-
isValidName
boolean isValidName(java.lang.String newName)
-
removeAlias
void removeAlias()
-
addUpdateNodes
void addUpdateNodes(java.util.List<jadx.api.JavaNode> toUpdate)
-
reload
void reload(MainWindow mainWindow)
-
-