| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Class ilSCORM2004Sequencing. More...
 Inheritance diagram for ilSCORM2004Sequencing:
 Inheritance diagram for ilSCORM2004Sequencing: Collaboration diagram for ilSCORM2004Sequencing:
 Collaboration diagram for ilSCORM2004Sequencing:| Data Fields | |
| $activityAbsoluteDurationLimit = 0 | |
| $activityExperiencedDurationLimit = 0 | |
| $attemptAbsoluteDurationLimit = 0 | |
| $attemptExperiencedDurationLimit = 0 | |
| $attemptLimit = 0 | |
| $beginTimeLimit = 0 | |
| $choice = true | |
| $choiceExit = true | |
| $completionSetByContent = false | |
| $constrainChoice = false | |
| $seqNodeId = null | |
| $endTimeLimit = null | |
| $flow = false | |
| $forwardOnly = false | |
| $id = 0 | |
| $measureSatisfactionIfActive = true | |
| $objectiveMeasureWeight = 1.0 | |
| $objectiveSetByContent = false | |
| $preventActivation = false | |
| $randomizationTiming = "never" | |
| $reorderChildren = false | |
| $requiredForCompleted = "always" | |
| $requiredForIncomplete = "always" | |
| $requiredForNotSatisfied = "always" | |
| $requiredForSatisfied = "always" | |
| $rollupObjectiveSatisfied = true | |
| $rollupProgressCompletion = true | |
| $selectCount = 0 | |
| $selectionTiming = false | |
| $sequencingId = null | |
| $tracked = true | |
| $useCurrentAttemptObjectiveInfo = true | |
| $useCurrentAttemptProgressInfo = true | |
| $importid = null | |
| $node = null | |
| Static Private Member Functions | |
| static | convertStringToBool ($a_string) | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from ilSCORM2004Item | |
| static | getAllowedActions ($a_node_id) | 
|  Protected Attributes inherited from ilSCORM2004Item | |
| $dom = null | |
Class ilSCORM2004Sequencing.
Sequencing Template class for SCORM 2004 Editing
Definition at line 19 of file class.ilSCORM2004Sequencing.php.
| 
 | staticprivate | 
Definition at line 450 of file class.ilSCORM2004Sequencing.php.
Referenced by getChoice(), getChoiceExit(), getFlow(), and getForwardOnly().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004Sequencing::getActivityAbsoluteDurationLimit | ( | ) | 
Definition at line 97 of file class.ilSCORM2004Sequencing.php.
References $activityAbsoluteDurationLimit.
| ilSCORM2004Sequencing::getActivityExperiencedDurationLimit | ( | ) | 
Definition at line 102 of file class.ilSCORM2004Sequencing.php.
References $activityExperiencedDurationLimit.
| ilSCORM2004Sequencing::getAttemptAbsoluteDurationLimit | ( | ) | 
Definition at line 107 of file class.ilSCORM2004Sequencing.php.
References $attemptAbsoluteDurationLimit.
| ilSCORM2004Sequencing::getAttemptExperiencedDurationLimit | ( | ) | 
Definition at line 112 of file class.ilSCORM2004Sequencing.php.
References $attemptExperiencedDurationLimit.
| ilSCORM2004Sequencing::getAttemptLimit | ( | ) | 
Definition at line 117 of file class.ilSCORM2004Sequencing.php.
References $attemptLimit.
| ilSCORM2004Sequencing::getBeginTimeLimit | ( | ) | 
Definition at line 122 of file class.ilSCORM2004Sequencing.php.
References $beginTimeLimit.
| ilSCORM2004Sequencing::getChoice | ( | ) | 
Definition at line 127 of file class.ilSCORM2004Sequencing.php.
References convertStringToBool().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSCORM2004Sequencing::getChoiceExit | ( | ) | 
Definition at line 132 of file class.ilSCORM2004Sequencing.php.
References convertStringToBool().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSCORM2004Sequencing::getCompletionSetByContent | ( | ) | 
Definition at line 137 of file class.ilSCORM2004Sequencing.php.
References $completionSetByContent.
| ilSCORM2004Sequencing::getConstrainChoice | ( | ) | 
Definition at line 142 of file class.ilSCORM2004Sequencing.php.
References $constrainChoice.
| ilSCORM2004Sequencing::getEndTimeLimit | ( | ) | 
Definition at line 152 of file class.ilSCORM2004Sequencing.php.
References $endTimeLimit.
| ilSCORM2004Sequencing::getFlow | ( | ) | 
Definition at line 157 of file class.ilSCORM2004Sequencing.php.
References convertStringToBool().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSCORM2004Sequencing::getForwardOnly | ( | ) | 
Definition at line 162 of file class.ilSCORM2004Sequencing.php.
References convertStringToBool().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSCORM2004Sequencing::getId | ( | ) | 
Definition at line 167 of file class.ilSCORM2004Sequencing.php.
References $id.
| ilSCORM2004Sequencing::getMeasureSatisfactionIfActive | ( | ) | 
Definition at line 172 of file class.ilSCORM2004Sequencing.php.
References $measureSatisfactionIfActive.
| ilSCORM2004Sequencing::getObjectiveMeasureWeight | ( | ) | 
Definition at line 177 of file class.ilSCORM2004Sequencing.php.
References $objectiveMeasureWeight.
| ilSCORM2004Sequencing::getObjectiveSetByContent | ( | ) | 
Definition at line 182 of file class.ilSCORM2004Sequencing.php.
References $objectiveSetByContent.
| ilSCORM2004Sequencing::getPreventActivation | ( | ) | 
Definition at line 187 of file class.ilSCORM2004Sequencing.php.
References $preventActivation.
| ilSCORM2004Sequencing::getRandomizationTiming | ( | ) | 
Definition at line 192 of file class.ilSCORM2004Sequencing.php.
References $randomizationTiming.
| ilSCORM2004Sequencing::getReorderChildren | ( | ) | 
Definition at line 197 of file class.ilSCORM2004Sequencing.php.
References $reorderChildren.
| ilSCORM2004Sequencing::getRequiredForCompleted | ( | ) | 
Definition at line 202 of file class.ilSCORM2004Sequencing.php.
References $requiredForCompleted.
| ilSCORM2004Sequencing::getRequiredForIncomplete | ( | ) | 
Definition at line 207 of file class.ilSCORM2004Sequencing.php.
References $requiredForIncomplete.
| ilSCORM2004Sequencing::getRequiredForNotSatisfied | ( | ) | 
Definition at line 212 of file class.ilSCORM2004Sequencing.php.
References $requiredForNotSatisfied.
| ilSCORM2004Sequencing::getRequiredForSatisfied | ( | ) | 
Definition at line 217 of file class.ilSCORM2004Sequencing.php.
References $requiredForSatisfied.
| ilSCORM2004Sequencing::getRollupObjectiveSatisfied | ( | ) | 
Definition at line 222 of file class.ilSCORM2004Sequencing.php.
References $rollupObjectiveSatisfied.
| ilSCORM2004Sequencing::getRollupProgressCompletion | ( | ) | 
Definition at line 227 of file class.ilSCORM2004Sequencing.php.
References $rollupProgressCompletion.
| ilSCORM2004Sequencing::getSelectCount | ( | ) | 
Definition at line 232 of file class.ilSCORM2004Sequencing.php.
References $selectCount.
| ilSCORM2004Sequencing::getSelectionTiming | ( | ) | 
Definition at line 237 of file class.ilSCORM2004Sequencing.php.
References $selectionTiming.
| ilSCORM2004Sequencing::getSeqNodeId | ( | ) | 
Reimplemented from ilSCORM2004Item.
Definition at line 147 of file class.ilSCORM2004Sequencing.php.
References $seqNodeId.
| ilSCORM2004Sequencing::getSequencingId | ( | ) | 
Reimplemented from ilSCORM2004Item.
Definition at line 242 of file class.ilSCORM2004Sequencing.php.
References $sequencingId.
| ilSCORM2004Sequencing::getTracked | ( | ) | 
Definition at line 247 of file class.ilSCORM2004Sequencing.php.
References $tracked.
| ilSCORM2004Sequencing::getUseCurrentAttemptObjectiveInfo | ( | ) | 
Definition at line 252 of file class.ilSCORM2004Sequencing.php.
References $useCurrentAttemptObjectiveInfo.
| ilSCORM2004Sequencing::getUseCurrentAttemptProgressInfo | ( | ) | 
Definition at line 257 of file class.ilSCORM2004Sequencing.php.
References $useCurrentAttemptProgressInfo.
| ilSCORM2004Sequencing::ilSCORM2004Sequencing | ( | $a_treeid = null, | |
| $a_rootlevel = false | |||
| ) | 
Constructor public.
Definition at line 71 of file class.ilSCORM2004Sequencing.php.
References ilSCORM2004Item\ilSCORM2004Item(), setChoice(), setFlow(), setForwardOnly(), and setNode().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSCORM2004Sequencing::setActivityAbsoluteDurationLimit | ( | $val | ) | 
Definition at line 267 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setActivityExperiencedDurationLimit | ( | $val | ) | 
Definition at line 272 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setAttemptAbsoluteDurationLimit | ( | $val | ) | 
Definition at line 277 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setAttemptExperiencedDurationLimit | ( | $val | ) | 
Definition at line 282 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setAttemptLimit | ( | $val | ) | 
Definition at line 287 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setBeginTimeLimit | ( | $val | ) | 
Definition at line 292 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setChoice | ( | $a_choice | ) | 
Definition at line 297 of file class.ilSCORM2004Sequencing.php.
Referenced by ilSCORM2004Sequencing().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004Sequencing::setChoiceExit | ( | $a_choicexit | ) | 
Definition at line 302 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setCompletionSetByContent | ( | $val | ) | 
Definition at line 307 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setConstrainChoice | ( | $val | ) | 
Definition at line 312 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setDom | ( | $a_dom | ) | 
Reimplemented from ilSCORM2004Item.
Definition at line 444 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setEndTimeLimit | ( | $val | ) | 
Definition at line 322 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setFlow | ( | $a_flow | ) | 
Definition at line 327 of file class.ilSCORM2004Sequencing.php.
Referenced by ilSCORM2004Sequencing().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004Sequencing::setForwardOnly | ( | $a_forwardonly | ) | 
Definition at line 332 of file class.ilSCORM2004Sequencing.php.
Referenced by ilSCORM2004Sequencing().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004Sequencing::setId | ( | $val | ) | 
Definition at line 337 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setImportid | ( | $a_importid | ) | 
Definition at line 433 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setMeasureSatisfactionIfActive | ( | $val | ) | 
Definition at line 342 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setNode | ( | $a_node | ) | 
Definition at line 439 of file class.ilSCORM2004Sequencing.php.
Referenced by ilSCORM2004Sequencing().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004Sequencing::setObjectiveMeasureWeight | ( | $val | ) | 
Definition at line 347 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setObjectiveSetByContent | ( | $val | ) | 
Definition at line 352 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setPreventActivation | ( | $val | ) | 
Definition at line 357 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRandomizationTiming | ( | $val | ) | 
Definition at line 362 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setReorderChildren | ( | $val | ) | 
Definition at line 367 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRequiredForCompleted | ( | $val | ) | 
Definition at line 372 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRequiredForIncomplete | ( | $val | ) | 
Definition at line 377 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRequiredForNotSatisfied | ( | $val | ) | 
Definition at line 382 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRequiredForSatisfied | ( | $val | ) | 
Definition at line 387 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRollupObjectiveSatisfied | ( | $val | ) | 
Definition at line 392 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setRollupProgressCompletion | ( | $val | ) | 
Definition at line 397 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setSelectCount | ( | $val | ) | 
Definition at line 402 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setSelectionTiming | ( | $val | ) | 
Definition at line 407 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setSeqNodeId | ( | $a_seqnodeid | ) | 
Reimplemented from ilSCORM2004Item.
Definition at line 317 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setSequencingId | ( | $val | ) | 
Reimplemented from ilSCORM2004Item.
Definition at line 412 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setTracked | ( | $val | ) | 
Definition at line 417 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setUseCurrentAttemptObjectiveInfo | ( | $val | ) | 
Definition at line 422 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::setUseCurrentAttemptProgressInfo | ( | $val | ) | 
Definition at line 427 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$activityAbsoluteDurationLimit = 0 | 
Definition at line 27 of file class.ilSCORM2004Sequencing.php.
Referenced by getActivityAbsoluteDurationLimit().
| ilSCORM2004Sequencing::$activityExperiencedDurationLimit = 0 | 
Definition at line 28 of file class.ilSCORM2004Sequencing.php.
Referenced by getActivityExperiencedDurationLimit().
| ilSCORM2004Sequencing::$attemptAbsoluteDurationLimit = 0 | 
Definition at line 29 of file class.ilSCORM2004Sequencing.php.
Referenced by getAttemptAbsoluteDurationLimit().
| ilSCORM2004Sequencing::$attemptExperiencedDurationLimit = 0 | 
Definition at line 30 of file class.ilSCORM2004Sequencing.php.
Referenced by getAttemptExperiencedDurationLimit().
| ilSCORM2004Sequencing::$attemptLimit = 0 | 
Definition at line 31 of file class.ilSCORM2004Sequencing.php.
Referenced by getAttemptLimit().
| ilSCORM2004Sequencing::$beginTimeLimit = 0 | 
Definition at line 32 of file class.ilSCORM2004Sequencing.php.
Referenced by getBeginTimeLimit().
| ilSCORM2004Sequencing::$choice = true | 
Definition at line 33 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$choiceExit = true | 
Definition at line 34 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$completionSetByContent = false | 
Definition at line 35 of file class.ilSCORM2004Sequencing.php.
Referenced by getCompletionSetByContent().
| ilSCORM2004Sequencing::$constrainChoice = false | 
Definition at line 36 of file class.ilSCORM2004Sequencing.php.
Referenced by getConstrainChoice().
| ilSCORM2004Sequencing::$endTimeLimit = null | 
Definition at line 38 of file class.ilSCORM2004Sequencing.php.
Referenced by getEndTimeLimit().
| ilSCORM2004Sequencing::$flow = false | 
Definition at line 39 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$forwardOnly = false | 
Definition at line 40 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$id = 0 | 
Definition at line 41 of file class.ilSCORM2004Sequencing.php.
Referenced by getId().
| ilSCORM2004Sequencing::$importid = null | 
Definition at line 60 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$measureSatisfactionIfActive = true | 
Definition at line 42 of file class.ilSCORM2004Sequencing.php.
Referenced by getMeasureSatisfactionIfActive().
| ilSCORM2004Sequencing::$node = null | 
Definition at line 61 of file class.ilSCORM2004Sequencing.php.
| ilSCORM2004Sequencing::$objectiveMeasureWeight = 1.0 | 
Definition at line 43 of file class.ilSCORM2004Sequencing.php.
Referenced by getObjectiveMeasureWeight().
| ilSCORM2004Sequencing::$objectiveSetByContent = false | 
Definition at line 44 of file class.ilSCORM2004Sequencing.php.
Referenced by getObjectiveSetByContent().
| ilSCORM2004Sequencing::$preventActivation = false | 
Definition at line 45 of file class.ilSCORM2004Sequencing.php.
Referenced by getPreventActivation().
| ilSCORM2004Sequencing::$randomizationTiming = "never" | 
Definition at line 46 of file class.ilSCORM2004Sequencing.php.
Referenced by getRandomizationTiming().
| ilSCORM2004Sequencing::$reorderChildren = false | 
Definition at line 47 of file class.ilSCORM2004Sequencing.php.
Referenced by getReorderChildren().
| ilSCORM2004Sequencing::$requiredForCompleted = "always" | 
Definition at line 48 of file class.ilSCORM2004Sequencing.php.
Referenced by getRequiredForCompleted().
| ilSCORM2004Sequencing::$requiredForIncomplete = "always" | 
Definition at line 49 of file class.ilSCORM2004Sequencing.php.
Referenced by getRequiredForIncomplete().
| ilSCORM2004Sequencing::$requiredForNotSatisfied = "always" | 
Definition at line 50 of file class.ilSCORM2004Sequencing.php.
Referenced by getRequiredForNotSatisfied().
| ilSCORM2004Sequencing::$requiredForSatisfied = "always" | 
Definition at line 51 of file class.ilSCORM2004Sequencing.php.
Referenced by getRequiredForSatisfied().
| ilSCORM2004Sequencing::$rollupObjectiveSatisfied = true | 
Definition at line 52 of file class.ilSCORM2004Sequencing.php.
Referenced by getRollupObjectiveSatisfied().
| ilSCORM2004Sequencing::$rollupProgressCompletion = true | 
Definition at line 53 of file class.ilSCORM2004Sequencing.php.
Referenced by getRollupProgressCompletion().
| ilSCORM2004Sequencing::$selectCount = 0 | 
Definition at line 54 of file class.ilSCORM2004Sequencing.php.
Referenced by getSelectCount().
| ilSCORM2004Sequencing::$selectionTiming = false | 
Definition at line 55 of file class.ilSCORM2004Sequencing.php.
Referenced by getSelectionTiming().
| ilSCORM2004Sequencing::$seqNodeId = null | 
Definition at line 37 of file class.ilSCORM2004Sequencing.php.
Referenced by getSeqNodeId().
| ilSCORM2004Sequencing::$sequencingId = null | 
Definition at line 56 of file class.ilSCORM2004Sequencing.php.
Referenced by getSequencingId().
| ilSCORM2004Sequencing::$tracked = true | 
Definition at line 57 of file class.ilSCORM2004Sequencing.php.
Referenced by getTracked().
| ilSCORM2004Sequencing::$useCurrentAttemptObjectiveInfo = true | 
Definition at line 58 of file class.ilSCORM2004Sequencing.php.
Referenced by getUseCurrentAttemptObjectiveInfo().
| ilSCORM2004Sequencing::$useCurrentAttemptProgressInfo = true | 
Definition at line 59 of file class.ilSCORM2004Sequencing.php.
Referenced by getUseCurrentAttemptProgressInfo().