|
|||
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
|
in-class-with-accessDescriptionThis condition-attribute evaluates to true for methods that are defined in classes whose access-specifier is one of the given. The class access is given as a comma-separated list of access-specifiers, whose order is of no importance. Java defines different access-specifiers for top-level classes and nested classes:
Example 1. Log methods defined in classes with specific access As an example take the following package with contained classes:
<log in-class-with-access="public"/> <!-------------------------------------------------------> <!-- com.abc_company.public_A_class --> <!-- com.abc_company.public_A_class.public_A_class --> <!-- com.abc_company.package_B_class.public_A_class --> <log in-class-with-access="package"/> <!-------------------------------------------------------> <!-- com.abc_company.public_A_class.package_B_class --> <!-- com.abc_company.package_B_class --> <!-- com.abc_company.package_B_class.package_B_class --> <log in-class-with-access="protected"/> <!-------------------------------------------------------> <!-- com.abc_company.public_A_class.protected_C_class --> <!-- com.abc_company.package_B_class.protected_C_class --> <log in-class-with-access="private"/> <!-------------------------------------------------------> <!-- com.abc_company.public_A_class.private_D_class --> <!-- com.abc_company.package_B_class.private_D_class --> <log in-class-with-access="public,package"/> <!-------------------------------------------------------> <!-- com.abc_company.public_A_class --> <!-- com.abc_company.public_A_class.public_A_class --> <!-- com.abc_company.public_A_class.package_B_class --> <!-- com.abc_company.package_B_class --> <!-- com.abc_company.package_B_class.public_A_class --> <!-- com.abc_company.package_B_class.package_B_class --> |
||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
|
©2003, tangentum.com
All rights reserved.
|
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||