ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilMMItemFacadeInterface Interface Reference

Interface ilMMItemFacadeInterface. More...

+ Inheritance diagram for ilMMItemFacadeInterface:
+ Collaboration diagram for ilMMItemFacadeInterface:

Public Member Functions

 itemStorage ()
 
 item ()
 
 identification ()
 
 getTypeForPresentation ()
 
 getProviderNameForPresentation ()
 
 getStatus ()
 
 isAvailable ()
 
 isActivated ()
 
 isEditable ()
 
 isDeletable ()
 
 isAlwaysAvailable ()
 
 getDefaultTitle ()
 
 getId ()
 
 getAmountOfChildren ()
 
 hasStorage ()
 
 isEmpty ()
 
 isCustom ()
 
 isCustomType ()
 
 getParentIdentificationString ()
 
 getType ()
 
 isTopItem ()
 
 isInLostItem ()
 
 setAction (string $action)
 
 setActiveStatus (bool $status)
 
 setDefaultTitle (string $default_title)
 
 setPosition (int $position)
 
 setParent (string $parent)
 
 setType (string $type)
 
 setIsTopItm (bool $top_item)
 
 update ()
 
 create ()
 
 delete ()
 

Detailed Description

Member Function Documentation

◆ create()

ilMMItemFacadeInterface::create ( )
Returns
void

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

Referenced by ilMMItemRepository\createItem().

+ Here is the caller graph for this function:

◆ delete()

ilMMItemFacadeInterface::delete ( )
Returns
void

Implemented in ilMMAbstractItemFacade, and ilMMCustomItemFacade.

Referenced by ilMMItemRepository\deleteItem().

+ Here is the caller graph for this function:

◆ getAmountOfChildren()

ilMMItemFacadeInterface::getAmountOfChildren ( )
Returns
int

Implemented in ilMMAbstractItemFacade.

◆ getDefaultTitle()

ilMMItemFacadeInterface::getDefaultTitle ( )
Returns
string

Implemented in ilMMAbstractItemFacade.

◆ getId()

ilMMItemFacadeInterface::getId ( )
Returns
string

Implemented in ilMMAbstractItemFacade.

◆ getParentIdentificationString()

ilMMItemFacadeInterface::getParentIdentificationString ( )
Returns
string

Implemented in ilMMAbstractItemFacade.

Referenced by ilMMSubItemTableGUI\getSelect().

+ Here is the caller graph for this function:

◆ getProviderNameForPresentation()

ilMMItemFacadeInterface::getProviderNameForPresentation ( )
Returns
string

Implemented in ilMMAbstractItemFacade, ilMMNullItemFacade, and ilMMCustomItemFacade.

◆ getStatus()

ilMMItemFacadeInterface::getStatus ( )
Returns
string

Implemented in ilMMAbstractItemFacade, and ilMMCustomItemFacade.

◆ getType()

ilMMItemFacadeInterface::getType ( )
Returns
string FQ Classname

Implemented in ilMMAbstractItemFacade, and ilMMCustomItemFacade.

◆ getTypeForPresentation()

ilMMItemFacadeInterface::getTypeForPresentation ( )
Returns
string

Implemented in ilMMAbstractItemFacade.

◆ hasStorage()

ilMMItemFacadeInterface::hasStorage ( )
Returns
bool

Implemented in ilMMAbstractItemFacade.

◆ identification()

ilMMItemFacadeInterface::identification ( )
Returns

Implemented in ilMMAbstractItemFacade.

Referenced by ilMMNullItemFacade\__construct(), ilMMNullItemFacade\create(), and ilMMNullItemFacade\getProviderNameForPresentation().

+ Here is the caller graph for this function:

◆ isActivated()

ilMMItemFacadeInterface::isActivated ( )
Returns
bool

Implemented in ilMMAbstractItemFacade.

◆ isAlwaysAvailable()

ilMMItemFacadeInterface::isAlwaysAvailable ( )
Returns
bool

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

◆ isAvailable()

ilMMItemFacadeInterface::isAvailable ( )
Returns
bool

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

◆ isCustom()

ilMMItemFacadeInterface::isCustom ( )
Returns
bool

Implemented in ilMMCustomItemFacade, and ilMMItemFacade.

◆ isCustomType()

ilMMItemFacadeInterface::isCustomType ( )
Returns
bool

Implemented in ilMMAbstractItemFacade.

◆ isDeletable()

ilMMItemFacadeInterface::isDeletable ( )
Returns
bool

Implemented in ilMMCustomItemFacade, and ilMMItemFacade.

Referenced by ilMMAbstractItemFacade\delete(), and ilMMItemRepository\deleteItem().

+ Here is the caller graph for this function:

◆ isEditable()

ilMMItemFacadeInterface::isEditable ( )
Returns
bool

Implemented in ilMMCustomItemFacade, and ilMMItemFacade.

Referenced by ilMMItemRepository\updateItem().

+ Here is the caller graph for this function:

◆ isEmpty()

ilMMItemFacadeInterface::isEmpty ( )
Returns
bool

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

◆ isInLostItem()

ilMMItemFacadeInterface::isInLostItem ( )
Returns
bool

Implemented in ilMMAbstractItemFacade.

◆ isTopItem()

ilMMItemFacadeInterface::isTopItem ( )

◆ item()

ilMMItemFacadeInterface::item ( )
Returns

Implemented in ilMMAbstractItemFacade.

◆ itemStorage()

ilMMItemFacadeInterface::itemStorage ( )
Returns
ilMMItemStorage

Implemented in ilMMAbstractItemFacade.

◆ setAction()

ilMMItemFacadeInterface::setAction ( string  $action)
Parameters
string$action

Implemented in ilMMCustomItemFacade, and ilMMItemFacade.

◆ setActiveStatus()

ilMMItemFacadeInterface::setActiveStatus ( bool  $status)
Parameters
bool$status

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

◆ setDefaultTitle()

ilMMItemFacadeInterface::setDefaultTitle ( string  $default_title)
Parameters
string$default_title

Implemented in ilMMAbstractItemFacade.

◆ setIsTopItm()

ilMMItemFacadeInterface::setIsTopItm ( bool  $top_item)
Parameters
bool$top_item;

Implemented in ilMMAbstractItemFacade, ilMMCustomItemFacade, and ilMMNullItemFacade.

◆ setParent()

ilMMItemFacadeInterface::setParent ( string  $parent)
Parameters
string$parent

Implemented in ilMMAbstractItemFacade, and ilMMNullItemFacade.

◆ setPosition()

ilMMItemFacadeInterface::setPosition ( int  $position)
Parameters
int$position

Implemented in ilMMAbstractItemFacade.

◆ setType()

ilMMItemFacadeInterface::setType ( string  $type)
Parameters
string$type

Implemented in ilMMCustomItemFacade, and ilMMItemFacade.

◆ update()

ilMMItemFacadeInterface::update ( )
Returns
void

Implemented in ilMMAbstractItemFacade, and ilMMCustomItemFacade.

Referenced by ilMMItemRepository\updateItem().

+ Here is the caller graph for this function:

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