View Javadoc

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  }