|
||||||||||
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 |