Package jmri.beans

Class ArbitraryBean

All Implemented Interfaces:
BeanInterface, PropertyChangeFirer, PropertyChangeProvider
Direct Known Subclasses:
RosterEntry

public abstract class ArbitraryBean
extends Bean
Generic implementation of BeanInterface with a complete implementation of PropertyChangeSupport and support for arbitrary properties defined at runtime.

See the PropertyChangeSupport documentation for complete documentation of those methods.

See Also:
PropertyChangeSupport