com.sourceforge.jpatterns.core.configuration.model
Class JPatternsConfigsBean

java.lang.Object
  extended by com.sourceforge.jpatterns.core.configuration.model.JPatternsConfigBaseBean
      extended by com.sourceforge.jpatterns.core.configuration.model.JPatternsConfigsBean
All Implemented Interfaces:
com.zmicer.utils.model.ICheckable, Serializable

public class JPatternsConfigsBean
extends JPatternsConfigBaseBean

This bean represents the "final, ready to be used" JPatterns configuration (both for the framework inner or JPatterns consumer needs). It could be just joined configuration from the several JPatterns configurations files (several JPatternsConfig castor root object) or merged with priorities - in the case when there are default and custom configuration.
This bean is an entry point for all configuration items and should be used for the cases when the configuration rules allow to have several JPatterns configuration files. note [zmicer]: please be noticed currently this class just extends the appropriate base bean class, potentially if it is necessary the list of the initial JPatternsConfig castor objects could be added here + some additional information we may need (e.g. the information about business items and sections which were overriden by ones with more priorities - it could be necssary to access all the elements with the given path - scope>section name>business item name - currently this info is not stores as not used anywhere). $Author:: zmicer $
$Rev:: 57 $
* $Date:: 2007-08-23 09:16:37 #$
$Date:: 2007-08-23 09:16:37 #$

See Also:
Serialized Form

Field Summary
static org.apache.log4j.Logger LOG
          Logger instance.
 
Constructor Summary
JPatternsConfigsBean()
           
 
Method Summary
 boolean check()
          note [zmicer]: put here just to simplify the adjustfing of this class in the future.
 
Methods inherited from class com.sourceforge.jpatterns.core.configuration.model.JPatternsConfigBaseBean
getBusinessItem, getBusinessItems, getListOfSectionItems, getSection, getSectionItems, setBusinessItem, setBusinessItems, setSection, setSectionItems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.apache.log4j.Logger LOG
Logger instance. note [zmicer]: reserved for the future uses.

Constructor Detail

JPatternsConfigsBean

public JPatternsConfigsBean()
Method Detail

check

public boolean check()
note [zmicer]: put here just to simplify the adjustfing of this class in the future.

Specified by:
check in interface com.zmicer.utils.model.ICheckable
Overrides:
check in class JPatternsConfigBaseBean
See Also:
ICheckable.check()


Copyright © 2007 jzmicer.team. All Rights Reserved.