[view kml]

Concept: Be-Restrained

System documentation


Superconcept: Be-Obstructed

Definition: An object in a Be-Restrained state is unable to Move. An object is put in this state by Restrain. An object is taken out of this state by Unrestrain.

Required Relationships:

object: the thing that is unable to Move (i.e. is restrained).

Examples:

  1. Fido couldn't run away, being restrained by the chain.
    object: Fido/slotdescription>
  2. Comment: Fido is in a Be-Restrained state and not in a Be-Held state, as there is no agent holding it.

Neighboring Concepts:

object of a Be-Shut-Out is unable to Move-Into an enclosure.
Similar to...But different because...
Be-Obstructed Be-Obstructed is more general, preventing all movements.
Be-Confined Be-Confined restricts the movement of the object out of a certain enclosure.
Be-Contained An object is contained in a container. It can Move-Out of it at any time.
Be-Held Be-Held has an agent that is allowed to Move the object.
Be-Supported The object of a is prevented from Falling.

Comment: An object being in a Be-Restrained state affects the actions that can be done on it (i.e. the object is unable to Move). There are actions that put an object into this state (Restrain), and that take an object out of this state (Unrestrain).