NameAsOtherclass

en_us.t[1966]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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

en_us.t[1983]

no description available

aName

en_us.t[2018]

no description available

aNameObj

en_us.t[2019]

no description available

disambigEquivName

en_us.t[1985]

no description available

disambigName

en_us.t[1981]

map the derived name properties as well, in case any are overridden

isHer

en_us.t[1974]

no description available

isHim

en_us.t[1973]

no description available

isIt

en_us.t[1975]

no description available

isMassNoun

en_us.t[1972]

no description available

isPlural

en_us.t[1971]

map our naming and usage properties to the target object

isProperName

en_us.t[1976]

no description available

isQualifiedName

en_us.t[1977]

no description available

itIs

en_us.t[1998]

no description available

itIsContraction

en_us.t[1999]

no description available

itNom

en_us.t[1990]

map the pronoun properites, in case any are overridden

itObj

en_us.t[1991]

no description available

itPossAdj

en_us.t[1992]

no description available

itPossNoun

en_us.t[1993]

no description available

itReflexive

en_us.t[1994]

no description available

listName

en_us.t[1986]

no description available

name

en_us.t[1978]

no description available

nameDoes

en_us.t[2028]

no description available

nameIs

en_us.t[2021]

no description available

nameIsnt

en_us.t[2022]

no description available

nameSays

en_us.t[2035]

no description available

nameSees

en_us.t[2033]

no description available

pluralName

en_us.t[2020]

no description available

targetObj

en_us.t[1968]

the target object - we’ll use the same name as this object

thatIsContraction

en_us.t[1997]

no description available

thatNom

en_us.t[1995]

no description available

thatObj

en_us.t[1996]

no description available

theDisambigName

en_us.t[1982]

no description available

theName

en_us.t[2003]

no description available

theNameObj

en_us.t[2004]

no description available

theNamePossAdj

en_us.t[2005]

no description available

theNamePossNoun

en_us.t[2006]

no description available

theNameWithOwner

en_us.t[2007]

no description available

verbCan

en_us.t[2037]

no description available

verbCannot

en_us.t[2038]

no description available

verbCant

en_us.t[2039]

no description available

verbEndingEs

en_us.t[2046]

no description available

verbEndingIes

en_us.t[2047]

no description available

verbEndingS

en_us.t[2043]

no description available

verbEndingSD

en_us.t[2044]

no description available

verbEndingSEd

en_us.t[2045]

no description available

verbMust

en_us.t[2036]

no description available

verbToBe

en_us.t[2024]

no description available

verbToCome

en_us.t[2030]

no description available

verbToDo

en_us.t[2027]

no description available

verbToGo

en_us.t[2029]

no description available

verbToHave

en_us.t[2026]

no description available

verbToLeave

en_us.t[2031]

no description available

verbToSay

en_us.t[2034]

no description available

verbToSee

en_us.t[2032]

no description available

verbWas

en_us.t[2025]

no description available

verbWill

en_us.t[2040]

no description available

verbWont

en_us.t[2041]

no description available

Methods  

aNameOwnerLoc (ownerPri)

en_us.t[2008]

no description available

conjugateRegularVerb (verb)

en_us.t[2001]

no description available

countDisambigName (cnt)

en_us.t[1984]

no description available

countName (cnt)

en_us.t[1987]

no description available

countNameOwnerLoc (cnt, ownerPri)

en_us.t[2012]

no description available

itVerb (verb)

en_us.t[2000]

no description available

nameVerb (verb)

en_us.t[2023]

no description available

notePromptByOwnerLoc (ownerPri)

en_us.t[2014]

no description available

notePromptByPossAdj ( )

en_us.t[2016]

no description available

theNameOwnerLoc (ownerPri)

en_us.t[2010]

no description available

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