File Actions
These actions are available when you right click on a .class file, a .java file or a .jimple file. If a .java file is selected the corresponding .class file will be procesed if one can be found.
- Create Jimple - Selecting this menu item will create a Jimple file corresponding to the selected file. This is not currently available.
- Dava Decompile App - Selecting this menu item will cause Soot to decompile in application mode. It only works for files with a main method.
- Soot Options - There are about 182 options that one can use to in Soot (and the number grows frequently). Selecting this menu item will display a dialog box where you can choose from all the available options. This dialog makes no assumptions about how options interact with one another. For example: if you select an option that requires another option you must also select the other option, otherwise Soot will run and give you an error message.
- Run - Runs the selected configuration.
- Close - Closes the dialog.
- Manage Soot Configurations - Selecting this menu item will display a dialog where you can create, edit, delete, etc your favorite Soot configurations.
- New - Creates a new configuration by first asking for a name (duplicate names are not permitted) and displaying the Soot Options dialog where you will have a "Save" instead of "Run" button available.
- Edit - Displays the Soot Options dialog and allows you to make any changes (or none) and to Save them.
- Delete - Deletes the selected configuration. Don't worry, a confirmation dialog pops up when this is selected in case you didn't really mean it.
- Rename - This gives you the option to give a new name to the selected configuration.
- Clone - This gives you the ability to make an exact copy of the options in the selected configuration but with a different name.
- Run - Runs the selected configuration.
- Close - Closes the dialog.