public class CellUpdateAdapter extends AbstractPropertyAdapter implements java.beans.PropertyChangeListener, SearchablePropertyAdapter
| Modifier and Type | Class and Description |
|---|---|
static class |
CellUpdateAdapter.CellUpdateSpec |
static class |
CellUpdateAdapter.RowIdentifier |
AbstractPropertyAdapter.EdtUpdateValuePropertyAdapter.PATypeAdapter.ValueHolderappContext, isTargetPropertyDynamic, log, overlayOptOut, target, targetPropertyName, value, valueClass| Constructor and Description |
|---|
CellUpdateAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect(VisionClientContext appContext)
Calls connect() on all interaction descriptors
|
void |
disconnect()
Calls disconnect() on all interaction descriptors
|
BindingConfiguration |
getBindingConfiguration() |
java.lang.String |
getGetterMethodName() |
InteractionDescriptor[] |
getInteractions()
Retrieves an array of the interactions that this adapter depends on.
|
PropertyAdapter.PAType |
getReferenceType() |
java.util.List<CellUpdateAdapter.CellUpdateSpec> |
getUpdates() |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Listens to our target for when the target dataset changes
|
void |
setGetterMethodName(java.lang.String getterMethodName) |
void |
setUpdates(java.util.List<CellUpdateAdapter.CellUpdateSpec> newList) |
void |
shutdown()
Notifies the adapter that it is becoming inactive, and should cease any polling/threaded activities.
|
void |
startup()
Notifies the adapter that it is becoming active, and should start any polling/threaded activities.
|
protected void |
updateTarget()
Sets the target property to the value.
|
canUpdate, getQValue, getTarget, getTargetDesc, getTargetFullPath, getTargetPropertyName, getValueClass, handleError, handleNullToPrimitive, initLogger, isDataUsed, isDataUsed, isOverlayOptOut, isTargetPropertyDynamic, isValid, isValueClassPrimitive, setOverlayOptOut, setQValue, setSetterMethodName, setTarget, setTargetPropertyDynamic, setTargetPropertyName, setValue, setValueClass, toString, updateQuality, updateValue, useQualityclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTargetPropertyName, setTargetPropertyNamepublic PropertyAdapter.PAType getReferenceType()
getReferenceType in interface PropertyAdapterpublic BindingConfiguration getBindingConfiguration()
getBindingConfiguration in interface SearchablePropertyAdapterpublic void connect(VisionClientContext appContext)
AbstractPropertyAdapterconnect in interface Adapterconnect in class AbstractPropertyAdapterpublic void disconnect()
AbstractPropertyAdapterdisconnect in interface Adapterdisconnect in class AbstractPropertyAdapterpublic void startup()
Adapterstartup in interface Adapterstartup in class AbstractPropertyAdapterpublic void shutdown()
Adaptershutdown in interface Adaptershutdown in class AbstractPropertyAdapterpublic InteractionDescriptor[] getInteractions()
AdaptergetInteractions in interface Adapterpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerprotected void updateTarget()
AbstractPropertyAdapterupdateTarget in class AbstractPropertyAdapterpublic java.util.List<CellUpdateAdapter.CellUpdateSpec> getUpdates()
public void setUpdates(java.util.List<CellUpdateAdapter.CellUpdateSpec> newList)
public java.lang.String getGetterMethodName()
public void setGetterMethodName(java.lang.String getterMethodName)