View

This is a GUI component to display item(s).

You may think of it as the following:

  • Visual Items Manipulator
  • View for Items Manipulation
  • Visual Items Manager
  • UI to display and manipulate items
  • Data representation class

It should normally be a statefull object.

General views

which are built upon certain type of layout and are able to display all types of items.

Specific views

List of views

designed to show a single itemtype in a specific way.

E.g.: Contact view will be triggered to display only contact itemtypes. This is similar to association between file type and default program in operating system.

See the source for complete list.