Openableclass | objects.t[3427] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
class
Openable : BasicOpenable
Openable
BasicOpenable
Linkable
object
Openable
Door
AutoClosingDoor
Matchbook
OpenableContainer
KeyedContainer
LockableContainer
descContentsLister
lockStatusReportable
openingLister
Inherited from BasicOpenable
:
cannotMoveThroughMsg
cannotTouchThroughMsg
initiallyOpen
isOpen_
openDesc
addInteriorReachableCond
dobjFor(Board)
dobjFor(Close)
dobjFor(GetOutOf)
dobjFor(Lock)
dobjFor(LockWith)
dobjFor(LookIn)
dobjFor(Open)
dobjFor(Search)
iobjFor(PourInto)
iobjFor(PutIn)
openStatus
Inherited from BasicOpenable
:
initializeThing
isOpen
makeOpen
tryImplicitRemoveObstructor
Inherited from Linkable
:
masterObject
descContentsLister | objects.t[3435] |
lockStatusReportable | objects.t[3462] |
openingLister | objects.t[3442] |
addInteriorReachableCond (lst) | objects.t[3611] |
dobjFor(Board) | objects.t[3659] |
dobjFor(Close) | objects.t[3533] |
dobjFor(GetOutOf) | objects.t[3649] |
dobjFor(Lock) | objects.t[3639] |
dobjFor(LockWith) | objects.t[3643] |
dobjFor(LookIn) | objects.t[3551] |
dobjFor(Open) | objects.t[3467] |
dobjFor(Search) | objects.t[3576] |
iobjFor(PourInto) | objects.t[3632] |
iobjFor(PutIn) | objects.t[3626] |
openStatus ( ) | objects.t[3454] |
Note that this message has to be a stand-alone independent clause. In particular note that we don't put any spacing after it, since we need to be able to add sentence-ending or clause-ending punctuation immediately after it.