org.viewaframework.binding.core
Interface Observable

All Known Subinterfaces:
Adapter<T>, BeanAdapter<T>, ObservableModel<U>
All Known Implementing Classes:
BasicBeanAdapter, ComboBoxBindingModel, LazyBeanAdapter, ListBindingModel, TableBindingModel

public interface Observable


Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
          This method adds listeners registering all modifications made to registered properties.
 void firePropertyChange(PropertyChangeEvent evt)
          Fires an event of a specific property
 List<PropertyChangeListener> getPropertyChangeListeners()
          Returns a list of PropertyChangeListener objects
 void removePropertyChangeListener(PropertyChangeListener listener)
          This method removes listeners registering all modifications made to registered properties.
 

Method Detail

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
This method adds listeners registering all modifications made to registered properties.

Parameters:
listener -

firePropertyChange

void firePropertyChange(PropertyChangeEvent evt)
Fires an event of a specific property

Parameters:
evt - Triggered event

getPropertyChangeListeners

List<PropertyChangeListener> getPropertyChangeListeners()
Returns a list of PropertyChangeListener objects

Returns:
PropertyChangeListener list

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)
This method removes listeners registering all modifications made to registered properties.

Parameters:
listener -


Copyright © 2010. All Rights Reserved.