Openableclass | objects.t[3484] |
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[3492] |
lockStatusReportable | objects.t[3519] |
openingLister | objects.t[3499] |
addInteriorReachableCond (lst) | objects.t[3668] |
dobjFor(Board) | objects.t[3716] |
dobjFor(Close) | objects.t[3590] |
dobjFor(GetOutOf) | objects.t[3706] |
dobjFor(Lock) | objects.t[3696] |
dobjFor(LockWith) | objects.t[3700] |
dobjFor(LookIn) | objects.t[3608] |
dobjFor(Open) | objects.t[3524] |
dobjFor(Search) | objects.t[3633] |
iobjFor(PourInto) | objects.t[3689] |
iobjFor(PutIn) | objects.t[3683] |
openStatus ( ) | objects.t[3511] |
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.