Package jadx.gui.utils.pkgs
Class JRenamePackage
- java.lang.Object
-
- jadx.gui.utils.pkgs.JRenamePackage
-
- All Implemented Interfaces:
JRenameNode
public class JRenamePackage extends java.lang.Object implements JRenameNode
-
-
Constructor Summary
Constructors Constructor Description JRenamePackage(jadx.api.JavaPackage refPkg, java.lang.String rawFullName, java.lang.String fullName, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete 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()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jadx.gui.treemodel.JRenameNode
replace
-
-
-
-
Method Detail
-
getJavaNode
public jadx.api.JavaNode getJavaNode()
- Specified by:
getJavaNodein interfaceJRenameNode
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitlein interfaceJRenameNode
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceJRenameNode
-
getIcon
public javax.swing.Icon getIcon()
- Specified by:
getIconin interfaceJRenameNode
-
canRename
public boolean canRename()
- Specified by:
canRenamein interfaceJRenameNode
-
buildCodeRename
public jadx.api.data.ICodeRename buildCodeRename(java.lang.String newName, java.util.Set<jadx.api.data.ICodeRename> renames)- Specified by:
buildCodeRenamein interfaceJRenameNode
-
isValidName
public boolean isValidName(java.lang.String newName)
- Specified by:
isValidNamein interfaceJRenameNode
-
removeAlias
public void removeAlias()
- Specified by:
removeAliasin interfaceJRenameNode
-
addUpdateNodes
public void addUpdateNodes(java.util.List<jadx.api.JavaNode> toUpdate)
- Specified by:
addUpdateNodesin interfaceJRenameNode
-
reload
public void reload(MainWindow mainWindow)
- Specified by:
reloadin interfaceJRenameNode
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-