ILIAS  release_4-3 Revision
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilObjRemoteCategoryGUI Class Reference

Remote category GUI. More...

+ Inheritance diagram for ilObjRemoteCategoryGUI:
+ Collaboration diagram for ilObjRemoteCategoryGUI:

Public Member Functions

 __construct ($a_id=0, $a_id_type=self::REPOSITORY_NODE_ID, $a_parent_node_id=0)
 Constructor.
 getType ()
 Functions that must be overwritten.
- Public Member Functions inherited from ilRemoteObjectBaseGUI
 executeCommand ()
 execute command
 showObject ()
 show remote object
 setTabs ()
 get tabs
 callObject ()
 call remote object
 infoScreenObject ()
 this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed
 infoScreen ()
 show info screen
 editObject (ilPropertyFormGUI $a_form=null)
 Edit settings.
 updateObject ()
 update object
- Public Member Functions inherited from ilObject2GUI
 delete ()
 Display delete confirmation form (repository/workspace switch)
 confirmedDelete ()
 Delete objects (repository/workspace switch)
 getHTML ()
 withReferences ()
 Final/Private declaration of unchanged parent methods.
 setCreationMode ($a_mode=true)
 if true, a creation screen is displayed the current $_GET[ref_id] don't belong to the current class! the mode is determined in ilrepositorygui
 getCreationMode ()
 get creation mode
 isVisible ()
 trash ()
 undelete ()
 cancelDelete ()
 removeFromSystem ()
 cloneAll ()
 view ()
 view object content (repository/workspace switch)
 create ()
 Deleted in ilObject.
 save ()
 edit ()
 update ()
 cancel ()
 importFile ()
 Import.
- Public Member Functions inherited from ilObjectGUI
 ilObjectGUI ($a_data, $a_id=0, $a_call_by_reference=true, $a_prepare_output=true)
 Constructor public.
 getAdminTabs (&$tabs_gui)
 administration tabs show only permissions and trash folder
 confirmedDeleteObject ()
 confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled
 cancelDeleteObject ()
 cancel deletion of object
 cancelObject ($in_rep=false)
 cancel action and go back to previous page public
 createObject ()
 create new object form
 cancelCreation ()
 cancel create action and go back to repository parent
 saveObject ()
 save object
 editObject ()
 edit object
 getFormAction ($a_cmd, $a_formaction="")
 get form action for command (command is method name without "Object", e.g.
 isVisible ($a_ref_id, $a_type)
 viewObject ()
 list childs of current object
 deleteObject ($a_error=false)
 Display deletion confirmation screen.
 cloneAllObject ()
 Clone single (not container object) Method is overwritten in ilContainerGUI.

Additional Inherited Members

- Static Public Member Functions inherited from ilRemoteObjectBaseGUI
static _goto ($a_target)
 redirect script
- Data Fields inherited from ilObject2GUI
 $tree
const OBJECT_ID = 0
const REPOSITORY_NODE_ID = 1
const WORKSPACE_NODE_ID = 2
const REPOSITORY_OBJECT_ID = 3
const WORKSPACE_OBJECT_ID = 4
- Protected Member Functions inherited from ilRemoteObjectBaseGUI
 addCustomInfoFields (ilInfoScreenGUI $a_info)
 Add custom fields to info screen.
 initEditForm ()
 Init edit settings form.
 addCustomEditForm (ilPropertyFormGUI $a_form)
 Add custom fields to edit form.
 updateCustomValues (ilPropertyFormGUI $a_form)
 Update object custom values.
- Protected Attributes inherited from ilObject2GUI
 $object_id
 $node_id
 $creation_forms = array()
 $id_type = array()
 $parent_id
 $access_handler

Detailed Description

Constructor & Destructor Documentation

ilObjRemoteCategoryGUI::__construct (   $a_id = 0,
  $a_id_type = self::REPOSITORY_NODE_ID,
  $a_parent_node_id = 0 
)

Constructor.

Parameters
int$a_id
int$a_id_type
int$a_parent_node_id

Reimplemented from ilRemoteObjectBaseGUI.

Definition at line 20 of file class.ilObjRemoteCategoryGUI.php.

{
parent::__construct($a_id, $a_id_type, $a_parent_node_id);
$this->lng->loadLanguageModule('rcat');
$this->lng->loadLanguageModule('cat');
}

Member Function Documentation

ilObjRemoteCategoryGUI::getType ( )

Functions that must be overwritten.

Reimplemented from ilObject2GUI.

Definition at line 28 of file class.ilObjRemoteCategoryGUI.php.

{
return 'rcat';
}

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