ChildNameAsOtherclass

en_us.t[2076]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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