/**
  * Zeigt Formular für das Editieren einer CollectionRole.
  */
 public function editAction()
 {
     Opus_CollectionRole::fixPositions();
     try {
         $collectionRoleModel = new Admin_Model_CollectionRole($this->getRequest()->getParam('roleid', ''));
         $this->view->form = $this->getRoleForm($collectionRoleModel->getObject());
         $this->setCollectionBreadcrumb('default_collection_role_' . $collectionRoleModel->getObject()->getName());
     } catch (Application_Exception $e) {
         return $this->_redirectToAndExit('index', array('failure' => $e->getMessage()));
     }
 }