Package org.xnap.commons.settings

Provides classes for application settings.

See:
          Description

Interface Summary
Setting<T> Defines the requirements for classes that provide a setting.
SettingResource Defines the requirements for classes that provide means to store settings.
Validator Defines the requirements for classes that provide support to validate values.
 

Class Summary
AbstractSetting<T> Provides a default implementation of a setting.
BooleanSetting  
ClassNameSetting<T> Provides a setting for objects that are instanciated via reflection.
ColorSetting Provides a setting for Color objects.
CompletionModeSetting This class manages the serialization of the active completion mode for a Completion object.
CompletionSettingDirector  
DefaultCompletionModeSetting A setting that store the default completion mode.
EnumSetting<T extends Enum<T>> Provides a setting for String objects.
FontSetting Provides a setting for Font objects.
IntArraySetting Provides a setting for Font objects.
IntSetting  
IntValidator An integer validator.
KeyStrokeSetting Provides a setting for KeyStroke objects.
PortRangeValidator A port range validator.
PropertyResource This class provides a default implementation for a preferences framework.
SerializableSetting<T extends Serializable>  
SettingStore The idea is to provide a store that can save and restore GUI settings that are only accessed on startup and shutdown of the application.
StringArraySetting Provides a setting for arrays of String objects.
StringSetting Provides a setting for String objects.
StringValidator A string validator.
TableSettingDirector  
WindowSettingDirector  
 

Package org.xnap.commons.settings Description

Provides classes for application settings. This includes validators as well as storage support.



Copyright © 2004-2007 XNap Commons Team. All Rights Reserved.