Class 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)  
    • Constructor Detail

      • JRenamePackage

        public JRenamePackage​(jadx.api.JavaPackage refPkg,
                              java.lang.String rawFullName,
                              java.lang.String fullName,
                              java.lang.String name)
    • Method Detail

      • getTitle

        public java.lang.String getTitle()
        Specified by:
        getTitle in interface JRenameNode
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface JRenameNode
      • getIcon

        public javax.swing.Icon getIcon()
        Specified by:
        getIcon in interface JRenameNode
      • buildCodeRename

        public jadx.api.data.ICodeRename buildCodeRename​(java.lang.String newName,
                                                         java.util.Set<jadx.api.data.ICodeRename> renames)
        Specified by:
        buildCodeRename in interface JRenameNode
      • isValidName

        public boolean isValidName​(java.lang.String newName)
        Specified by:
        isValidName in interface JRenameNode
      • addUpdateNodes

        public void addUpdateNodes​(java.util.List<jadx.api.JavaNode> toUpdate)
        Specified by:
        addUpdateNodes in interface JRenameNode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object