Openableclass | objects.t[3441] |
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[3449] |
lockStatusReportable | objects.t[3476] |
openingLister | objects.t[3456] |
addInteriorReachableCond (lst) | objects.t[3625] |
dobjFor(Board) | objects.t[3673] |
dobjFor(Close) | objects.t[3547] |
dobjFor(GetOutOf) | objects.t[3663] |
dobjFor(Lock) | objects.t[3653] |
dobjFor(LockWith) | objects.t[3657] |
dobjFor(LookIn) | objects.t[3565] |
dobjFor(Open) | objects.t[3481] |
dobjFor(Search) | objects.t[3590] |
iobjFor(PourInto) | objects.t[3646] |
iobjFor(PutIn) | objects.t[3640] |
openStatus ( ) | objects.t[3468] |
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.