|
|||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
|
in-classDescriptionThis condition-attribute evaluates to true for methods that are defined in 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.
Example 1. Log methods defined in specific classes As an example take the following package-hierarchy with contained classes:
<log in-class="A_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<!-- com.abc_company.x-package.A_class -->
<!-- com.abc_company.y-package.A_class -->
<!-- com.def_company.A_class -->
<log in-class="B_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.B_class -->
<!-- com.abc_company.x-package.B_class -->
<log in-class="A_class,B_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<!-- com.abc_company.B_class -->
<!-- com.abc_company.x-package.A_class -->
<!-- com.abc_company.x-package.B_class -->
<!-- com.abc_company.y-package.A_class -->
<!-- com.def_company.A_class -->
<log in-class="A_class.B_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.y-package.A_class.B_class -->
<!-- com.def_company.A_class.B_class -->
<log in-class-from-package="com.abc_company"
in-class="A_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<log in-class-from-package-or-subpackage="com.abc_company"
in-class="A_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<!-- com.abc_company.x-package.A_class -->
<!-- com.abc_company.y-package.A_class -->
<log in-class-from-subpackage="com.abc_company"
in-class="A_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.x-package.A_class -->
<!-- com.abc_company.y-package.A_class -->
<log in-class-from-package="com.abc_company,com.def_company"
in-class="A_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<!-- com.def_company.A_class -->
<log in-class-from-package="com.abc_company,com.def_company"
in-class="A_class,B_class"/>
<!---------------------------------------------------------->
<!-- com.abc_company.A_class -->
<!-- com.abc_company.B_class -->
<!-- com.def_company.A_class -->
<!-- com.def_company.B_class --> |
||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
|
©2003, tangentum.com
All rights reserved.
|
|||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||