tofigurator

Free Java configuration library
Download

tofigurator Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Tofig Kareemov
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 36 KB

tofigurator Tags


tofigurator Description

Free Java configuration library tofigurator is a free and very compact implementation of IoC(Inversion of Control) and DI(Dependency Injection) programming concepts. Jar is very small and is suitable even for Java Applets. Works well and for Java Clients and for Java Server Applications. Can manage very small and very large number of configuration parameters. Can inject configuration values into any reachable Java Class and/or Java Object. Here are some key features of "tofigurator": · tofigurator package is made to configure Java Classes and Instances of Java Classes · Configuration is defined in XML files · Configuration files could import other configuration files. That creates a hierarchy of files. Recursive cross imports problem is resolved by allowing one time import for each file · tofigurator synchronizes it's inner configuration storage with Java System Properties. That allows accessing to System Parameters through tofigurator tools. · tofigurator is capable of exporting of all configuration parameters into XML files in flat and hierarchical manner. · tofigurator is capable to set values to all variables of all Java primitive types with any level of access protection. Meaning even private inner members of object are configurable by tofigurator package · tofigurator is capable to set values to String, Date and ParameterizedString members. Other special interpretation types could be easily added · tofigurator is self-configurable and for example the syntax of configuration XML files could be changed through configuration without changing the code · tofigurator is implemented as regular java class CConfigurator. Some additional functionalities are implemented in static wrapper SConfigurator · Configuration and Class structure matching is not mandatory. tofigurator is complaint to Type Freedom programming concept · tofigurator doesn't change value of class member if corresponding configuration parameter is not specified. So default values yet could be defined in Java classes · Configuration could be silent or not. Depends on configuration parameter. Default for tofigurator is silent behavior. If silent parameter is set to false tofigurator will report every conflict and parameter missing. That could prevent configuration problems and complications while code debugging Requirements: · Java


tofigurator Related Software