company logo

Default list control actions

Default list control actions are actions supported for all kind of list controls. Depending on the list status, several actions might be disabled or hidden, i.e. those will not appear in context menus or list tool bars. Default actions are provided for different kind of list or tree actions:

Instance actions

Several actions are provided in order to support manipulating instances.

  • EditEntry - Edid object properties for selected entry
  • InsertEntry - Insert new object instance
  • AppendEntry - Append new object instance
  • RemoveEntry - Remove selected object instance
  • DeleteEntry - Delete selected object instance
  • Associate - Associate object instance from other collection
  • CopyEntry - Copy (duplicate) selected object instance
  • RenameEntry - Rename selected object instance

Instance actions are usually disabled, when list items are available in read mode, only.

Collection actions

For manipulating collections, several collection actions are provided:

  • RemoveSet - Remove all instances from collection
  • DeleteSet - Delete all instances listed in the collection
  • MoveUp - Move instance one position upwards
  • MoveDown - Move instance one position downwards
  • UpdateEntries - Update entries in the collection systematically

Collection actions are usually disabled, when the list is available in read mode, only.

Search actions

Several default actions support search and filter settings. These actions may change the list selection but also the list items displayed in the list.

  • FindEntry - Find entry by key value
  • NewFindEntry - Find entry with new key value
  • SetSelection - Set selection filter for collection
  • ResetSelection - Reset previously set selection filter
  • [ SetCascadingSelection - Add condition to current selection ]
  • [ ResetCascadingSelection - Reset last condition added to current selection ]

Administrative actions

Administrative actions provide support for displaying the list. Following administrative actions are supported:

  • Refresh - Refresh list items
  • RestoreDefaults - Restore list default settings