|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbstractZone
TODO: The documentation for this type (AbstractZone) is incomplete. (brpocock, Nov 5, 2009)
| Method Summary | |
|---|---|
void |
activate()
Adds the zone to the global zones index (via AppiusClaudiusCaecus.addZone), making it available for users to see. |
void |
add(Room room)
Add a new room into the Zone, once it has been constructed. |
void |
destroy()
This is an overriding method. |
void |
destroyRoom(Room room)
|
Collection<User> |
getAllUsersInZone()
|
int |
getMaxUsers()
|
String |
getName()
|
Room |
getRoom(Integer room)
|
Room |
getRoomByName(String string)
|
Collection<Room> |
getRoomList()
|
String |
getRoomListSFSXML()
Get the room list in the bizarre format for a Smart Fox Server XML room list stream |
int |
getRoomMaxUsers()
|
User |
getUserByName(String buddy)
|
Room |
getUserRoom(User user)
TODO: document this method (brpocock, Oct 28, 2009) |
org.json.JSONObject |
getZoneData_JSON(User user)
TODO: document this method (brpocock, Nov 16, 2009) |
void |
init()
This is an overriding method. |
void |
remove(User user)
|
void |
setAutoJoinRoom(int id)
|
String |
spawnNewZone()
Create a new zone if one is needed |
void |
trace(String string)
|
| Method Detail |
|---|
void activate()
void add(Room room)
room - The room to be added.void destroy()
void destroyRoom(Room room)
room - WRITEMECollection<User> getAllUsersInZone()
int getMaxUsers()
String getName()
Room getRoom(Integer room)
room - WRITEME
Room getRoomByName(String string)
string - WRITEME
Collection<Room> getRoomList()
String getRoomListSFSXML()
int getRoomMaxUsers()
User getUserByName(String buddy)
buddy - WRITEME
Room getUserRoom(User user)
user - WRITEME
org.json.JSONObject getZoneData_JSON(User user)
throws org.json.JSONException
user - WRITEME
org.json.JSONException - if I can't do it rightvoid init()
void remove(User user)
user - WRITEMEvoid setAutoJoinRoom(int id)
id - WRITEMEString spawnNewZone()
void trace(String string)
string - WRITEME
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||