|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Areas.StdArea
com.planet_ink.coffee_mud.Areas.StdThinArea
public class StdThinArea
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Areas.interfaces.Area |
|---|
Area.CompleteRoomEnumerator, Area.RoomComparator, Area.RoomIDComparator, Area.RoomIDEnumerator |
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.Areas.StdArea |
|---|
affects, amDestroyed, archPath, author, basePhyStats, behaviors, blurbFlags, budget, children, childrenToLoad, climateID, climateObj, currency, description, devalueRate, empty, expirationDate, flag, ignoreMask, imageName, initializedArea, invResetRate, itemPricingAdjustments, lastPlayerTime, metroRoomIDSet, miscText, myClock, name, parents, parentsToLoad, phyStats, prejudiceFactors, properRoomIDSet, properRooms, scripts, subOps, techLevel, tickStatus, xtraValues |
| Fields inherited from interface com.planet_ink.coffee_mud.Areas.interfaces.Area |
|---|
ALL_CLIMATE_MASK, AREASTAT_AVGALIGN, AREASTAT_AVGLEVEL, AREASTAT_DESCS, AREASTAT_INDOORROOMS, AREASTAT_INTLEVEL, AREASTAT_MAXLEVEL, AREASTAT_MEDALIGN, AREASTAT_MEDLEVEL, AREASTAT_MINLEVEL, AREASTAT_NUMBER, AREASTAT_POPULATION, AREASTAT_TOTLEVEL, AREASTAT_VISITABLEROOMS, CLIMASK_COLD, CLIMASK_DRY, CLIMASK_HOT, CLIMASK_NORMAL, CLIMASK_WET, CLIMATE_DESCS, CLIMATE_WINDY, FLAG_INSTANCE_CHILD, FLAG_INSTANCE_PARENT, FLAG_THIN, NUM_CLIMATES, STATE_ACTIVE, STATE_FROZEN, STATE_PASSIVE, STATE_STOPPED, THEME_DESCS, THEME_FANTASY, THEME_HEROIC, THEME_PHRASE, THEME_PHRASE_EXT, THEME_SKILLONLYMASK, THEME_TECHNOLOGY, TIME_PASSIVE_LAPSE |
| Constructor Summary | |
|---|---|
StdThinArea()
|
|
| Method Summary | |
|---|---|
void |
addProperRoom(Room R)
This method adds a new Room to this area. |
long |
flags()
Return basic attributed flag about the area. |
java.util.Enumeration<Room> |
getCompleteMap()
This method is the same as getProperMap, except that it will load any Rooms that belong to the area but have not yet been loaded. |
java.util.Enumeration<Room> |
getMetroMap()
Returns an enumerator for all previously loaded rooms that properly belongs to this area AND to any child areas. |
java.util.Enumeration<Room> |
getProperMap()
Returns an enumerator for all previously loaded rooms that properly belongs to this area. |
Room |
getProperRoom(java.lang.String roomID)
|
Room |
getRoom(java.lang.String roomID)
Returns a room of the given roomID, if it has already been added by calling addProperRoom. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
isRoom(Room R)
Returns whether the given Room object belongs to this Area, even if the Room object properly has not been loaded yet (due to the area being thin). |
boolean |
isRoom(java.lang.String roomID)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StdThinArea()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdAreapublic long flags()
Area
flags in interface Areaflags in class StdAreaArea.FLAG_THINpublic void addProperRoom(Room R)
Area
addProperRoom in interface AreaaddProperRoom in class StdAreaR - the Room to add.Area.addMetroRoom(Room),
Roompublic Room getProperRoom(java.lang.String roomID)
public Room getRoom(java.lang.String roomID)
Area
getRoom in interface AreagetRoom in class StdArearoomID - the roomID of the room to return.
Roompublic java.util.Enumeration<Room> getProperMap()
Area
getProperMap in interface AreagetProperMap in class StdAreaArea.getCompleteMap(),
Roompublic boolean isRoom(java.lang.String roomID)
public boolean isRoom(Room R)
Area
isRoom in interface AreaisRoom in class StdAreaR - the Room object to check for
Roompublic java.util.Enumeration<Room> getCompleteMap()
Area
getCompleteMap in interface AreagetCompleteMap in class StdAreaArea.getProperMap(),
Roompublic java.util.Enumeration<Room> getMetroMap()
Area
getMetroMap in interface AreagetMetroMap in class StdAreaRoom
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||