Class Bindings

java.lang.Object
com.palantir.ptoss.cinch.core.Bindings

public class Bindings extends Object

All Bindings are called when ModelUpdates.ALL is called.

If a Bound component has an "on" parameter then it will only be triggered if the specific ModelUpdate type is triggered.

If a Bound component has no "on" parameter then it will be triggered by any update type (including none) triggered by its BindableModel.

  • Field Details

    • STANDARD_BINDINGS

      public static final com.google.common.collect.ImmutableList<BindingWiring> STANDARD_BINDINGS
      The list of BindingWiring classes that are standard to this framework.
  • Constructor Details

  • Method Details

    • standard

      public static Bindings standard()
    • bind

      public void bind(Object object)
    • bindWithoutUpdate

      public void bindWithoutUpdate(Object object)
    • release

      public void release(BindableModel model)
    • createBindings

      protected List<Binding> createBindings(BindingContext context)
    • updateAll

      public void updateAll()