Optimize Imports Remove or adjust the Import statement based on the project attribute, remove all unnecessary IMPORT statements. Set in Project Properties -> Formatting. The Package Import threshold parameter controls the maximum number of imported classes. The import order is set in Sort ORDER. Rename Refactoring changes the name of the package, classes, methods, data members, local variables, or attributes. Move refactoring moves a certain class to another package. Only the top-level public classes can be used to use this tool. Change parameters (Change Parameters) Add, rename, delete, or rearrange parameters within the method. The capture method (EXTRACT METHOD) is broken into a new method. Introducted Variable uses a variable to replace complex expressions. The Try / Catch program block adjustment (Surround with try / catch) is an exception that may be selected for the selected program code and adds Try / Catch around the exception. Preparation before reconstruction: 1. Enter Project Properties -> General Check [Include References from Project Library Class Files] option. This option will load all dependencies of the library. 2. Execute the make Project command to compile the project. 3. Determine the properties of the file is not "read only".