Making new classes or interfaces with Kawa is just a matter of drag and drop. Locate the class or interface in the package hierarchy you want to inherit from and drag the class or interface to an editor window. Kawa displays a dialog box as shown in the figure below -
Please type the new name for the derived class and select any interfaces you want to implement in the list of interfaces and Kawa will insert the code template for the class along with the methods for any interfaces selected. Checking constructor checkbox will add a constructor to the new class also.
Dragging an interface will display just the Interface name edit box to type in the new interface object name.