LiteralActionBaseclass

action.t[5192]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

Common base class for actions involving literal phrases. This is a mix-in class that can be combined with Action subclasses to create specific kinds of literal actions.

class LiteralActionBase :   object

Superclass Tree   (in declaration order)

LiteralActionBase
`         object`

Subclass Tree  

LiteralActionBase
LiteralAction
OopsAction
predicate(Oops)
SpecialTopicAction
predicate(SpecialTopic)
LiteralTAction
EnterOnAction
predicate(EnterOn)
predicate(EnterOnWhat)
SetToAction
predicate(SetTo)
TurnToAction
predicate(TurnTo)
TypeLiteralOnAction
predicate(TypeLiteralOn)
predicate(TypeLiteralOnWhat)

Global Objects  

(none)

Summary of Properties  

text_

Summary of Methods  

getLiteral getMessageParam setObjectMatches setResolvedObjects

Properties  

text_

action.t[5239]

the text of the literal phrase

Methods  

getLiteral ( )

action.t[5236]

get the current literal text

getMessageParam (objName)

action.t[5197]

Get a message parameter. We define ‘literal’ as the text of the literal phrase, in addition to inherited targets.

setObjectMatches (lit)

action.t[5219]

manually set the pre-resolved match trees

setResolvedObjects (txt)

action.t[5212]

manually set the resolved objects

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