|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteditor.models.WorldObjectLists
public class WorldObjectLists
Contains the list of objects from Database that are used by several parts of the Editor.
Constructor Summary | |
---|---|
WorldObjectLists()
Constructor of WorldObjectLists. |
Method Summary | |
---|---|
void |
addEnemyListener(EnemyListChangedListener listener)
Adds Listener to list of listeners. |
void |
addFriendlyListener(FriendlyListChangedListener listener)
Adds Listener to list of listeners. |
void |
addQuestionListener(QuestionListChangedListener listener)
Adds Listener to list of listeners. |
void |
addStaticObjListener(StaticObjectListChangedListener listener)
Adds Listener to list of listeners. |
void |
addTopicListener(TopicListChangedListener listener)
Adds Listener to list of listeners. |
void |
addZoneNameListener(ZoneNameListChangedListener listener)
Adds Listener to list of listeners. |
shared.models.EnemyNPC |
getEnemyNPC(java.lang.String name)
Returns EnemyNPC by name. |
shared.models.FriendlyNPC |
getFriendlyNPC(java.lang.String name)
Returns FriendlyNPC by name. |
shared.models.StaticObject |
getStaticObject(java.lang.String name)
Returns StaticObject by name. |
java.lang.String[] |
getZoneNames()
|
void |
removeEnemyListener(EnemyListChangedListener listener)
Removes Listener from list of listeners. |
void |
removeFriendlyListener(FriendlyListChangedListener listener)
Removes Listener from list of listeners. |
void |
removeQuestionListener(QuestionListChangedListener listener)
Removes Listener from list of listeners. |
void |
removeStaticObjectListener(StaticObjectListChangedListener listener)
Removes Listener from list of listeners. |
void |
removeTopicListener(TopicListChangedListener listener)
Removes Listener from list of listeners. |
void |
removeZoneNameListener(ZoneNameListChangedListener listener)
Removes Listener from list of listeners. |
void |
setEnemyList(java.util.HashMap<java.lang.String,shared.models.EnemyNPC> npcList)
Updates EnemyList and notifies listeners of change. |
void |
setFriendlyList(java.util.HashMap<java.lang.String,shared.models.FriendlyNPC> npcList)
Updates FriendlyList and notifies listeners of change. |
void |
setQuestionList(java.util.ArrayList<shared.models.Question> questionList)
Updates QuestionList and notifies listeners of change. |
void |
setStaticObjectList(java.util.HashMap<java.lang.String,shared.models.StaticObject> objList)
Updates StaticObjectList and notifies listeners of change. |
void |
setTopicList(java.util.ArrayList<java.lang.String> topicList)
Updates TopicList and notifies listeners of change. |
void |
setZoneNameList(java.lang.String[] zoneNameList)
Updates zoneNameList and notifies listeners of change. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WorldObjectLists()
Method Detail |
---|
public shared.models.EnemyNPC getEnemyNPC(java.lang.String name)
name
-
public shared.models.FriendlyNPC getFriendlyNPC(java.lang.String name)
name
-
public shared.models.StaticObject getStaticObject(java.lang.String name)
name
-
public void addEnemyListener(EnemyListChangedListener listener)
listener
- public void addFriendlyListener(FriendlyListChangedListener listener)
listener
- public void addStaticObjListener(StaticObjectListChangedListener listener)
listener
- public void addTopicListener(TopicListChangedListener listener)
listener
- public void addQuestionListener(QuestionListChangedListener listener)
listener
- public void addZoneNameListener(ZoneNameListChangedListener listener)
listener
- public void removeEnemyListener(EnemyListChangedListener listener)
listener
- public void removeFriendlyListener(FriendlyListChangedListener listener)
listener
- public void removeStaticObjectListener(StaticObjectListChangedListener listener)
listener
- public void removeQuestionListener(QuestionListChangedListener listener)
listener
- public void removeTopicListener(TopicListChangedListener listener)
listener
- public void removeZoneNameListener(ZoneNameListChangedListener listener)
listener
- public void setEnemyList(java.util.HashMap<java.lang.String,shared.models.EnemyNPC> npcList)
npcList
- public void setFriendlyList(java.util.HashMap<java.lang.String,shared.models.FriendlyNPC> npcList)
npcList
- public void setStaticObjectList(java.util.HashMap<java.lang.String,shared.models.StaticObject> objList)
objList
- public void setTopicList(java.util.ArrayList<java.lang.String> topicList)
topicList
- public void setQuestionList(java.util.ArrayList<shared.models.Question> questionList)
questionList
- public void setZoneNameList(java.lang.String[] zoneNameList)
zoneNameList
- public java.lang.String[] getZoneNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |