Interface IAddressableTableContentProvider

All Superinterfaces:
IContentProvider, ITableContentProvider
All Known Subinterfaces:
ISelectableTableContentProvider, ISelectableTreeContentProvider, ITreeContentProvider, IUpdateableTableContentProvider
All Known Implementing Classes:
BaseIteratorTableContentProvider, BaseTaskSearchContentProvider, BoundChildrenTreeContentProvider, ChildrenTableContentProvider, ClusterPartitionsTableContentProvider, ClusterServersTableContentProvider, CustomTaskSearchContentProvider, DirectorySearchProvider, FilterableListTableContentProvider, FilterableListTreeContentProvider, FilterableSelectableListTableContentProvider, FilteredPortalContainerModel, GMarkerGroupTableContentProvider, LazyNodeTreeContentProvider, ListTableContentProvider, ListTreeContentProvider, NodeTreeContentProvider, PageableTableContentProvider, PeopleSearchProvider, PortalContainerModel, ProcessSearchProvider, RowSetTableContentProvider, SearchTableContentProvider, SelectableListTableContentProvider, TableTreeContentProvider, TaskAuditContentProvider, TaskInboxHpstraSearchContentProvider, TaskInboxIndexedSearchContentProvider, TaskInboxSearchContentProvider, TaskIndexedSearchContentProvider, TaskSavedSearchContentProvider, TaskSearchContentProvider, VersionHistoryTableContentProvider, XMLTableContentProvider, XMLTreeContentProvider

public interface IAddressableTableContentProvider extends ITableContentProvider

Table content provider with rows addressable by a unique String identifier. Implementations need to provide means to get identifier for each row.

  • Method Details

    • isAddressable

      boolean isAddressable()
      Checks if this content provider truly is addressable.
      Returns:
      true if addressable.
    • getRowId

      String getRowId()
      Returns unique identifier for the current row. If no current row is avaiable, returns null.
      Returns:
      current row id or null
    • setRowById

      void setRowById(String id)
      Selects current row by its id. If id doesn't identify a row, makes no row current (equivalent to setRowIndex(-1)).
      Parameters:
      id - row id to find and make current