tangentum technologies    
 

Deutsch

   
   
 
    in-class-extending-class-from-subpackage

in-class-extending-class-from-subpackage

Name

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

Synopsis

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

Description

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

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

Specifying unnamed packages: Specifying the unnamed package has no effect, because the unnamed package has no subpackages as member. Therefore an empty package-name will be ignored.

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