ILIAS  release_8 Revision v8.23
ILIAS\Style\Content\CharacteristicUIFactory Class Reference
+ Collaboration diagram for ILIAS\Style\Content\CharacteristicUIFactory:

Public Member Functions

 __construct (InternalDomainService $domain_service, InternalGUIService $gui_service)
 
 ilStyleCharacteristicGUI (ilObjStyleSheet $style_sheet_obj, string $super_type, StyleAccessManager $access_manager, CharacteristicManager $characteristic_manager, ImageManager $image_manager)
 
 CharacteristicTableGUI (object $a_parent_obj, string $a_parent_cmd, string $a_super_type, ilObjStyleSheet $a_style, CharacteristicManager $manager, Access\StyleAccessManager $access_manager)
 

Protected Attributes

InternalGUIService $gui_service
 
InternalDomainService $domain_service
 

Detailed Description

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 30 of file class.CharacteristicUIFactory.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Style\Content\CharacteristicUIFactory::__construct ( InternalDomainService  $domain_service,
InternalGUIService  $gui_service 
)

Member Function Documentation

◆ CharacteristicTableGUI()

ILIAS\Style\Content\CharacteristicUIFactory::CharacteristicTableGUI ( object  $a_parent_obj,
string  $a_parent_cmd,
string  $a_super_type,
ilObjStyleSheet  $a_style,
CharacteristicManager  $manager,
Access\StyleAccessManager  $access_manager 
)

Definition at line 63 of file class.CharacteristicUIFactory.php.

71  return new CharacteristicTableGUI(
72  $this->gui_service,
73  $a_parent_obj,
74  $a_parent_cmd,
75  $a_super_type,
76  $a_style,
77  $manager,
78  $access_manager
79  );
80  }
CharacteristicTableGUI(object $a_parent_obj, string $a_parent_cmd, string $a_super_type, ilObjStyleSheet $a_style, CharacteristicManager $manager, Access\StyleAccessManager $access_manager)

◆ ilStyleCharacteristicGUI()

ILIAS\Style\Content\CharacteristicUIFactory::ilStyleCharacteristicGUI ( ilObjStyleSheet  $style_sheet_obj,
string  $super_type,
StyleAccessManager  $access_manager,
CharacteristicManager  $characteristic_manager,
ImageManager  $image_manager 
)

Definition at line 44 of file class.CharacteristicUIFactory.php.

51  return new ilStyleCharacteristicGUI(
52  $this->domain_service,
53  $this->gui_service,
54  $style_sheet_obj,
55  $super_type,
56  $access_manager,
57  $characteristic_manager,
58  $image_manager
59  );
60  }
ilStyleCharacteristicGUI(ilObjStyleSheet $style_sheet_obj, string $super_type, StyleAccessManager $access_manager, CharacteristicManager $characteristic_manager, ImageManager $image_manager)

Field Documentation

◆ $domain_service

InternalDomainService ILIAS\Style\Content\CharacteristicUIFactory::$domain_service
protected

◆ $gui_service

InternalGUIService ILIAS\Style\Content\CharacteristicUIFactory::$gui_service
protected

The documentation for this class was generated from the following file: