Refactor | Extract Delegate
Use this refactoring to extract class members into a new class.
|Extract class from||This read-only field shows the fully-qualified name of the selected class.|
|Name for new class||Type the name of the new class to which selected members will be extracted.|
|Package name||Specify the name of the destination package where the new class will be created. By default, current package name is displayed. You can type a different package name in the text field, or click the ellipsis button and select the destination package. If the desired package doesn't exist, click to create a new one.|
|Members to extract||This section contains a list of members of the selected class. To include a member into the new class, select the check box to its left.|