ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Public Member Functions | |
__construct ($objId, $type, $title, $description, $parentRefId=null) | |
addStructureObject ($structureObject) | |
add structure object to its parent More... | |
getStructureObjects () | |
returns sub structure elements More... | |
setObjId ($value) | |
set current ObjId More... | |
getObjId () | |
return current object id More... | |
setTitle ($value) | |
set current title More... | |
getTitle () | |
return current title More... | |
setDescription ($value) | |
set current description More... | |
getDescription () | |
return current description More... | |
setType ($value) | |
set current type More... | |
getType () | |
return current type More... | |
getGotoLink () | |
return current goto_link More... | |
getInternalLink () | |
return current internal_link More... | |
_getXMLAttributes () | |
get xml tag attributes More... | |
_getTagName () | |
setParentRefId ($parentRefId) | |
set ref id for parent object (used for permanent link if set) More... | |
getParentRefId () | |
read access to parents ref id More... | |
exportXML ($xml_writer) | |
export to xml writer More... | |
Data Fields | |
$obj_id | |
$title | |
$type | |
$description | |
$parentRefId | |
$structureObjects = array () | |
Definition at line 34 of file class.ilSoapStructureObject.php.
ilSoapStructureObject::__construct | ( | $objId, | |
$type, | |||
$title, | |||
$description, | |||
$parentRefId = null |
|||
) |
Definition at line 45 of file class.ilSoapStructureObject.php.
References $parentRefId, setDescription(), setObjId(), setTitle(), and setType().
ilSoapStructureObject::_getTagName | ( | ) |
Definition at line 174 of file class.ilSoapStructureObject.php.
Referenced by exportXML().
ilSoapStructureObject::_getXMLAttributes | ( | ) |
get xml tag attributes
Definition at line 167 of file class.ilSoapStructureObject.php.
References array, getObjId(), and getType().
Referenced by exportXML().
ilSoapStructureObject::addStructureObject | ( | $structureObject | ) |
add structure object to its parent
Definition at line 57 of file class.ilSoapStructureObject.php.
ilSoapStructureObject::exportXML | ( | $xml_writer | ) |
export to xml writer
Definition at line 200 of file class.ilSoapStructureObject.php.
References _getTagName(), _getXMLAttributes(), getDescription(), getGotoLink(), getInternalLink(), getStructureObjects(), and getTitle().
ilSoapStructureObject::getDescription | ( | ) |
return current description
Definition at line 120 of file class.ilSoapStructureObject.php.
References $description.
Referenced by exportXML().
ilSoapStructureObject::getGotoLink | ( | ) |
return current goto_link
Definition at line 149 of file class.ilSoapStructureObject.php.
References getObjId(), and getParentRefId().
Referenced by exportXML().
ilSoapStructureObject::getInternalLink | ( | ) |
return current internal_link
Definition at line 158 of file class.ilSoapStructureObject.php.
Referenced by exportXML().
ilSoapStructureObject::getObjId | ( | ) |
return current object id
Definition at line 83 of file class.ilSoapStructureObject.php.
References $obj_id.
Referenced by ilSoapRepositoryStructureObject\_getXMLAttributes(), _getXMLAttributes(), and getGotoLink().
ilSoapStructureObject::getParentRefId | ( | ) |
read access to parents ref id
Definition at line 191 of file class.ilSoapStructureObject.php.
References $parentRefId.
Referenced by getGotoLink().
ilSoapStructureObject::getStructureObjects | ( | ) |
returns sub structure elements
Definition at line 66 of file class.ilSoapStructureObject.php.
References $structureObjects.
Referenced by exportXML().
ilSoapStructureObject::getTitle | ( | ) |
return current title
Definition at line 103 of file class.ilSoapStructureObject.php.
References $title.
Referenced by exportXML(), ilSoapLMChapterStructureObject\getInternalLink(), ilSoapGLOTermStructureObject\getInternalLink(), ilSoapLMPageStructureObject\getInternalLink(), and ilSoapRepositoryStructureObject\getInternalLink().
ilSoapStructureObject::getType | ( | ) |
return current type
Definition at line 139 of file class.ilSoapStructureObject.php.
References $type.
Referenced by ilSoapRepositoryStructureObject\_getXMLAttributes(), and _getXMLAttributes().
ilSoapStructureObject::setDescription | ( | $value | ) |
set current description
Definition at line 111 of file class.ilSoapStructureObject.php.
Referenced by __construct().
ilSoapStructureObject::setObjId | ( | $value | ) |
set current ObjId
Definition at line 75 of file class.ilSoapStructureObject.php.
Referenced by __construct().
ilSoapStructureObject::setParentRefId | ( | $parentRefId | ) |
set ref id for parent object (used for permanent link if set)
Definition at line 182 of file class.ilSoapStructureObject.php.
References $parentRefId.
ilSoapStructureObject::setTitle | ( | $value | ) |
set current title
Definition at line 94 of file class.ilSoapStructureObject.php.
Referenced by __construct().
ilSoapStructureObject::setType | ( | $value | ) |
set current type
Definition at line 129 of file class.ilSoapStructureObject.php.
Referenced by __construct().
ilSoapStructureObject::$description |
Definition at line 39 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getDescription().
ilSoapStructureObject::$obj_id |
Definition at line 36 of file class.ilSoapStructureObject.php.
Referenced by getObjId().
ilSoapStructureObject::$parentRefId |
Definition at line 40 of file class.ilSoapStructureObject.php.
Referenced by __construct(), getParentRefId(), and setParentRefId().
ilSoapStructureObject::$structureObjects = array () |
Definition at line 42 of file class.ilSoapStructureObject.php.
Referenced by getStructureObjects().
ilSoapStructureObject::$title |
Definition at line 37 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getTitle().
ilSoapStructureObject::$type |
Definition at line 38 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getType().