ownershipDistinguisherobjectdisambig.t[88]

Ownership Distinguisher. This distinguisher can tell two objects apart if they have different owners. "Unowned" objects are identified by their immediate containers instead of their owners.

Note that while location *can* distinguish items with this distinguisher, ownership takes priority: if an object has an owner, the owner is the distinguishing feature. The reason location is a factor at all is that we need something parallel to ownership for the purposes of phrasing distinguishing descriptions of unowned objects. The best-sounding phrasing, at least in English, is to refer to the unowned objects by location.

ownershipDistinguisher :   Distinguisher

Superclass Tree   (in declaration order)

ownershipDistinguisher
       
Distinguisher
                object

Summary of Properties  

(none)

Summary of Methods  

aName  canDistinguish  countName  name  notePrompt  theName 

Properties  

(none)

Methods  

aName (obj)en_us.t[3382]

no description available

canDistinguish (a, b)OVERRIDDENdisambig.t[89]
no description available

countName (obj, cnt)en_us.t[3384]
no description available

name (obj)en_us.t[3381]
no description available

notePrompt (lst)OVERRIDDENen_us.t[3387]
note that we're prompting based on this distinguisher

theName (obj)en_us.t[3383]
no description available

TADS 3 Library Manual
Generated on 9/8/2006 from TADS version 3.0.11