IllogicalSelfVerifyResultclassverify.t[363]

Verification result - command is always illogical, because it's trying to use an object on itself in some invalid way, as in PUT BOX IN BOX.

This is almost identical to a regular always-illogical result, so we're a simple subclass of that result type. We distinguish these from the basic always-illogical type because it's especially obvious that the "self" kind is illogical, so we might in some cases want to exclude a vocabulary match for the "self" kind that we wouldn't exclude for the basic kind.

class IllogicalSelfVerifyResult :   IllogicalVerifyResult

Superclass Tree   (in declaration order)

IllogicalSelfVerifyResult
        IllogicalVerifyResult
                VerifyResult
                        MessageResult
                                object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

excludePluralMatches 

Inherited from IllogicalVerifyResult :
allowAction  resultRank 

Inherited from MessageResult :
messageProp_  messageText_ 

Summary of Methods  

Inherited from VerifyResult :
compareTo  identicalTo  isWorseThan  shouldInsertBefore 

Inherited from MessageResult :
construct  resolveMessageText  setMessage  showMessage 

Properties  

excludePluralMatchesOVERRIDDENverify.t[365]

exclude plural matches when this result type is present

Methods  

(none)

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