| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
COPage PC elements definition handler. More...
 Collaboration diagram for ilCOPagePCDef:
 Collaboration diagram for ilCOPagePCDef:| Public Member Functions | |
| getPCDefinitions () | |
| Get PC definitions. | |
| getPCDefinitionByType ($a_pc_type) | |
| Get PC definition by type. | |
| getPCDefinitionByName ($a_pc_name) | |
| Get PC definition by name. | |
| getPCDefinitionByGUIClassName ($a_gui_class_name) | |
| Get PC definition by name. | |
| isPCGUIClassName ($a_class_name, $a_lower_case=false) | |
| Is given class name a pc gui class? | |
| Static Public Member Functions | |
| static | init () | 
| Init. | |
| static | requirePCClassByName ($a_name) | 
| Get instance. | |
| static | requirePCGUIClassByName ($a_name) | 
| Get instance. | |
| Static Public Attributes | |
| static | $pc_def = null | 
| static | $pc_def_by_name = null | 
| static | $pc_gui_classes = array() | 
| static | $pc_gui_classes_lc = array() | 
| static | $pc_def_by_gui_class_cl = array() | 
COPage PC elements definition handler.
Definition at line 12 of file class.ilCOPagePCDef.php.
| ilCOPagePCDef::getPCDefinitionByGUIClassName | ( | $a_gui_class_name | ) | 
Get PC definition by name.
| string | name | 
Definition at line 89 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageEditorGUI\executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilCOPagePCDef::getPCDefinitionByName | ( | $a_pc_name | ) | 
Get PC definition by name.
| string | name | 
Definition at line 77 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageObject\getContentObject(), requirePCClassByName(), and requirePCGUIClassByName().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilCOPagePCDef::getPCDefinitionByType | ( | $a_pc_type | ) | 
Get PC definition by type.
| string | type | 
Definition at line 65 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageEditorGUI\executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilCOPagePCDef::getPCDefinitions | ( | ) | 
Get PC definitions.
| @return | 
Definition at line 53 of file class.ilCOPagePCDef.php.
References $pc_def, and init().
Referenced by ilPageObject\__afterHistoryEntry(), ilPageObject\__afterUpdate(), ilPageObject\__beforeDelete(), ilPageConfig\__construct(), ilPageObject\getLanguageVariablesXML(), ilPageObject\handleCopiedContent(), and ilPageObjectGUI\showPage().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Init.
| @return | 
Definition at line 26 of file class.ilCOPagePCDef.php.
Referenced by getPCDefinitionByGUIClassName(), getPCDefinitionByName(), getPCDefinitionByType(), and getPCDefinitions().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilCOPagePCDef::isPCGUIClassName | ( | $a_class_name, | |
| $a_lower_case = false | |||
| ) | 
Is given class name a pc gui class?
| @return | 
Definition at line 130 of file class.ilCOPagePCDef.php.
Referenced by ilPageEditorGUI\executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get instance.
| @return | 
Definition at line 102 of file class.ilCOPagePCDef.php.
References $pc_def, and getPCDefinitionByName().
Referenced by ilPageObject\__afterHistoryEntry(), ilPageObject\__afterUpdate(), ilPageObject\__beforeDelete(), ilPageObject\getLanguageVariablesXML(), ilPageObject\handleCopiedContent(), and ilPageObjectGUI\showPage().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get instance.
| @return | 
Definition at line 116 of file class.ilCOPagePCDef.php.
References $pc_def, and getPCDefinitionByName().
Referenced by ilPageEditorGUI\executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 14 of file class.ilCOPagePCDef.php.
Referenced by getPCDefinitions(), requirePCClassByName(), and requirePCGUIClassByName().
| 
 | static | 
Definition at line 18 of file class.ilCOPagePCDef.php.
| 
 | static | 
Definition at line 15 of file class.ilCOPagePCDef.php.
| 
 | static | 
Definition at line 16 of file class.ilCOPagePCDef.php.
| 
 | static | 
Definition at line 17 of file class.ilCOPagePCDef.php.