Interface ListComponentModel

    • Method Detail

      • isEditable

        boolean isEditable()
      • isMultiple

        boolean isMultiple()
      • isSelectable

        boolean isSelectable()
      • isActivatable

        boolean isActivatable()
      • getListModel

        ListModel<? extends java.lang.Object> getListModel()
      • getActiveItems

        java.util.Collection<? extends TypedObject> getActiveItems()
      • getSelectedIndex

        java.lang.Integer getSelectedIndex()
      • getSelectedIndexes

        java.util.List<java.lang.Integer> getSelectedIndexes()
      • isSelected

        boolean isSelected​(int index)
      • getValueAt

        java.lang.Object getValueAt​(int index)
      • isForceRenderOnSelectionChanged

        boolean isForceRenderOnSelectionChanged()
        Returns whether cell content should be re-rendered when the selection state of its row has changed.
        Returns:
        true if the cell content should be re-rendered, false otherwise
      • fireEvent

        void fireEvent​(java.lang.String eventName,
                       java.lang.Object value)
        This method provides the means necessary to fire generic events which are received by any registered ListComponentModelListener.
        Parameters:
        eventName - name of event
        value - attached value
      • addToAdditionalItemChangeUpdateNotificationMap

        void addToAdditionalItemChangeUpdateNotificationMap​(TypedObject itemToUpdate,
                                                            java.util.Collection<TypedObject> changedItems)
      • getAdditionalItemsToUpdate

        java.util.Collection<TypedObject> getAdditionalItemsToUpdate​(TypedObject changedItem)