java.lang.Object
com.inductiveautomation.ignition.designer.mvvm.binders.swing.BinderContext
All Implemented Interfaces:
Disposable, Consumer<Flow.Subscription>

public class BinderContext extends Object implements Consumer<Flow.Subscription>, Disposable
Contains references to subscriptions and EventListeners for usage in conjunction with the mvvm binder classes. For a given component, all the subscriptions and bindings associated with a particular binding is stored here, so that subscriptions and listeners can be added and removed when needed.

As an example for clarification: TextComponentBinders which binds JTextField, when bound to JTextComponent.setText(String) may store subscriptions to the PropertyPublisher (String) in this class, and the associated DocumentListener also.