Affectable
, Behavable
, java.lang.Cloneable
, CMObject
, java.lang.Comparable<CMObject>
, Contingent
, DBIdentifiable
, ElecPanel
, Electronics
, Environmental
, Expireable
, Item
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, Readable
, Rider
, StatsAffecting
, Technical
, Tickable
, Wearable
GenComputerConsole
, GenTriCorder
, StdComputerConsole
, StdTriCorder
public interface Computer extends ElecPanel
Technical.TechCommand, Technical.TechType
Wearable.CODES
idConverter
PANELTYPES
DEFAULT_WORN_CODES, DEFAULT_WORN_DEPENDENCYGRID, DEFAULT_WORN_DESCS, DEFAULT_WORN_ORDER, DEFAULT_WORN_USUAL_NAMES, DEFAULT_WORN_WEIGHT_POINTS, DEFAULT_WORN_WEIGHTS, FILTER_ANY, FILTER_MOBINVONLY, FILTER_ROOMONLY, FILTER_UNWORNONLY, FILTER_WORNONLY, HIGHEST_WORN_CODE, IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WIELD
Modifier and Type | Method | Description |
---|---|---|
void |
forceReadersMenu() |
Forces all the current readers to "read" the computer, typically
seeing the menu.
|
void |
forceReadersSeeNew() |
Forces all the current readers to see any new messages that
should be seen by anyone monitoring the computer.
|
java.lang.String |
getActiveMenu() |
Most software supports different levels of menu, and some software
is even a sub-menu unto itself.
|
java.util.List<MOB> |
getCurrentReaders() |
Returns the list of mobs currently monitoring the output of this
computers software.
|
java.util.List<Software> |
getSoftware() |
Returns the list of Software objects installed in this computer.
|
void |
setActiveMenu(java.lang.String internalName) |
Most software supports different levels of menu, and some software
is even a sub-menu unto itself.
|
addBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scripts
copyOf, ID, initializeClass, newInstance
canSaveDatabaseID, databaseID, setDatabaseID
panelType, setPanelType
activate, activated, powerCapacity, powerNeeds, powerRemaining, powerTarget, setPowerCapacity, setPowerRemaining, setPowerTarget
baseGoldValue, container, material, numberOfItems, owner, rawSecretIdentity, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setMaterial, setOwner, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, usesRemaining, value
isReadable, readableText, setReadable, setReadableText
getFinalManufacturer, getManufacturerName, getTechType, setManufacturerName, setTechLevel, techLevel
amBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWear
java.util.List<Software> getSoftware()
Software
java.util.List<MOB> getCurrentReaders()
void forceReadersMenu()
getCurrentReaders()
,
forceReadersSeeNew()
void forceReadersSeeNew()
getCurrentReaders()
,
forceReadersMenu()
void setActiveMenu(java.lang.String internalName)
internalName
- the menu to set as current and activegetActiveMenu()
java.lang.String getActiveMenu()
setActiveMenu(String)