com.neatech.climbplan.userinterface.models
Class MountaineersModel
java.lang.Object
java.util.Observable
com.neatech.climbplan.userinterface.models.ObservableList
com.neatech.climbplan.userinterface.models.MountaineersModel
public class MountaineersModel
- extends ObservableList
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mountaineers
private List<MountaineerModel> mountaineers
MountaineersModel
public MountaineersModel(List<MountaineerModel> mountaineers)
updateMountaineers
public void updateMountaineers(List<MountaineerModel> changes)
throws DatabaseException
- Throws:
DatabaseException
addMountaineer
public void addMountaineer(MountaineerModel mountaineer)
removeMountaineer
public void removeMountaineer(MountaineerModel mountaineer)
getObservables
protected List getObservables()
- Specified by:
getObservables
in class ObservableList
setMountaineers
public void setMountaineers(List<MountaineerModel> mountaineers)
getMountaineers
public List<MountaineerModel> getMountaineers()
deleteMountaineer
public void deleteMountaineer(int index)
throws DatabaseException
- Throws:
DatabaseException