+ /**
+ * The list of tasks or actions that a searcher can perform on a result set.
+ *
+ * @var array
+ */
+ protected $_taskList = array();
+
+ /**
+ * Builds the list of tasks or actions that a searcher can perform on a result set.
+ *
+ * To modify the task list, child classes should alter $this->_taskList,
+ * preferably by extending this method.
+ *
+ * @return array
+ */
+ protected function buildTaskList() {
+ return $this->_taskList;
+ }
+