| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Creates a path for a start and endnode. More...
 Inheritance diagram for ilPathGUI:
 Collaboration diagram for ilPathGUI:Public Member Functions | |
| __construct () | |
| Constructor.  More... | |
| getPath (int $a_startnode, int $a_endnode) | |
| get path  More... | |
| enableTextOnly (bool $a_status) | |
| render path as text only  More... | |
| textOnly () | |
| enableHideLeaf (bool $a_status) | |
| Hide leaf node in path.  More... | |
| hideLeaf () | |
| setUseImages (bool $a_status) | |
| getUseImages () | |
| get use images  More... | |
| enableDisplayCut (bool $a_status) | |
| Display a cut with "...".  More... | |
| displayCut () | |
| Display a cut with "...".  More... | |
Protected Member Functions | |
| getHTML () | |
| get html  More... | |
| buildTitle (int $a_obj_id) | |
| buildLink (int $ref_id, string $type) | |
| getPathIds () | |
Protected Attributes | |
| ilLanguage | $lng | 
| ilTree | $tree | 
| ilCtrlInterface | $ctrl | 
| ilObjectDefinition | $objectDefinition | 
Private Attributes | |
| int | $startnode | 
| int | $endnode | 
| bool | $textOnly = true | 
| bool | $useImages = false | 
| bool | $hide_leaf = true | 
| bool | $display_cut = false | 
Creates a path for a start and endnode.
Definition at line 27 of file class.ilPathGUI.php.
| ilPathGUI::__construct | ( | ) | 
Constructor.
Definition at line 45 of file class.ilPathGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\objectDefinition(), and ROOT_FOLDER_ID.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 228 of file class.ilPathGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\objectDefinition().
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 219 of file class.ilPathGUI.php.
References ilObject\_lookupTitle(), ilObject\_lookupType(), ILIAS\Repository\lng(), and ILIAS\Repository\objectDefinition().
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPathGUI::displayCut | ( | ) | 
Display a cut with "...".
Definition at line 124 of file class.ilPathGUI.php.
References $display_cut.
Referenced by getHTML().
 Here is the caller graph for this function:| ilPathGUI::enableDisplayCut | ( | bool | $a_status | ) | 
Display a cut with "...".
Definition at line 116 of file class.ilPathGUI.php.
| ilPathGUI::enableHideLeaf | ( | bool | $a_status | ) | 
Hide leaf node in path.
Definition at line 89 of file class.ilPathGUI.php.
Referenced by ilSessionClassificationPathGUI\getPathIds().
 Here is the caller graph for this function:| ilPathGUI::enableTextOnly | ( | bool | $a_status | ) | 
render path as text only
| bool | $a_text_only | path as text only true/false | 
Definition at line 76 of file class.ilPathGUI.php.
References textOnly().
Referenced by ilObjectCopyCourseGroupSelectionTableGUI\customizePath().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
get html
Definition at line 132 of file class.ilPathGUI.php.
References $ref_id, ilObject\_getIcon(), ilObject\_lookupObjId(), ilObject\_lookupType(), buildLink(), buildTitle(), displayCut(), getPathIds(), getUseImages(), ILIAS\Repository\lng(), ROOT_FOLDER_ID, and textOnly().
Referenced by getPath().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPathGUI::getPath | ( | int | $a_startnode, | 
| int | $a_endnode | ||
| ) | 
get path
| int | $a_startnode | ref_id of startnode | 
| int | $a_endnode | ref_id of endnode | 
Definition at line 63 of file class.ilPathGUI.php.
References getHTML().
Referenced by ilObjectGUI\buildInputsForAdditionalDeletionReferences().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 246 of file class.ilPathGUI.php.
References $path, and hideLeaf().
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPathGUI::getUseImages | ( | ) | 
get use images
Definition at line 108 of file class.ilPathGUI.php.
References $useImages.
Referenced by getHTML().
 Here is the caller graph for this function:| ilPathGUI::hideLeaf | ( | ) | 
Definition at line 94 of file class.ilPathGUI.php.
References $hide_leaf.
Referenced by getPathIds().
 Here is the caller graph for this function:| ilPathGUI::setUseImages | ( | bool | $a_status | ) | 
Definition at line 99 of file class.ilPathGUI.php.
Referenced by ilObjectCopyCourseGroupSelectionTableGUI\customizePath().
 Here is the caller graph for this function:| ilPathGUI::textOnly | ( | ) | 
Definition at line 81 of file class.ilPathGUI.php.
References $textOnly.
Referenced by enableTextOnly(), and getHTML().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 39 of file class.ilPathGUI.php.
      
  | 
  private | 
Definition at line 35 of file class.ilPathGUI.php.
Referenced by displayCut().
      
  | 
  private | 
Definition at line 30 of file class.ilPathGUI.php.
      
  | 
  private | 
Definition at line 34 of file class.ilPathGUI.php.
Referenced by hideLeaf().
      
  | 
  protected | 
Definition at line 37 of file class.ilPathGUI.php.
      
  | 
  protected | 
Definition at line 40 of file class.ilPathGUI.php.
      
  | 
  private | 
Definition at line 29 of file class.ilPathGUI.php.
      
  | 
  private | 
Definition at line 32 of file class.ilPathGUI.php.
Referenced by textOnly().
      
  | 
  protected | 
Definition at line 38 of file class.ilPathGUI.php.
      
  | 
  private | 
Definition at line 33 of file class.ilPathGUI.php.
Referenced by getUseImages().