Package org.progeeks.util.beans

Interface Summary
ConfiguratorListener Listener that can be registered with a BeanConfigurator to be notified when new objects are created by the configurator.
PropertyPath.PathElement Represents a single element from a parsed path string.
PropertyPath.PathReference Generic worker object interface for PathElements.
StandardBean Interface denoting a standard bean implementation that provides methods for adding and removing property change listeners.
 

Class Summary
BeanChangeDelegate Property change listener that can listen for changes to one bean but dispatch them to a different one, re-sourcing the messages as it goes.
BeanChangeSupport Essentially, provides a subclassable version of PropertyChangeSupport.
BeanConfigurator Can hold property values for a bean and apply them on demand to a bean instance.
BeanInspector Provides reflection utilities for a single bean class.
BeanPropertyAdapter A PropertyAccess implementation for directly access bean properties and the property change listener add/remove methods for beans and ObservableLists.
ContainerPropertyDescriptor Subclass of the java.beans.PropertyDescriptor class that provides additional information about multi-valued properties.
ContainerPropertyDescriptor.PluralPattern Encapsulates the conversion from a specific plural type to a specific singular type using a regex expression and a suffix.
PropertyChangeLink Property change listener that can listen for changes in a property on one bean and use them to modify the property of another bean.
PropertyHolder Object that holds and provides access to a set of properties the can be set or retrieved based on name.
PropertyPath Encapsulates the path from an object down a set of property references.
PropertyPath.PropertyElement Represents a single field element refering to a bean property.
PropertyUtils Utils for accessing or building ASTs for property expressions using a simple dot and index notation.
SingletonConfigurator Specialized version of BeanConfigurator that will implement singleton getInstance() behavior with some advanced features.
 



Copyright © 2002-2003 Paul Speed. All Rights Reserved.