Class ViewerSetProperty<S,E>

Type Parameters:
S - type of the source object
E - type of the elements in the set
All Implemented Interfaces:
IProperty, ISetProperty<S,E>, IViewerSetProperty<S,E>

public abstract class ViewerSetProperty<S,E> extends SimpleSetProperty<S,E> implements IViewerSetProperty<S,E>
Abstract set property implementation for Viewer properties. This class implements some basic behavior that viewer properties are generally expected to have, namely:
  • Calling observe(S) should create the observable on the display realm of the viewer's control, rather than the current default realm
  • All observe() methods should return an IViewerObservableSet
  • Constructor Details

    • ViewerSetProperty

      public ViewerSetProperty()
  • Method Details