Class/Interface Properties

This frame is used to define the properties of a class or interface. In the latter case, or in case of an internal class or interface, not all options are available.

Class Modifiers: The class modifiers define the scope of the class. Select the toggle buttons to decide which of the modifiers (public, final, abstract) apply.

Extends: Enter the name of the class this class shall extend (interitance). If the current class is an interface, you can define several parent interfaces here, separated by a comma.

Implements: Enter the names of the interfaces the class shall implement, separated by a comma.

Debug Level: Define the debug level for the class here. Several options are possible: using a DEBUG variable, using method tracking or even log4j as debugging mechanism can be chosen.

Ok: Close the properties frame and apply all changes made.

Cancel: Close the properties frame and discard all changes made.