Interface IList<E>

    • Method Detail

      • fill

        void fill​(Collection<E> collection)
        Clears the current stored list and adds all elements of the given collection to the stored list.
        Parameters:
        collection - the collection to add.
      • isEqual

        boolean isEqual​(List<E> other)
        Checks the list for equality with the current stored list.
        Parameters:
        other - the other list to check.
        Returns:
        true if other list is equal to this list, false otherwise.
      • addListListener

        void addListListener​(IListListener<E> listener)
        Adds the list listener.
        Parameters:
        listener - the listener to add.
      • removeListListener

        void removeListListener​(IListListener<E> listener)
        Removes the list listener.
        Parameters:
        listener - the listener to remove.
      • createWorkingCopy

        IList<E> createWorkingCopy()
        Specified by:
        createWorkingCopy in interface IModel
        Returns:
        the model working copy or null if working copies is not supported by the model.