reportRulesobject | sysrules.t[387]

The reportRules provide a convenient entry point to customize standard action reports under particular circumstances.

`reportRules : RuleBook`

Superclass Tree (in declaration order)

`reportRules`
`RuleBook`
`PreinitObject`
`ModuleExecObject`
`object`

Summary of Properties

`contValue currentAction`

Inherited from `RuleBook` :
`actor contents defaultVal matchObj stopValue`

Inherited from `PreinitObject` :
`execBeforeMe reverseGlobalSymbols`

Inherited from `ModuleExecObject` :
`execAfterMe hasInitialized_ isDoingExec_ isExecuted_`

Summary of Methods

``

Inherited from `RuleBook` :
`addToContents follow initBook removeFromContents`

``

Inherited from `ModuleExecObject` :
`_execute classExec execute`

Properties

`// contValue` OVERRIDDENInterface description only | `sysrules.t[399]`

This is the one RuleBook where we don't define contValue = nil, since normally we'll want the first matching rule to stop execution of the rulebook.

`currentAction` | `sysrules.t[392]`

The current action; this is set by the current action's report() method.

Methods

(none)

Adv3Lite Library Reference Manual
Generated on 12/09/2014 from adv3Lite version 1.4