org.jdesktop.binding.swingx
Class BindingHandler
java.lang.Object
org.jdesktop.binding.swingx.BindingHandler
public class BindingHandler
- extends java.lang.Object
Container of Bindings. Responsible for doing validation/push/pull.
Listens to propertyChanges of contained Bindings.
- Author:
- Jeanette Winzenburg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindingHandler
public BindingHandler()
isModified
public boolean isModified()
add
public void add(Binding binding)
remove
public void remove(Binding binding)
removeAll
public void removeAll()
getBindings
public Binding[] getBindings()
pull
public boolean pull()
validate
public boolean validate()
push
public boolean push()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
firePropertyChange
protected void firePropertyChange(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
createBindingListener
protected java.beans.PropertyChangeListener createBindingListener()
updateModifiedFromBinding
protected void updateModifiedFromBinding(Binding binding,
boolean modified)
setAutoCommit
public void setAutoCommit(boolean autoCommit)
- if true will push the values on every modified notification.
- Parameters:
autoCommit
-
isAutoCommit
public boolean isAutoCommit()
Copyright © 2005 Sun Microsystems All Rights Reserved.