|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.AbstractListModel
org.mars_sim.msp.ui.standard.tool.mission.MissionListModel
public class MissionListModel
List model for the mission list.
Field Summary |
---|
Fields inherited from class javax.swing.AbstractListModel |
---|
listenerList |
Constructor Summary | |
---|---|
MissionListModel()
Constructor |
Method Summary | |
---|---|
void |
addMission(Mission mission)
Adds a mission to this list. |
boolean |
containsMission(Mission mission)
Checks if the list contains a given mission. |
void |
destroy()
Prepares the list for deletion. |
java.lang.Object |
getElementAt(int index)
Gets the list element at a given index. |
int |
getMissionIndex(Mission mission)
Gets the index a given mission is at. |
int |
getSize()
Gets the list size. |
void |
missionUpdate(MissionEvent event)
Catch mission update event. |
void |
removeMission(Mission mission)
Removes a mission from this list. |
Methods inherited from class javax.swing.AbstractListModel |
---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MissionListModel()
Method Detail |
---|
public void addMission(Mission mission)
addMission
in interface MissionManagerListener
mission
- the mission to add.public void removeMission(Mission mission)
removeMission
in interface MissionManagerListener
mission
- mission to remove.public void missionUpdate(MissionEvent event)
missionUpdate
in interface MissionListener
event
- the mission event.public int getSize()
getSize
in interface javax.swing.ListModel
public java.lang.Object getElementAt(int index)
getElementAt
in interface javax.swing.ListModel
index
- the index.
public boolean containsMission(Mission mission)
mission
- the mission to check for.
public int getMissionIndex(Mission mission)
mission
- the mission to check for.
public void destroy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |