Inheritance
When you create a class under another class in the project hierarchy, inheritance occurs. The contents of the parent class are passed down to the child class and unless you make changes to any inherited items, the extraction results for the child class match the parent class exactly.
The fields, field groups, and locators for an inherited classes are displayed in greyed-out italics in the Project Tree, along with a greyed out icon.
It is possible to modify these inherited items, but there are limitations on what can be modified. If you attempt to make a change that is not allowed, an error message is displayed explaining any restrictions.
If you add a locator, a field group, or a field to the parent class after creating one or more child classes, those items are automatically propagated to the child classes as inherited items.
Related topics: