ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
SeqActivity Class Reference
+ Collaboration diagram for SeqActivity:

Public Member Functions

 __construct ()
 
 addChild (object $ioChild)
 
 setOrder (int $iOrder)
 
 setActiveOrder (int $iOrder)
 
 setParent (string $iParent)
 
 setID (string $id)
 
 setResourceID (string $id)
 
 setIsVisible (bool $visible)
 
 setCompletionThreshold (float $compThresh)
 
 setCompletedByMeasure (bool $compbm)
 
 setProgressWeight (float $progweight)
 
 setControlModeChoice (bool $choice)
 
 setControlModeChoiceExit (bool $choiceExit)
 
 setControlModeFlow (bool $flow)
 
 setControlForwardOnly (bool $forwardOnly)
 
 setUseCurObjective (bool $useCurObjective)
 
 setUseCurProgress (bool $useCurProgress)
 
 setAttemptLimit (int $value)
 
 setAttemptAbDur (?string $iDur)
 
 setAttemptExDur (?string $iDur)
 
 setActivityAbDur (?string $iDur)
 
 setActivityExDur (?string $iDur)
 
 setBeginTimeLimit (?string $iTime)
 
 setEndTimeLimit (?string $iTime)
 
 setRandomTiming (string $iTiming)
 
 setSelectCount (int $iCount)
 
 setReorderChildren (bool $iReorder)
 
 setSelectionTiming (string $iTiming)
 
 setIsTracked (bool $iTracked)
 
 setSetCompletion (bool $iSet)
 
 setSetObjective (bool $iSet)
 
 setPreventActivation (bool $iPreventActivation)
 
 setConstrainChoice (bool $iConstrainChoice)
 
 setRequiredForSatisfied (string $iConsider)
 
 setRequiredForNotSatisfied (string $iConsider)
 
 setRequiredForCompleted (string $iConsider)
 
 setRequiredForIncomplete (string $iConsider)
 
 setSatisfactionIfActive (bool $iActiveMeasure)
 
 setTitle (string $title)
 
 setPreSeqRules (?array $iRuleSet)
 
 setExitSeqRules (?array $iRuleSet)
 
 setPostSeqRules (?array $iRuleSet)
 
 setObjectives (array $iObjs)
 
 setIsObjRolledUp (bool $iRolledup)
 
 setObjMeasureWeight (float $iWeight)
 
 setIsProgressRolledUp (bool $iRolledup)
 
 setRollupRules (?array $iRuleSet)
 
 setAuxResources (string $iRes)
 
 getID ()
 
 getIsVisible ()
 

Data Fields

array $mPreConditionRules = null
 
array $mPostConditionRules = null
 
array $mExitActionRules = null
 
string $mXML = null
 
int $mDepth = 0
 
int $mCount = -1
 
string $mLearnerID = "_NULL_"
 
string $mScopeID = null
 
string $mActivityID = null
 
string $mResourceID = null
 
string $mStateID = null
 
string $mTitle = null
 
bool $mIsVisible = true
 
int $mOrder = -1
 
int $mActiveOrder = -1
 
bool $mSelected = true
 
string $mParent = null
 
bool $mIsActive = false
 
bool $mIsSuspended = false
 
array $mChildren = null
 
array $mActiveChildren = null
 
string $mDeliveryMode = "normal"
 
bool $mControl_choice = true
 
bool $mControl_choiceExit = true
 
bool $mControl_flow = false
 
bool $mControl_forwardOnly = false
 
bool $mConstrainChoice = false
 
bool $mPreventActivation = false
 
bool $mUseCurObj = true
 
bool $mUseCurPro = true
 
bool $mMaxAttemptControl = false
 
int $mMaxAttempt = 0
 
bool $mAttemptAbDurControl = false
 
string $mAttemptAbDur = null
 
bool $mAttemptExDurControl = false
 
string $mAttemptExDur = null
 
bool $mActivityAbDurControl = false
 
string $mActivityAbDur = null
 
bool $mActivityExDurControl = false
 
string $mActivityExDur = null
 
bool $mBeginTimeControl = false
 
string $mBeginTime = null
 
bool $mEndTimeControl = false
 
string $mEndTime = null
 
string $mAuxResources = null
 
array $mRollupRules = null
 
bool $mActiveMeasure = true
 
string $mRequiredForSatisfied = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForNotSatisfied = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForCompleted = ROLLUP_CONSIDER_ALWAYS
 
string $mRequiredForIncomplete = ROLLUP_CONSIDER_ALWAYS
 
array $mObjectives = null
 
array $mObjMaps = null
 
bool $mIsObjectiveRolledUp = true
 
float $mObjMeasureWeight = 1.0
 
bool $mIsProgressRolledUp = true
 
string $mSelectTiming = "never"
 
bool $mSelectStatus = false
 
int $mSelectCount = 0
 
bool $mSelection = false
 
string $mRandomTiming = "never"
 
bool $mReorder = false
 
bool $mRandomized = false
 
bool $mIsTracked = true
 
bool $mContentSetsCompletion = false
 
bool $mContentSetsObj = false
 
object $mCurTracking = null
 
array $mTracking = null
 
int $mNumAttempt = 0
 
int $mNumSCOAttempt = 0
 
string $mActivityAbDur_track = null
 
string $mActivityExDur_track = null
 
float $mProgressThreshold = 1.0
 
bool $mProgressDeterminedByMeasure = false
 
float $mProgressWeight = 1.0
 
bool $mmActivityExDurControl = false
 
string $iTiming = ""
 

Detailed Description

Definition at line 26 of file SeqActivity.php.

Constructor & Destructor Documentation

◆ __construct()

SeqActivity::__construct ( )

Definition at line 204 of file SeqActivity.php.

205  {
206  //$this->mActiveChildren = array();
207  }

Member Function Documentation

◆ addChild()

SeqActivity::addChild ( object  $ioChild)

Definition at line 209 of file SeqActivity.php.

References null.

209  : void
210  {
211  if ($this->mChildren == null) {
212  $this->mChildren = array();
213  }
214  if ($this->mActiveChildren == null) {
215  $this->mActiveChildren = array();
216  }
217 
218  //set class
219  $c_ioChild['_SeqActivity'] = $ioChild;
220 
221  //keep both in sync
222  $this->mChildren[] = $c_ioChild;
223  //array_push($this->mActiveChildren,$c_ioChild);
224 
225  //$this->mActiveChildren = $this->mChildren;
226 
227  $ioChild->setOrder(count($this->mChildren) - 1);
228  $ioChild->setActiveOrder(count($this->mChildren) - 1);
229 
230  //set parents on the client
231  //$ioChild->setParent($this);
232  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ getID()

SeqActivity::getID ( )

Definition at line 536 of file SeqActivity.php.

References $mActivityID.

536  : string
537  {
538  return $this->mActivityID;
539  }
string $mActivityID
Definition: SeqActivity.php:51

◆ getIsVisible()

SeqActivity::getIsVisible ( )

Definition at line 541 of file SeqActivity.php.

References $mIsVisible.

541  : bool
542  {
543  return $this->mIsVisible;
544  }
bool $mIsVisible
Definition: SeqActivity.php:59

◆ setActiveOrder()

SeqActivity::setActiveOrder ( int  $iOrder)

Definition at line 239 of file SeqActivity.php.

239  : void
240  {
241  $this->mActiveOrder = $iOrder;
242  }

◆ setActivityAbDur()

SeqActivity::setActivityAbDur ( ?string  $iDur)

Definition at line 346 of file SeqActivity.php.

References null.

346  : void
347  {
348  if ($iDur != null) {
349  $this->mActivityAbDurControl = true;
350  //$this->mActivityAbDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
351  } else {
352  $this->mActivityAbDurControl = false;
353  }
354  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setActivityExDur()

SeqActivity::setActivityExDur ( ?string  $iDur)

Definition at line 356 of file SeqActivity.php.

References null.

356  : void
357  {
358  if ($iDur != null) {
359  $this->mmActivityExDurControl = true;
360  // $this->mmActivityExDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
361  } else {
362  $this->mmActivityExDurControl = false;
363  }
364  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setAttemptAbDur()

SeqActivity::setAttemptAbDur ( ?string  $iDur)

Definition at line 323 of file SeqActivity.php.

References null.

323  : void
324  {
325  if ($iDur != null) {
326  $this->mActivityAbDurControl = true;
327  //to be implemented
328  //convert duration
329  //$this->mActivityAbDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
330  } else {
331  $this->mActivityAbDurControl = false;
332  }
333  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setAttemptExDur()

SeqActivity::setAttemptExDur ( ?string  $iDur)

Definition at line 335 of file SeqActivity.php.

References null.

335  : void
336  {
337  if ($iDur != null) {
338  $this->mAttemptExDurControl = true;
339  //to be implemented
340  // $this->mAttemptExDur = new ADLDuration(ADLDuration.FORMAT_SCHEMA, iDur);
341  } else {
342  $this->mAttemptExDurControl = false;
343  }
344  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setAttemptLimit()

SeqActivity::setAttemptLimit ( int  $value)

Definition at line 312 of file SeqActivity.php.

312  : void
313  {
314  if ($value >= 0) {
315  $this->mMaxAttemptControl = true;
316  $this->mMaxAttempt = $value;
317  } else {
318  $this->mMaxAttemptControl = false;
319  $this->mMaxAttempt = -1;
320  }
321  }

◆ setAuxResources()

SeqActivity::setAuxResources ( string  $iRes)

Definition at line 528 of file SeqActivity.php.

528  : void
529  {
530  $this->mAuxResources = $iRes;
531  }

◆ setBeginTimeLimit()

SeqActivity::setBeginTimeLimit ( ?string  $iTime)

Definition at line 366 of file SeqActivity.php.

References null.

366  : void
367  {
368  if ($iTime != null) {
369  $this->mBeginTimeControl = true;
370  $this->mBeginTime = $iTime;
371  } else {
372  $this->mBeginTimeControl = false;
373  }
374  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setCompletedByMeasure()

SeqActivity::setCompletedByMeasure ( bool  $compbm)

Definition at line 272 of file SeqActivity.php.

272  : void
273  {
274  $this->mProgressDeterminedByMeasure = $compbm;
275  }

◆ setCompletionThreshold()

SeqActivity::setCompletionThreshold ( float  $compThresh)

Definition at line 267 of file SeqActivity.php.

267  : void
268  {
269  $this->mProgressThreshold = $compThresh;
270  }

◆ setConstrainChoice()

SeqActivity::setConstrainChoice ( bool  $iConstrainChoice)

Definition at line 446 of file SeqActivity.php.

446  : void
447  {
448  $this->mConstrainChoice = $iConstrainChoice;
449  }

◆ setControlForwardOnly()

SeqActivity::setControlForwardOnly ( bool  $forwardOnly)

Definition at line 297 of file SeqActivity.php.

297  : void
298  {
299  $this->mControl_forwardOnly = $forwardOnly;
300  }

◆ setControlModeChoice()

SeqActivity::setControlModeChoice ( bool  $choice)

Definition at line 282 of file SeqActivity.php.

282  : void
283  {
284  $this->mControl_choice = $choice;
285  }

◆ setControlModeChoiceExit()

SeqActivity::setControlModeChoiceExit ( bool  $choiceExit)

Definition at line 287 of file SeqActivity.php.

287  : void
288  {
289  $this->mControl_choiceExit = $choiceExit;
290  }

◆ setControlModeFlow()

SeqActivity::setControlModeFlow ( bool  $flow)

Definition at line 292 of file SeqActivity.php.

292  : void
293  {
294  $this->mControl_flow = $flow;
295  }

◆ setEndTimeLimit()

SeqActivity::setEndTimeLimit ( ?string  $iTime)

Definition at line 376 of file SeqActivity.php.

References null.

376  : void
377  {
378  if ($iTime != null) {
379  $this->mEndTimeControl = true;
380  $this->mEndTime = $iTime;
381  } else {
382  $this->mEndTimeControl = false;
383  }
384  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setExitSeqRules()

SeqActivity::setExitSeqRules ( ?array  $iRuleSet)

Definition at line 486 of file SeqActivity.php.

486  : void
487  {
488  $this->mExitActionRules = $iRuleSet;
489  }

◆ setID()

SeqActivity::setID ( string  $id)

Definition at line 252 of file SeqActivity.php.

References $id.

252  : void
253  {
254  $this->mActivityID = $id;
255  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

◆ setIsObjRolledUp()

SeqActivity::setIsObjRolledUp ( bool  $iRolledup)

Definition at line 508 of file SeqActivity.php.

508  : void
509  {
510  $this->mIsObjectiveRolledUp = $iRolledup;
511  }

◆ setIsProgressRolledUp()

SeqActivity::setIsProgressRolledUp ( bool  $iRolledup)

Definition at line 518 of file SeqActivity.php.

518  : void
519  {
520  $this->mIsProgressRolledUp = $iRolledup;
521  }

◆ setIsTracked()

SeqActivity::setIsTracked ( bool  $iTracked)

Definition at line 426 of file SeqActivity.php.

426  : void
427  {
428  $this->mIsTracked = $iTracked;
429  }

◆ setIsVisible()

SeqActivity::setIsVisible ( bool  $visible)

Definition at line 262 of file SeqActivity.php.

262  : void
263  {
264  $this->mIsVisible = $visible;
265  }

◆ setObjectives()

SeqActivity::setObjectives ( array  $iObjs)

Definition at line 496 of file SeqActivity.php.

References null.

496  : void
497  {
498  $this->mObjectives = $iObjs;
499  foreach ($iObjs as $value) {
500  $obj = $value;
501  if ($obj['_SeqObjective']->mMaps != null) {
502  $index = $obj['_SeqObjective']->mObjID;
503  $this->mObjMaps["$index"] = $obj['_SeqObjective']->mMaps;
504  }
505  }
506  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ setObjMeasureWeight()

SeqActivity::setObjMeasureWeight ( float  $iWeight)

Definition at line 513 of file SeqActivity.php.

513  : void
514  {
515  $this->mObjMeasureWeight = $iWeight;
516  }

◆ setOrder()

SeqActivity::setOrder ( int  $iOrder)

Definition at line 234 of file SeqActivity.php.

234  : void
235  {
236  $this->mOrder = $iOrder;
237  }

◆ setParent()

SeqActivity::setParent ( string  $iParent)

Definition at line 244 of file SeqActivity.php.

244  : void
245  {
246  $this->mParent = $iParent;
247  }

◆ setPostSeqRules()

SeqActivity::setPostSeqRules ( ?array  $iRuleSet)

Definition at line 491 of file SeqActivity.php.

491  : void
492  {
493  $this->mPostConditionRules = $iRuleSet;
494  }

◆ setPreSeqRules()

SeqActivity::setPreSeqRules ( ?array  $iRuleSet)

Definition at line 481 of file SeqActivity.php.

481  : void
482  {
483  $this->mPreConditionRules = $iRuleSet;
484  }

◆ setPreventActivation()

SeqActivity::setPreventActivation ( bool  $iPreventActivation)

Definition at line 441 of file SeqActivity.php.

441  : void
442  {
443  $this->mPreventActivation = $iPreventActivation;
444  }

◆ setProgressWeight()

SeqActivity::setProgressWeight ( float  $progweight)

Definition at line 277 of file SeqActivity.php.

277  : void
278  {
279  $this->mProgressWeight = $progweight;
280  }

◆ setRandomTiming()

SeqActivity::setRandomTiming ( string  $iTiming)

Definition at line 386 of file SeqActivity.php.

References $iTiming, TIMING_EACHNEW, TIMING_NEVER, and TIMING_ONCE.

386  : void
387  {
388  // Validate vocabulary
389  if (!($this->iTiming == TIMING_NEVER ||
390  $this->iTiming == TIMING_ONCE ||
391  $this->iTiming == TIMING_EACHNEW)) {
392  $this->mSelectTiming = TIMING_NEVER;
393  } else {
394  $this->mRandomTiming = $iTiming;
395  }
396  }
const TIMING_EACHNEW
Definition: SeqActivity.php:22
const TIMING_NEVER
Definition: SeqActivity.php:24
const TIMING_ONCE
Definition: SeqActivity.php:21
string $iTiming

◆ setReorderChildren()

SeqActivity::setReorderChildren ( bool  $iReorder)

Definition at line 408 of file SeqActivity.php.

408  : void
409  {
410  $this->mReorder = $iReorder;
411  }

◆ setRequiredForCompleted()

SeqActivity::setRequiredForCompleted ( string  $iConsider)

Definition at line 461 of file SeqActivity.php.

461  : void
462  {
463  $this->mRequiredForCompleted = $iConsider;
464  }

◆ setRequiredForIncomplete()

SeqActivity::setRequiredForIncomplete ( string  $iConsider)

Definition at line 466 of file SeqActivity.php.

466  : void
467  {
468  $this->mRequiredForIncomplete = $iConsider;
469  }

◆ setRequiredForNotSatisfied()

SeqActivity::setRequiredForNotSatisfied ( string  $iConsider)

Definition at line 456 of file SeqActivity.php.

456  : void
457  {
458  $this->mRequiredForNotSatisfied = $iConsider;
459  }

◆ setRequiredForSatisfied()

SeqActivity::setRequiredForSatisfied ( string  $iConsider)

Definition at line 451 of file SeqActivity.php.

451  : void
452  {
453  $this->mRequiredForSatisfied = $iConsider;
454  }

◆ setResourceID()

SeqActivity::setResourceID ( string  $id)

Definition at line 257 of file SeqActivity.php.

References $id.

257  : void
258  {
259  $this->mResourceID = $id;
260  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

◆ setRollupRules()

SeqActivity::setRollupRules ( ?array  $iRuleSet)

Definition at line 523 of file SeqActivity.php.

523  : void
524  {
525  $this->mRollupRules = $iRuleSet;
526  }

◆ setSatisfactionIfActive()

SeqActivity::setSatisfactionIfActive ( bool  $iActiveMeasure)

Definition at line 471 of file SeqActivity.php.

471  : void
472  {
473  $this->mActiveMeasure = $iActiveMeasure;
474  }

◆ setSelectCount()

SeqActivity::setSelectCount ( int  $iCount)

Definition at line 398 of file SeqActivity.php.

398  : void
399  {
400  if ($iCount >= 0) {
401  $this->mSelectStatus = true;
402  $this->mSelectCount = $iCount;
403  } else {
404  $this->mSelectStatus = false;
405  }
406  }

◆ setSelectionTiming()

SeqActivity::setSelectionTiming ( string  $iTiming)

Definition at line 414 of file SeqActivity.php.

References $iTiming, TIMING_EACHNEW, TIMING_NEVER, and TIMING_ONCE.

414  : void
415  {
416  // Validate vocabulary
417  if (!($this->iTiming == TIMING_NEVER ||
418  $this->iTiming == TIMING_ONCE ||
419  $this->iTiming == TIMING_EACHNEW)) {
420  $this->mSelectTiming = TIMING_NEVER;
421  } else {
422  $this->mSelectTiming = $iTiming;
423  }
424  }
const TIMING_EACHNEW
Definition: SeqActivity.php:22
const TIMING_NEVER
Definition: SeqActivity.php:24
const TIMING_ONCE
Definition: SeqActivity.php:21
string $iTiming

◆ setSetCompletion()

SeqActivity::setSetCompletion ( bool  $iSet)

Definition at line 431 of file SeqActivity.php.

431  : void
432  {
433  $this->mContentSetsCompletion = $iSet;
434  }

◆ setSetObjective()

SeqActivity::setSetObjective ( bool  $iSet)

Definition at line 436 of file SeqActivity.php.

436  : void
437  {
438  $this->mContentSetsObj = $iSet;
439  }

◆ setTitle()

SeqActivity::setTitle ( string  $title)

Definition at line 476 of file SeqActivity.php.

476  : void
477  {
478  $this->mTitle = $title;
479  }

◆ setUseCurObjective()

SeqActivity::setUseCurObjective ( bool  $useCurObjective)

Definition at line 302 of file SeqActivity.php.

302  : void
303  {
304  $this->mUseCurObj = $useCurObjective;
305  }

◆ setUseCurProgress()

SeqActivity::setUseCurProgress ( bool  $useCurProgress)

Definition at line 307 of file SeqActivity.php.

307  : void
308  {
309  $this->mUseCurPro = $useCurProgress;
310  }

Field Documentation

◆ $iTiming

string SeqActivity::$iTiming = ""

Definition at line 201 of file SeqActivity.php.

Referenced by setRandomTiming(), and setSelectionTiming().

◆ $mActiveChildren

array SeqActivity::$mActiveChildren = null

Definition at line 78 of file SeqActivity.php.

◆ $mActiveMeasure

bool SeqActivity::$mActiveMeasure = true

Definition at line 135 of file SeqActivity.php.

◆ $mActiveOrder

int SeqActivity::$mActiveOrder = -1

Definition at line 63 of file SeqActivity.php.

◆ $mActivityAbDur

string SeqActivity::$mActivityAbDur = null

Definition at line 114 of file SeqActivity.php.

◆ $mActivityAbDur_track

string SeqActivity::$mActivityAbDur_track = null

Definition at line 188 of file SeqActivity.php.

◆ $mActivityAbDurControl

bool SeqActivity::$mActivityAbDurControl = false

Definition at line 111 of file SeqActivity.php.

◆ $mActivityExDur

string SeqActivity::$mActivityExDur = null

Definition at line 119 of file SeqActivity.php.

◆ $mActivityExDur_track

string SeqActivity::$mActivityExDur_track = null

Definition at line 191 of file SeqActivity.php.

◆ $mActivityExDurControl

bool SeqActivity::$mActivityExDurControl = false

Definition at line 116 of file SeqActivity.php.

◆ $mActivityID

string SeqActivity::$mActivityID = null

Definition at line 51 of file SeqActivity.php.

Referenced by getID().

◆ $mAttemptAbDur

string SeqActivity::$mAttemptAbDur = null

Definition at line 105 of file SeqActivity.php.

◆ $mAttemptAbDurControl

bool SeqActivity::$mAttemptAbDurControl = false

Definition at line 102 of file SeqActivity.php.

◆ $mAttemptExDur

string SeqActivity::$mAttemptExDur = null

Definition at line 109 of file SeqActivity.php.

◆ $mAttemptExDurControl

bool SeqActivity::$mAttemptExDurControl = false

Definition at line 107 of file SeqActivity.php.

◆ $mAuxResources

string SeqActivity::$mAuxResources = null

Definition at line 130 of file SeqActivity.php.

◆ $mBeginTime

string SeqActivity::$mBeginTime = null

Definition at line 123 of file SeqActivity.php.

◆ $mBeginTimeControl

bool SeqActivity::$mBeginTimeControl = false

Definition at line 121 of file SeqActivity.php.

◆ $mChildren

array SeqActivity::$mChildren = null

Definition at line 75 of file SeqActivity.php.

◆ $mConstrainChoice

bool SeqActivity::$mConstrainChoice = false

Definition at line 90 of file SeqActivity.php.

◆ $mContentSetsCompletion

bool SeqActivity::$mContentSetsCompletion = false

Definition at line 173 of file SeqActivity.php.

◆ $mContentSetsObj

bool SeqActivity::$mContentSetsObj = false

Definition at line 175 of file SeqActivity.php.

◆ $mControl_choice

bool SeqActivity::$mControl_choice = true

Definition at line 82 of file SeqActivity.php.

◆ $mControl_choiceExit

bool SeqActivity::$mControl_choiceExit = true

Definition at line 84 of file SeqActivity.php.

◆ $mControl_flow

bool SeqActivity::$mControl_flow = false

Definition at line 86 of file SeqActivity.php.

◆ $mControl_forwardOnly

bool SeqActivity::$mControl_forwardOnly = false

Definition at line 88 of file SeqActivity.php.

◆ $mCount

int SeqActivity::$mCount = -1

Definition at line 45 of file SeqActivity.php.

◆ $mCurTracking

object SeqActivity::$mCurTracking = null

Definition at line 178 of file SeqActivity.php.

◆ $mDeliveryMode

string SeqActivity::$mDeliveryMode = "normal"

Definition at line 80 of file SeqActivity.php.

◆ $mDepth

int SeqActivity::$mDepth = 0

Definition at line 43 of file SeqActivity.php.

◆ $mEndTime

string SeqActivity::$mEndTime = null

Definition at line 127 of file SeqActivity.php.

◆ $mEndTimeControl

bool SeqActivity::$mEndTimeControl = false

Definition at line 125 of file SeqActivity.php.

◆ $mExitActionRules

array SeqActivity::$mExitActionRules = null

Definition at line 39 of file SeqActivity.php.

◆ $mIsActive

bool SeqActivity::$mIsActive = false

Definition at line 70 of file SeqActivity.php.

◆ $mIsObjectiveRolledUp

bool SeqActivity::$mIsObjectiveRolledUp = true

Definition at line 151 of file SeqActivity.php.

◆ $mIsProgressRolledUp

bool SeqActivity::$mIsProgressRolledUp = true

Definition at line 155 of file SeqActivity.php.

◆ $mIsSuspended

bool SeqActivity::$mIsSuspended = false

Definition at line 72 of file SeqActivity.php.

◆ $mIsTracked

bool SeqActivity::$mIsTracked = true

Definition at line 171 of file SeqActivity.php.

◆ $mIsVisible

bool SeqActivity::$mIsVisible = true

Definition at line 59 of file SeqActivity.php.

Referenced by getIsVisible().

◆ $mLearnerID

string SeqActivity::$mLearnerID = "_NULL_"

Definition at line 47 of file SeqActivity.php.

◆ $mmActivityExDurControl

bool SeqActivity::$mmActivityExDurControl = false

Definition at line 199 of file SeqActivity.php.

◆ $mMaxAttempt

int SeqActivity::$mMaxAttempt = 0

Definition at line 100 of file SeqActivity.php.

◆ $mMaxAttemptControl

bool SeqActivity::$mMaxAttemptControl = false

Definition at line 98 of file SeqActivity.php.

◆ $mNumAttempt

int SeqActivity::$mNumAttempt = 0

Definition at line 183 of file SeqActivity.php.

◆ $mNumSCOAttempt

int SeqActivity::$mNumSCOAttempt = 0

Definition at line 185 of file SeqActivity.php.

◆ $mObjectives

array SeqActivity::$mObjectives = null

Definition at line 146 of file SeqActivity.php.

◆ $mObjMaps

array SeqActivity::$mObjMaps = null

Definition at line 149 of file SeqActivity.php.

◆ $mObjMeasureWeight

float SeqActivity::$mObjMeasureWeight = 1.0

Definition at line 153 of file SeqActivity.php.

◆ $mOrder

int SeqActivity::$mOrder = -1

Definition at line 61 of file SeqActivity.php.

◆ $mParent

string SeqActivity::$mParent = null

Definition at line 68 of file SeqActivity.php.

◆ $mPostConditionRules

array SeqActivity::$mPostConditionRules = null

Definition at line 36 of file SeqActivity.php.

◆ $mPreConditionRules

array SeqActivity::$mPreConditionRules = null

Definition at line 33 of file SeqActivity.php.

◆ $mPreventActivation

bool SeqActivity::$mPreventActivation = false

Definition at line 92 of file SeqActivity.php.

◆ $mProgressDeterminedByMeasure

bool SeqActivity::$mProgressDeterminedByMeasure = false

Definition at line 195 of file SeqActivity.php.

◆ $mProgressThreshold

float SeqActivity::$mProgressThreshold = 1.0

Definition at line 193 of file SeqActivity.php.

◆ $mProgressWeight

float SeqActivity::$mProgressWeight = 1.0

Definition at line 197 of file SeqActivity.php.

◆ $mRandomized

bool SeqActivity::$mRandomized = false

Definition at line 169 of file SeqActivity.php.

◆ $mRandomTiming

string SeqActivity::$mRandomTiming = "never"

Definition at line 165 of file SeqActivity.php.

◆ $mReorder

bool SeqActivity::$mReorder = false

Definition at line 167 of file SeqActivity.php.

◆ $mRequiredForCompleted

string SeqActivity::$mRequiredForCompleted = ROLLUP_CONSIDER_ALWAYS

Definition at line 141 of file SeqActivity.php.

◆ $mRequiredForIncomplete

string SeqActivity::$mRequiredForIncomplete = ROLLUP_CONSIDER_ALWAYS

Definition at line 143 of file SeqActivity.php.

◆ $mRequiredForNotSatisfied

string SeqActivity::$mRequiredForNotSatisfied = ROLLUP_CONSIDER_ALWAYS

Definition at line 139 of file SeqActivity.php.

◆ $mRequiredForSatisfied

string SeqActivity::$mRequiredForSatisfied = ROLLUP_CONSIDER_ALWAYS

Definition at line 137 of file SeqActivity.php.

◆ $mResourceID

string SeqActivity::$mResourceID = null

Definition at line 53 of file SeqActivity.php.

◆ $mRollupRules

array SeqActivity::$mRollupRules = null

Definition at line 133 of file SeqActivity.php.

◆ $mScopeID

string SeqActivity::$mScopeID = null

Definition at line 49 of file SeqActivity.php.

◆ $mSelectCount

int SeqActivity::$mSelectCount = 0

Definition at line 161 of file SeqActivity.php.

◆ $mSelected

bool SeqActivity::$mSelected = true

Definition at line 65 of file SeqActivity.php.

◆ $mSelection

bool SeqActivity::$mSelection = false

Definition at line 163 of file SeqActivity.php.

◆ $mSelectStatus

bool SeqActivity::$mSelectStatus = false

Definition at line 159 of file SeqActivity.php.

◆ $mSelectTiming

string SeqActivity::$mSelectTiming = "never"

Definition at line 157 of file SeqActivity.php.

◆ $mStateID

string SeqActivity::$mStateID = null

Definition at line 55 of file SeqActivity.php.

◆ $mTitle

string SeqActivity::$mTitle = null

Definition at line 57 of file SeqActivity.php.

◆ $mTracking

array SeqActivity::$mTracking = null

Definition at line 181 of file SeqActivity.php.

◆ $mUseCurObj

bool SeqActivity::$mUseCurObj = true

Definition at line 94 of file SeqActivity.php.

◆ $mUseCurPro

bool SeqActivity::$mUseCurPro = true

Definition at line 96 of file SeqActivity.php.

◆ $mXML

string SeqActivity::$mXML = null

Definition at line 41 of file SeqActivity.php.


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