48        $this->lng = 
$DIC->language();
 
   49        $this->access = 
$DIC->access();
 
   50        $this->nav_history = 
$DIC[
"ilNavigationHistory"];
 
   51        $this->
error = $DIC[
"ilErr"];
 
   54        $ilAccess = 
$DIC->access();
 
   55        $ilNavigationHistory = 
$DIC[
"ilNavigationHistory"];
 
   60        $lng->loadLanguageModule(
"content");
 
   63        if (!$ilAccess->checkAccess(
"write", 
"", 
$_GET[
"ref_id"]) &&
 
   64            !$ilAccess->checkAccess(
"edit_content", 
"", 
$_GET[
"ref_id"])) {
 
   68        $ilNavigationHistory->addItem(
 
   70            "ilias.php?baseClass=ilGlossaryEditorGUI&ref_id=" . 
$_GET[
"ref_id"],
 
   83        $cmd = $this->ctrl->getCmd();
 
   84        $next_class = $this->ctrl->getNextClass($this);
 
   85        if ($next_class == 
"") {
 
   86            $this->ctrl->setCmdClass(
"ilobjglossarygui");
 
   87            $this->ctrl->setCmd(
"");
 
   90        switch ($next_class) {
 
   91            case 'ilobjglossarygui':
 
   93                require_once 
"./Modules/Glossary/classes/class.ilObjGlossaryGUI.php";
 
   95                $this->ctrl->forwardCommand($glossary_gui);
 
An exception for terminatinating execution or to throw for unit testing.
error($a_errmsg)
set error message @access public
Class ilGlossaryEditorGUI.
executeCommand()
execute command