ChildNameAsOther class | en_us.t[2076]

ChildNameAsOther is a mix-in class that can be used with NameAsOther to add the various childInXxx naming to the mapped properties. The childInXxx names are the names generated when another object is described as located within this object; by mapping these properties to our target object, we ensure that we use exactly the same phrasing as we would if the contained object were actually contained by our target rather than by us.

Note that this should always be used in combination with NameAsOther:

myObj: NameAsOther, ChildNameAsOther, Thing ...

You can also use it the same way in combination with a subclass of NameAsOther, such as NameAsParent.

`class ChildNameAsOther : object`

Superclass Tree (in declaration order)

`ChildNameAsOther`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`actorInAName actorInName actorInPrep actorIntoName actorIntoPrep actorOutOfName actorOutOfPrep objInPrep`

Summary of Methods

`childInName childInNameGen childInNameWithOwner`

Properties

`actorInAName` | `en_us.t[2089]`

no description available

`actorInName` | `en_us.t[2086]`

no description available

`actorInPrep` | `en_us.t[2078]`

no description available

`actorIntoName` | `en_us.t[2088]`

no description available

`actorIntoPrep` | `en_us.t[2080]`

no description available

`actorOutOfName` | `en_us.t[2087]`

no description available

`actorOutOfPrep` | `en_us.t[2079]`

no description available

`objInPrep` | `en_us.t[2077]`

no description available

Methods

`childInName (childName)` | `en_us.t[2081]`

no description available

`childInNameGen (childName, myName)` | `en_us.t[2084]`

no description available

`childInNameWithOwner (childName)` | `en_us.t[2082]`

no description available

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3