ChildNameAsOtherclass
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
no description available
actorInName
no description available
actorInPrep
no description available
actorIntoName
no description available
actorIntoPrep
no description available
actorOutOfName
no description available
actorOutOfPrep
no description available
objInPrep
no description available
Methods
childInName (childName)
no description available
childInNameGen (childName, myName)
no description available
childInNameWithOwner (childName)
no description available
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3