|
ILIAS
release_8 Revision v8.24
|
Skill template reference GUI class. More...
Inheritance diagram for ilSkillTemplateReferenceGUI:
Collaboration diagram for ilSkillTemplateReferenceGUI:Public Member Functions | |
| __construct (Tree\SkillTreeNodeManager $node_manager, int $a_tref_id=0) | |
| getType () | |
| executeCommand () | |
| setTabs ($a_tab="levels") | |
| insert () | |
| editProperties () | |
| initForm (string $a_mode="edit") | |
| getValues () | |
| saveItem () | |
| afterSave () | |
| updateSkillTemplateReference () | |
| listItems () | |
| showObjects () | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
Public Member Functions inherited from ilBasicSkillTemplateGUI | |
| __construct (Tree\SkillTreeNodeManager $node_manager, int $a_node_id=0, int $a_tref_id=0) | |
| getType () | |
| initForm (string $a_mode="edit") | |
| setLevelHead () | |
| setTabs (string $a_tab="levels") | |
| saveItem () | |
| afterSave () | |
| edit () | |
| showUsage () | |
| showObjects () | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
Public Member Functions inherited from ilBasicSkillGUI | |
| __construct (Tree\SkillTreeNodeManager $node_manager, int $a_node_id=0) | |
| getType () | |
| executeCommand () | |
| showProperties () | |
| saveItem () | |
| afterSave () | |
| updateItem () | |
| edit () | |
| initForm (string $a_mode="edit") | |
| editProperties () | |
| addLevel () | |
| editLevel () | |
| saveLevel () | |
| updateLevel () | |
| initLevelForm (string $a_mode="edit") | |
| updateLevelOrder () | |
| confirmLevelDeletion () | |
| deleteLevel () | |
| setLevelHead () | |
| setTabs (string $a_tab="levels") | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
| showLevelResources () | |
| addLevelResource () | |
| saveLevelResource () | |
| confirmLevelResourcesRemoval () | |
| removeLevelResources () | |
| saveResourceSettings () | |
Public Member Functions inherited from ilSkillTreeNodeGUI | |
| __construct (Tree\SkillTreeNodeManager $node_manager, int $a_node_id=0) | |
| isInUse () | |
| setParentGUI (object $a_parentgui) | |
| getParentGUI () | |
| readNodeObject (int $a_node_id) | |
| Get node object instance. More... | |
| saveAllTitles () | |
| deleteNodes () | |
| Delete nodes in the hierarchy. More... | |
| cutItems () | |
| Copy items to clipboard, then cut them from the current tree. More... | |
| copyItems () | |
| Copy items to clipboard. More... | |
| cancelDelete () | |
| confirmedDelete () | |
| confirmed delete More... | |
| setSkillNodeDescription () | |
| create () | |
| Create skill tree node. More... | |
| addStatusInput (ilPropertyFormGUI $a_form) | |
| editProperties () | |
| getPropertyValues () | |
| Get property values for edit form. More... | |
| save () | |
| Save skill tree node. More... | |
| afterSave () | |
| update () | |
| Update skill tree node. More... | |
| afterUpdate () | |
| initForm (string $a_mode="edit") | |
| cancelSave () | |
| redirectToParent (bool $a_tmp_mode=false) | |
| Redirect to parent (identified by current node_id) More... | |
| saveOrder () | |
| insertBasicSkillClip () | |
| insertSkillCategoryClip () | |
| insertTemplateReferenceClip () | |
| insertSkillTemplateClip () | |
| insertTemplateCategoryClip () | |
| setTitleIcon () | |
| addUsageTab (ilTabsGUI $a_tabs) | |
| showUsage () | |
| addObjectsTab (ilTabsGUI $a_tabs) | |
| showObjects () | |
| exportSelectedNodes () | |
Skill template reference GUI class.
@ilCtrl_isCalledBy ilSkillTemplateReferenceGUI: ilObjSkillManagementGUI, ilObjSkillTreeGUI
Definition at line 29 of file class.ilSkillTemplateReferenceGUI.php.
| ilSkillTemplateReferenceGUI::__construct | ( | Tree\SkillTreeNodeManager | $node_manager, |
| int | $a_tref_id = 0 |
||
| ) |
Reimplemented from ilBasicSkillGUI.
Definition at line 31 of file class.ilSkillTemplateReferenceGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::afterSave | ( | ) |
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 272 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, and ilCtrl\setParameterByClass().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::editProperties | ( | ) |
Reimplemented from ilBasicSkillGUI.
Definition at line 161 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), getValues(), initForm(), ilGlobalTemplateInterface\setContent(), and setTabs().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::executeCommand | ( | ) |
Reimplemented from ilBasicSkillGUI.
Definition at line 58 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$tabs, and ilBasicSkillTemplateGUI\$tpl.
| ilSkillTemplateReferenceGUI::getType | ( | ) |
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 53 of file class.ilSkillTemplateReferenceGUI.php.
| ilSkillTemplateReferenceGUI::getValues | ( | ) |
Definition at line 244 of file class.ilSkillTemplateReferenceGUI.php.
References ILIAS\Repository\form().
Referenced by editProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSkillTemplateReferenceGUI::initForm | ( | string | $a_mode = "edit" | ) |
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 172 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$lng, ilSkillTreeNode\_lookupDescription(), ilSkillTreeNodeGUI\addStatusInput(), ILIAS\Repository\form(), and ilLanguage\txt().
Referenced by editProperties(), insert(), and updateSkillTemplateReference().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSkillTemplateReferenceGUI::insert | ( | ) |
Definition at line 150 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), initForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::listItems | ( | ) |
Definition at line 320 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tpl, ilSkillTreeNode\_lookupType(), ilSkillTreeNodeGUI\isInUse(), ilSkillCatTableGUI\MODE_SCTP, ilGlobalTemplateInterface\setContent(), setTabs(), and ilLanguage\txt().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::redirectToParent | ( | bool | $a_tmp_mode = false | ) |
Redirect to parent (identified by current node_id)
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 370 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, and ilCtrl\setParameterByClass().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::saveItem | ( | ) |
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 255 of file class.ilSkillTemplateReferenceGUI.php.
References ILIAS\Repository\form(), and ilTree\POS_LAST_NODE.
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::setTabs | ( | $a_tab = "levels" | ) |
Definition at line 76 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$help, ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tabs, ilBasicSkillTemplateGUI\$tpl, ilSkillTemplateReference\_lookupTemplateId(), ilSkillTreeNode\_lookupTitle(), ilSkillTreeNode\_lookupType(), ilSkillTreeNodeGUI\addObjectsTab(), ilSkillTreeNodeGUI\addUsageTab(), ilHelpGUI\setScreenIdComponent(), ilSkillTreeNodeGUI\setSkillNodeDescription(), ilGlobalTemplateInterface\setTitle(), and ilLanguage\txt().
Referenced by editProperties(), listItems(), and showObjects().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSkillTemplateReferenceGUI::showObjects | ( | ) |
Reimplemented from ilBasicSkillTemplateGUI.
Definition at line 356 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$tpl, ilGlobalTemplateInterface\setContent(), and setTabs().
Here is the call graph for this function:| ilSkillTemplateReferenceGUI::updateSkillTemplateReference | ( | ) |
Definition at line 293 of file class.ilSkillTemplateReferenceGUI.php.
References ilBasicSkillTemplateGUI\$ctrl, ilBasicSkillTemplateGUI\$lng, ilBasicSkillTemplateGUI\$tpl, ILIAS\Repository\form(), initForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function: