IBM Content Navigator, Version 2.0.3         

Content list widgets package

The classes in the ecm.widget.listView package define widgets, modules, and decorators that are used to construct the content list seen in IBM® Content Navigator. The content list is used to provide lists of repository items, favorites, work items, and so on.

Table 1. Widgets in ecm.widget.listView.modules that are used to construct the content list
Widget class Description
ContentList Provides a widget that displays the results of a search, the contents of a folder, or the work items in a work list. This widget can be used to navigate folders and launch actions for the items that are displayed.
Toolbar Provides a widget that is used to provide toolbar capability to the content list.
Bar Provides the bar capability, which allows users to arrange the content list widgets.
Breadcrumb Provides the breadcrumb capability. This widget uses the resultSet class parentFolder method or searchTemplate method to get the start of the path. It then traverses the whole path using the parent on the item or search template. If the breadcrumb is clicked, it calls contentList openItem.
DocInfo Provides the document information pane.
FilterData Provides filter capability using the gridx module Filter. This module allows the user to type in their filter in the filter text box. This module will then filter the grid on any of the filterable columns containing this input value.
InlineMessage Provides the ability to display error, warning, confirm, and information messages inline.
TotalCount Provides the shown total count utility.
ViewDetail Provides the detail view capability.
ViewMagazine Provides the magazine view capability.
ViewFilmStrip Provides the filmstrip view capability.
The following grid modules are in the ecm.widget.listView.gridModules subdirectory:
Table 2. A subset of the grid modules in the content list
Widget class Description
RowContextMenu Provides a widget that displays the context menu when the user right-clicks an item or presses Shift+F10. This widget also provides default action capability.
DndFromDesktopAddDoc Provides a widget that controls the drag-and-drop action from the desktop to the grid.
DndRowMoveCopy Provides drag-and-drop capability for the row, checking for security when hovering over a row, and providing the move or copy action when dropping the document or documents.
DndRowCopy Provides drag-and-drop capability for the row, checking for security when hovering over a row, and providing the copy action when dropping the document or documents.
DndDropOnly Provides drop capability onto a row and checks for security when hovering over a row. This module extends ./DndRowMoveCopy. This widget adds the capability of disallowing the dragging of rows.