net.sourceforge.geeboss.model.settings
Class GuiSettings

java.lang.Object
  extended by net.sourceforge.geeboss.model.settings.GuiSettings

public class GuiSettings
extends java.lang.Object

The gui settings of the application

Author:
Frederic BORRY

Constructor Summary
GuiSettings(org.apache.avalon.framework.configuration.Configuration configuration, GeebossContainer container)
          Construct a new settings instance from a configuration object
GuiSettings(GeebossContainer container)
          Construct a new empty settings instance
 
Method Summary
 void loadConfiguration(org.apache.avalon.framework.configuration.Configuration configuration, GeebossContainer container)
          Load the configuration of this object
 org.apache.avalon.framework.configuration.Configuration saveConfiguration()
          Create a configuration object representing this object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiSettings

public GuiSettings(GeebossContainer container)
Construct a new empty settings instance

Parameters:
container - the geeboss container

GuiSettings

public GuiSettings(org.apache.avalon.framework.configuration.Configuration configuration,
                   GeebossContainer container)
            throws org.apache.avalon.framework.configuration.ConfigurationException
Construct a new settings instance from a configuration object

Parameters:
configuration - the configuration to load
container - the geeboss container
Throws:
org.apache.avalon.framework.configuration.ConfigurationException
Method Detail

saveConfiguration

public org.apache.avalon.framework.configuration.Configuration saveConfiguration()
Create a configuration object representing this object

Returns:
a configuration object representing this object

loadConfiguration

public void loadConfiguration(org.apache.avalon.framework.configuration.Configuration configuration,
                              GeebossContainer container)
                       throws org.apache.avalon.framework.configuration.ConfigurationException
Load the configuration of this object

Parameters:
configuration - this object's configuration
container - a reference to the GeebossContainer
Throws:
org.apache.avalon.framework.configuration.ConfigurationException


Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.