Interface BindingListener

    • Method Detail

      • bindingBecameBound

        void bindingBecameBound​(Binding binding)
        Notification that a Binding has been bound.
        Parameters:
        binding - the Binding
      • bindingBecameUnbound

        void bindingBecameUnbound​(Binding binding)
        Notification that a Binding has been unbound.
        Parameters:
        binding - the Binding
      • syncFailed

        void syncFailed​(Binding binding,
                        Binding.SyncFailure failure)
        Notification that the Binding attempted to sync the source and target, but the sync failed.
        Parameters:
        binding - the Binding
        failure - the reason the sync failed
      • syncWarning

        void syncWarning​(Binding binding,
                         Binding.SyncFailure failure)
        A warning occurred while validating. The binding has been synced anyway.
        Parameters:
        binding - the Binding
        failure - the reason the sync failed
      • synced

        void synced​(Binding binding)
        Notification that the source and target of a Binding have been made in sync.
        Parameters:
        binding - the Binding
      • sourceChanged

        void sourceChanged​(Binding binding,
                           PropertyStateEvent event)
        Notification that the source property of a Binding has fired a PropertyStateEvent for the Binding's source object.
        Parameters:
        binding - the Binding
      • targetChanged

        void targetChanged​(Binding binding,
                           PropertyStateEvent event)
        Notification that the target property of a Binding has fired a PropertyStateEvent for the Binding's target object.
        Parameters:
        binding - the Binding