tangentum technologies    
 

Deutsch

   
   
 
    in-class-extending-class

in-class-extending-class

Name

in-class-extending-class -- Selects methods that are defined in classes which are direct extensions of classes from a specified set of classes.

Synopsis

<... ... in-class-extending-class="class-name (, class-name)*" ... />

Description

This condition-attribute evaluates to true for methods that are defined in classes which are direct extensions of one of the specified classes.

The classes are given as a comma-separated list of simple class-names. The order of the given class-names is not important. Each class-name should follow the conventions used for naming classes in Java.

Fully-qualified class-names: The class-names should be simple class-names, and not fully-qualified class-names, i.e. the class-name without a prepended package-name. To select specific classes of specific packages, combine class-selection with package-selection as shown in the example for class-selection.

Examples for specifying classes are given in selection predicate in-class. The same rules defined there apply also to the selection of direct base-classes.