public class BeanSupport<B,P extends PropertyBase> extends Object
Constructor and Description |
---|
BeanSupport(B bean) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(P property,
PropertyChangeListener listener) |
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
firePropertyChange(P property,
Object oldValue,
Object newValue) |
B |
getBean() |
protected Object |
getMutex() |
<V> V |
getPropertyValue(P property) |
protected boolean |
isEqual(P property,
Object oldValue,
Object newValue) |
void |
removePropertyChangeListener(P property,
PropertyChangeListener listener) |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
setPropertyValue(P property,
Object value) |
public BeanSupport(B bean)
public void setPropertyValue(P property, Object value)
public <V> V getPropertyValue(P property)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public void addPropertyChangeListener(P property, PropertyChangeListener listener)
public void removePropertyChangeListener(P property, PropertyChangeListener listener)
public void firePropertyChange(P property, Object oldValue, Object newValue)
Copyright © 2013–2019. All rights reserved.