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 Detail

      • ViewerListProperty

        public ViewerListProperty()