1 package com.sourceforge.jpatterns.core.configuration.model;
2
3 import org.apache.log4j.Logger;
4
5 /**
6 * This bean represents the "final, ready to be used" JPatterns configuration (both for the framework inner or JPatterns consumer needs).
7 * It could be just joined configuration from the several JPatterns configurations files (several <code>JPatternsConfig</code> castor root
8 * object) or merged with priorities - in the case when there are default and custom configuration.
9 * <br/>
10 * This bean is an entry point for all configuration items and should be used for the cases when the configuration rules allow to have
11 * several JPatterns configuration files.
12 * note [zmicer]: please be noticed currently this class just extends the appropriate base bean class, potentially if it is necessary
13 * the list of the initial <code>JPatternsConfig</code> castor objects could be added here + some additional information we may need
14 * (e.g. the information about business items and sections which were overriden by ones with more priorities - it could be necssary to
15 * access all the elements with the given path - scope>section name>business item name - currently this info is not stores as not used
16 * anywhere).
17 *
18 * $Author:: zmicer $<br/>
19 * $Rev:: 57 $<br/> * $Date:: 2007-08-23 09:16:37 #$<br/>
20 * $Date:: 2007-08-23 09:16:37 #$<br/>
21 */
22 public class JPatternsConfigsBean extends JPatternsConfigBaseBean
23 {
24 /**
25 * Logger instance.
26 * note [zmicer]: reserved for the future uses.
27 */
28 final public static Logger LOG = Logger.getLogger(JPatternsConfigsBean.class);
29
30 /**
31 * note [zmicer]: put here just to simplify the adjustfing of this class in the future.
32 * @see com.zmicer.utils.model.ICheckable#check()
33 */
34 public boolean check()
35 {
36 return super.check();
37 }
38 }