public abstract class AbstractTagAdapter extends AbstractPropertyAdapter
AbstractPropertyAdapter.EDTUpdateValue
PropertyAdapter.PAType
Adapter.ValueHolder
Modifier and Type | Field and Description |
---|---|
protected boolean |
bidirectional
A bidirectional binding listens to the target property for property change events, pushing them into the tag.
|
protected int |
fallbackDelay
The amount of time to stay WRITE_PENDING after a write successfully completes waiting for the value to change
|
protected TagPath |
tagPath
This tag path is a real TagPath that is transient, calculated from the regular tag path.
|
protected java.lang.String |
tagPathString
This tag path is the string based tag path that gets serialized
|
appContext, isTargetPropertyDynamic, log, overlayOptOut, target, targetPropertyName, value, valueClass
Constructor and Description |
---|
AbstractTagAdapter() |
Modifier and Type | Method and Description |
---|---|
TagPath |
_getTagPath() |
void |
_setTagPath(TagPath tp) |
int |
getFallbackDelay() |
InteractionDescriptor[] |
getInteractions()
Retrieves an array of the interactions that this adapter depends on.
|
PropertyAdapter.PAType |
getReferenceType() |
java.lang.String |
getTagPathString() |
boolean |
isBidirectional() |
void |
setBidirectional(boolean bidirectional) |
void |
setFallbackDelay(int readAfterWriteDelay) |
void |
setTagPathString(java.lang.String tagPathString) |
canUpdate, connect, disconnect, getQValue, getTarget, getTargetDesc, getTargetFullPath, getTargetPropertyName, getValueClass, handleError, handleNullToPrimitive, initLogger, isDataUsed, isDataUsed, isOverlayOptOut, isTargetPropertyDynamic, isValid, setOverlayOptOut, setQValue, setSetterMethodName, setTarget, setTargetPropertyDynamic, setTargetPropertyName, setValue, setValueClass, shutdown, startup, toString, updateQuality, updateTarget, updateValue, useQuality
protected java.lang.String tagPathString
protected TagPath tagPath
protected boolean bidirectional
protected int fallbackDelay
public int getFallbackDelay()
public void setFallbackDelay(int readAfterWriteDelay)
public TagPath _getTagPath()
public void _setTagPath(TagPath tp)
public java.lang.String getTagPathString()
public void setTagPathString(java.lang.String tagPathString)
public boolean isBidirectional()
public void setBidirectional(boolean bidirectional)
public PropertyAdapter.PAType getReferenceType()
public InteractionDescriptor[] getInteractions()
Adapter