Interface CollectionEditorController

  • All Known Implementing Classes:
    DefaultCollectionEditorListener

    public interface CollectionEditorController
    Defines methods (operations) supported by Collection Editor.

    • Method Detail

      • clearCollectionItems

        void clearCollectionItems()
        Clears current collection items.

      • moveCollectionItem

        void moveCollectionItem​(int fromIndex,
                                int toIndex)
        Moves item from fromIndex to toIndex.

        Parameters:
        fromIndex - source index
        toIndex - target index
      • removeCollectionItem

        void removeCollectionItem​(int index)
        Remove an item at given index.

        Parameters:
        index - given position
      • removeCollectionItem

        void removeCollectionItem​(java.lang.Object item)
        Remove given item.

        Parameters:
        item - given item
      • addCollectionItems

        void addCollectionItems​(java.util.List<java.lang.Object> collectionItems)
        Adds all items.

        Parameters:
        collectionItems - given items
      • addCollectionItem

        void addCollectionItem​(java.lang.Object collectionItem)
        Add given item.

        Parameters:
        collectionItem - given item