Replace Inheritance with Delegation dialog
Replace with delegation inheritance from
Select here the parent object, inheritance to which will be replaced.
Specify the name for the field of the new inner class.
Inner class name
In this field specify the name for the inner class definition.
In this area, select the members of the parent class, that will be delegated through the inner class.
Generate getter for delegated component
Check this option to create a getter for the inner class.