org.openmdx.base.configuration.spi
Interface ContextSensitivePreferencesFactory

All Known Implementing Classes:
BasicPreferencesFactory

public interface ContextSensitivePreferencesFactory

Context Sensitive Preferences Factory

An implementation has to provide the following trees:

  1. container
  2. application
  3. module
  4. component


Method Summary
 Preferences applicationRoot()
          Returns the topmost preference node for the application.
 Preferences componentRoot()
          Returns the topmost preference node for the component.
 Preferences containerRoot()
          Returns the topmost preference node for the container.
 Preferences moduleRoot()
          Returns the topmost preference node for the module.
 

Method Detail

containerRoot

Preferences containerRoot()
Returns the topmost preference node for the container.

Returns:
the topmost preference node for the container.

applicationRoot

Preferences applicationRoot()
Returns the topmost preference node for the application.

Returns:
the topmost preference node for the application.

moduleRoot

Preferences moduleRoot()
Returns the topmost preference node for the module.

Returns:
the topmost preference node for the module.

componentRoot

Preferences componentRoot()
Returns the topmost preference node for the component.

Returns:
the topmost preference node for the component.


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.