Class ViewerListProperty<S,E>

Type Parameters:
S - type of the source object
E - type of the elements in the list
All Implemented Interfaces:
IProperty, IListProperty<S,E>, IViewerListProperty<S,E>

public abstract class ViewerListProperty<S,E> extends SimpleListProperty<S,E> implements IViewerListProperty<S,E>
Abstract list 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 IViewerObservableList
  • Constructor Details

    • ViewerListProperty

      public ViewerListProperty()
  • Method Details