Class AbstractBinding
java.lang.Object
com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
com.inductiveautomation.perspective.gateway.binding.AbstractBinding
- All Implemented Interfaces:
Binding
- Direct Known Subclasses:
PropertyBinding
Base class for any
Binding
which should derive from AbstractLifecycle
-
Field Summary
FieldsFields inherited from interface com.inductiveautomation.perspective.gateway.api.Binding
BAD_CONFIG, BAD_REF, BIDIRECTIONAL_KEY, INITIAL_VALUE, MDC_BINDING_TARGET, NOT_FOUND
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
onTargetPropertyChanged
(QualifiedValue newValue) void
onTargetUpdated
(PropertyTreeChangeEvent propertyChangeEvent) This will be called when the target property changes from a source other than the binding, if the binding returns true fromBinding.isBidirectional()
and there are no transforms present.Methods inherited from class com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
isRunning, onShutdown, onStartup, shutdown, startup
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.Binding
isBidirectional, onUserRefresh, resolveReferences, shutdown, startup
-
Field Details
-
bindingContext
-
-
Constructor Details
-
AbstractBinding
-
-
Method Details
-
onTargetUpdated
Description copied from interface:Binding
This will be called when the target property changes from a source other than the binding, if the binding returns true fromBinding.isBidirectional()
and there are no transforms present.- Specified by:
onTargetUpdated
in interfaceBinding
-
onTargetPropertyChanged
-