Package util.jgoodies.binding
Class BufferedPresentationModel<B extends BeanCloneable<B>>
- java.lang.Object
-
- com.jgoodies.common.bean.AbstractBean
-
- com.jgoodies.binding.beans.Model
-
- com.jgoodies.binding.PresentationModel<B>
-
- util.jgoodies.binding.BufferedPresentationModel<B>
-
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Serializable,ActionSupport,OptionSupport
- Direct Known Subclasses:
BlockSampleGeneratorAdapter,CrossValidationParameterAdapter,PairSampleGeneratorAdapter
public class BufferedPresentationModel<B extends BeanCloneable<B>> extends com.jgoodies.binding.PresentationModel<B> implements OptionSupport, ActionSupport
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.jgoodies.binding.PresentationModel
PROPERTY_AFTER_BEAN, PROPERTY_BEAN, PROPERTY_BEFORE_BEAN, PROPERTY_BUFFERING, PROPERTY_CHANGED, PROPERTY_TRIGGERCHANNEL, PROPERTYNAME_AFTER_BEAN, PROPERTYNAME_BEAN, PROPERTYNAME_BEFORE_BEAN, PROPERTYNAME_BUFFERING, PROPERTYNAME_CHANGED, PROPERTYNAME_TRIGGERCHANNEL
-
-
Constructor Summary
Constructors Constructor Description BufferedPresentationModel(B bean)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <B> voidconnectProperties(com.jgoodies.binding.PresentationModel<B> adapter, B bean)Action[]getActions()protected BgetBufferedBean()ObjectgetInitialOption()Object[]getOptions()-
Methods inherited from class com.jgoodies.binding.PresentationModel
addBeanPropertyChangeListener, addBeanPropertyChangeListener, afterBeanChange, beforeBeanChange, createBeanAdapter, getBean, getBeanChannel, getBeanPropertyChangeListeners, getBeanPropertyChangeListeners, getBufferedComponentModel, getBufferedModel, getBufferedModel, getBufferedValue, getComponentModel, getModel, getModel, getTriggerChannel, getValue, isBuffering, isChanged, observeChanged, observeChanged, release, removeBeanPropertyChangeListener, removeBeanPropertyChangeListener, resetChanged, retractInterestFor, retractInterestFor, setBean, setBufferedValue, setChanged, setTriggerChannel, setValue, setVetoableValue, triggerCommit, triggerFlush
-
Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChange
-
Methods inherited from class com.jgoodies.common.bean.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
-
-
-
Constructor Detail
-
BufferedPresentationModel
public BufferedPresentationModel(B bean)
-
-
Method Detail
-
getBufferedBean
protected B getBufferedBean()
-
connectProperties
public static <B> void connectProperties(com.jgoodies.binding.PresentationModel<B> adapter, B bean)
-
getActions
public Action[] getActions()
- Specified by:
getActionsin interfaceActionSupport
-
getOptions
public Object[] getOptions()
- Specified by:
getOptionsin interfaceOptionSupport
-
getInitialOption
public Object getInitialOption()
- Specified by:
getInitialOptionin interfaceOptionSupport
-
-