|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModelUpdater
Interface for updating the Models.
Method Summary | |
---|---|
void |
addZoneFromTemplate(shared.models.Zone zoneTemplate)
Adds a zone from template. |
void |
updateAllEnemyNPCList(java.util.HashMap<java.lang.String,shared.models.EnemyNPC> npcList)
Updates the EnemyNPCList. |
void |
updateAllFriendlyNPCList(java.util.HashMap<java.lang.String,shared.models.FriendlyNPC> npcList)
Updates the FriendlyNPCList |
void |
updateAllStaticObjectList(java.util.HashMap<java.lang.String,shared.models.StaticObject> objectList)
Updates the StaticObjectList. |
void |
updateKingdomNameList(java.util.ArrayList<java.lang.String> kingdomNameList)
Updates the Kingdom names list. |
void |
updatePlayerNameList(java.util.ArrayList<java.lang.String> playerNames)
Updates list of all players names. |
void |
updateQuestionList(java.util.ArrayList<shared.models.Question> questionList)
Updates the QuestionList |
void |
updateTopicList(java.util.ArrayList<java.lang.String> topicList)
Updates the TopicList. |
void |
updateWorldObject(java.lang.String kingdomName,
java.lang.String kingdomSubject,
int kingdomId,
java.util.HashMap<java.lang.String,shared.models.Zone> zoneList,
java.util.ArrayList<java.lang.String> playerAccessList)
Updates the worldObject with a new kingdom. |
void |
updateZoneNameList(java.lang.String[] zoneNameList)
Updates list of all zone templates names. |
Method Detail |
---|
void updateAllEnemyNPCList(java.util.HashMap<java.lang.String,shared.models.EnemyNPC> npcList)
npcList
- void updateAllFriendlyNPCList(java.util.HashMap<java.lang.String,shared.models.FriendlyNPC> npcList)
npcList
- void updateAllStaticObjectList(java.util.HashMap<java.lang.String,shared.models.StaticObject> objectList)
objectList
- void updateWorldObject(java.lang.String kingdomName, java.lang.String kingdomSubject, int kingdomId, java.util.HashMap<java.lang.String,shared.models.Zone> zoneList, java.util.ArrayList<java.lang.String> playerAccessList)
kingdomName
- Name of kingdomkingdomSubject
- Name of course subjectkingdomId
- DatabaseId of kingdomzoneList
- List of Zone objectsplayerAccessList
- List of players with access to the kingdom.void updateTopicList(java.util.ArrayList<java.lang.String> topicList)
topicList
- void updateQuestionList(java.util.ArrayList<shared.models.Question> questionList)
questionList
- void updateKingdomNameList(java.util.ArrayList<java.lang.String> kingdomNameList)
kingdomNameList
- void updatePlayerNameList(java.util.ArrayList<java.lang.String> playerNames)
playerNames
- void updateZoneNameList(java.lang.String[] zoneNameList)
zoneNameList
- void addZoneFromTemplate(shared.models.Zone zoneTemplate)
zoneTemplate
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |