java.lang.Object
com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
com.inductiveautomation.perspective.gateway.binding.AbstractBinding
All Implemented Interfaces:
Binding
Direct Known Subclasses:
PropertyBinding

public abstract class AbstractBinding extends AbstractLifecycle implements Binding
Base class for any Binding which should derive from AbstractLifecycle
  • Field Details

  • Constructor Details

    • AbstractBinding

      protected AbstractBinding(@Nonnull BindingContext bindingContext)
  • Method Details

    • onTargetUpdated

      public void onTargetUpdated(PropertyTreeChangeEvent propertyChangeEvent)
      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 from Binding.isBidirectional() and there are no transforms present.
      Specified by:
      onTargetUpdated in interface Binding
    • onTargetPropertyChanged

      protected void onTargetPropertyChanged(QualifiedValue newValue)