NameAsOtherclass
An object that uses the same name as another object. This maps all of the properties involved in supplying the object’s name, number, and other usage information from this object to a given target object, so that all messages involving this object use the same name as the target object. This is a mix-in class that can be used with any other class.
Note that we map only the *reported* name for the object. We do NOT give this object any vocabulary from the other object; in other words, we don’t enter this object into the dictionary with the other object’s vocabulary words.
class
NameAsOther
: object
Superclass Tree (in declaration order)
NameAsOther
` object`
Subclass Tree
NameAsOther
NameAsParent
ComplexComponent
Global Objects
(none)
Summary of Properties
aDisambigName
aName
aNameObj
disambigEquivName
disambigName
isHer
isHim
isIt
isMassNoun
isPlural
isProperName
isQualifiedName
itIs
itIsContraction
itNom
itObj
itPossAdj
itPossNoun
itReflexive
listName
name
nameDoes
nameIs
nameIsnt
nameSays
nameSees
pluralName
targetObj
thatIsContraction
thatNom
thatObj
theDisambigName
theName
theNameObj
theNamePossAdj
theNamePossNoun
theNameWithOwner
verbCan
verbCannot
verbCant
verbEndingEs
verbEndingIes
verbEndingS
verbEndingSD
verbEndingSEd
verbMust
verbToBe
verbToCome
verbToDo
verbToGo
verbToHave
verbToLeave
verbToSay
verbToSee
verbWas
verbWill
verbWont
Summary of Methods
aNameOwnerLoc
conjugateRegularVerb
countDisambigName
countName
countNameOwnerLoc
itVerb
nameVerb
notePromptByOwnerLoc
notePromptByPossAdj
theNameOwnerLoc
Properties
aDisambigName
no description available
aName
no description available
aNameObj
no description available
disambigEquivName
no description available
disambigName
map the derived name properties as well, in case any are overridden
isHer
no description available
isHim
no description available
isIt
no description available
isMassNoun
no description available
isPlural
map our naming and usage properties to the target object
isProperName
no description available
isQualifiedName
no description available
itIs
no description available
itIsContraction
no description available
itNom
map the pronoun properites, in case any are overridden
itObj
no description available
itPossAdj
no description available
itPossNoun
no description available
itReflexive
no description available
listName
no description available
name
no description available
nameDoes
no description available
nameIs
no description available
nameIsnt
no description available
nameSays
no description available
nameSees
no description available
pluralName
no description available
targetObj
the target object - we’ll use the same name as this object
thatIsContraction
no description available
thatNom
no description available
thatObj
no description available
theDisambigName
no description available
theName
no description available
theNameObj
no description available
theNamePossAdj
no description available
theNamePossNoun
no description available
theNameWithOwner
no description available
verbCan
no description available
verbCannot
no description available
verbCant
no description available
verbEndingEs
no description available
verbEndingIes
no description available
verbEndingS
no description available
verbEndingSD
no description available
verbEndingSEd
no description available
verbMust
no description available
verbToBe
no description available
verbToCome
no description available
verbToDo
no description available
verbToGo
no description available
verbToHave
no description available
verbToLeave
no description available
verbToSay
no description available
verbToSee
no description available
verbWas
no description available
verbWill
no description available
verbWont
no description available
Methods
aNameOwnerLoc (ownerPri)
no description available
conjugateRegularVerb (verb)
no description available
countDisambigName (cnt)
no description available
countName (cnt)
no description available
countNameOwnerLoc (cnt, ownerPri)
no description available
itVerb (verb)
no description available
nameVerb (verb)
no description available
notePromptByOwnerLoc (ownerPri)
no description available
notePromptByPossAdj ( )
no description available
theNameOwnerLoc (ownerPri)
no description available
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3