ReachProblemBlocker class | query.t[1250]

A ReachProblem object for when access to the target is blocked by a closed container along the path from the source to the target.

`class ReachProblemBlocker : ReachProblem`

Superclass Tree (in declaration order)

`ReachProblemBlocker`
`ReachProblem`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`obstructor_`

Inherited from `ReachProblem` :
`target_`

Summary of Methods

`check construct reachBlockedMsg verify`

``

Properties

`obstructor_` | `query.t[1307]`

The closed container that is preventing access to the target object the actor is trying to reach.

Methods

`check (allowImplicit)`OVERRIDDEN | `query.t[1274]`

If we've passed the verify stage the obstructor must be closed and openable, so all we need to do here is to attampt to open the obstructor and see if that's resolved the problem with reaching.

`construct (target, obstructor)`OVERRIDDEN | `query.t[1309]`

no description available

`reachBlockedMsg ( )` | `query.t[1298]`

Delegate defining the message explaining that blocking is reached to the blocking object.

`verify ( )`OVERRIDDEN | `query.t[1251]`

no description available

Adv3Lite Library Reference Manual
Generated on 13/06/2025 from adv3Lite version 2.2.1