private String computeResourceBundleName ( ) { Logger logger = this ; while ( logger != null ) { String name = logger . getResourceBundleName ( ) ; if ( name != null ) { return name ; } logger = logger . getParent ( ) ; } return null ; }
Worker method to determine the resource bundle name to use for logger . If set this is just the resource bundle name of this logger . If not set move up through the list of parents and find the first non - null resource bundle name .