| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
User interface hook class. More...
 Collaboration diagram for ilUIHookPluginGUI:
 Collaboration diagram for ilUIHookPluginGUI:| Public Member Functions | |
| setPluginObject ($a_val) | |
| Set plugin object. | |
| getPluginObject () | |
| Get plugin object. | |
| getHTML ($a_comp, $a_part, $a_par=array()) | |
| Get html for ui area. | |
| modifyGUI ($a_comp, $a_part, $a_par=array()) | |
| Modify user interface, paramters contain classes that can be modified. | |
| modifyHTML ($a_def_html, $a_resp) | |
| Modify HTML based on default html and plugin response. | |
| gotoHook () | |
| Goto script hook. | |
| checkGotoHook () | |
| Goto script hook. | |
| Data Fields | |
| const | UNSPECIFIED = "" | 
| const | KEEP = "" | 
| const | REPLACE = "r" | 
| const | APPEND = "a" | 
| const | PREPEND = "p" | 
| Protected Attributes | |
| $plugin_object = null | |
| ilUIHookPluginGUI::checkGotoHook | ( | ) | 
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 101 of file class.ilUIHookPluginGUI.php.
| ilUIHookPluginGUI::getHTML | ( | $a_comp, | |
| $a_part, | |||
| $a_par = array() | |||
| ) | 
Get html for ui area.
| @return | 
Definition at line 48 of file class.ilUIHookPluginGUI.php.
References KEEP.
| 
 | final | 
Get plugin object.
Definition at line 37 of file class.ilUIHookPluginGUI.php.
References $plugin_object.
| ilUIHookPluginGUI::gotoHook | ( | ) | 
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 92 of file class.ilUIHookPluginGUI.php.
| ilUIHookPluginGUI::modifyGUI | ( | $a_comp, | |
| $a_part, | |||
| $a_par = array() | |||
| ) | 
Modify user interface, paramters contain classes that can be modified.
| @return | 
Definition at line 59 of file class.ilUIHookPluginGUI.php.
| 
 | final | 
Modify HTML based on default html and plugin response.
| string | default html | 
| string | resonse from plugin | 
Definition at line 70 of file class.ilUIHookPluginGUI.php.
References APPEND, PREPEND, and REPLACE.
| 
 | final | 
Set plugin object.
| object | plugin object | 
Definition at line 27 of file class.ilUIHookPluginGUI.php.
| 
 | protected | 
Definition at line 14 of file class.ilUIHookPluginGUI.php.
Referenced by getPluginObject().
| const ilUIHookPluginGUI::APPEND = "a" | 
Definition at line 19 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
| const ilUIHookPluginGUI::KEEP = "" | 
Definition at line 17 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), ilTemplate\addBlockFile(), ilTemplate\get(), ilContainerGUI\getAsynchItemListObject(), getHTML(), ilTemplate\loadTemplatefile(), ilUtil\redirect(), and ilTemplate\show().
| const ilUIHookPluginGUI::PREPEND = "p" | 
Definition at line 20 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
| const ilUIHookPluginGUI::REPLACE = "r" | 
Definition at line 18 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
| const ilUIHookPluginGUI::UNSPECIFIED = "" | 
Definition at line 16 of file class.ilUIHookPluginGUI.php.