com.neatech.climbplan.userinterface.models
Class ActivityModel

java.lang.Object
  extended by java.util.Observable
      extended by com.neatech.climbplan.userinterface.models.ObservableList
          extended by com.neatech.climbplan.userinterface.models.ActivityModel

public class ActivityModel
extends ObservableList


Field Summary
private  String activityName
           
private  boolean deleted
           
private  int id
           
private  boolean isNew
           
private  MapModel map
           
private  List<Observable> observables
           
private  TeamModel team
           
 
Constructor Summary
ActivityModel()
           
ActivityModel(ActivityModel model)
           
 
Method Summary
private  void assign(ActivityModel model, boolean assignId)
           
 void deleteActivity()
           
 String getActivityName()
           
 int getId()
           
 MapModel getMap()
           
protected  List getObservables()
           
 TeamModel getTeam()
           
 boolean isDeleted()
           
 boolean isNew()
           
 void setActivityName(String activityName)
           
 void setId(int id)
           
 void setMap(MapModel map)
           
 void setNew(boolean isNew)
           
 void setTeam(TeamModel team)
           
 String toString()
           
 void undeleteActivity()
           
 void updateActivity(ActivityModel change)
           
 
Methods inherited from class com.neatech.climbplan.userinterface.models.ObservableList
addObservable, addObserver, deleteObservable, deleteObserver, deleteObservers
 
Methods inherited from class java.util.Observable
clearChanged, countObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private int id

activityName

private String activityName

map

private MapModel map

team

private TeamModel team

observables

private List<Observable> observables

deleted

private boolean deleted

isNew

private boolean isNew
Constructor Detail

ActivityModel

public ActivityModel()

ActivityModel

public ActivityModel(ActivityModel model)
Method Detail

updateActivity

public void updateActivity(ActivityModel change)

getObservables

protected List getObservables()
Specified by:
getObservables in class ObservableList

setId

public void setId(int id)

getId

public int getId()

setActivityName

public void setActivityName(String activityName)

getActivityName

public String getActivityName()

setMap

public void setMap(MapModel map)

getMap

public MapModel getMap()

setTeam

public void setTeam(TeamModel team)

getTeam

public TeamModel getTeam()

deleteActivity

public void deleteActivity()

undeleteActivity

public void undeleteActivity()

isDeleted

public boolean isDeleted()

setNew

public void setNew(boolean isNew)

isNew

public boolean isNew()

toString

public String toString()
Overrides:
toString in class Object

assign

private void assign(ActivityModel model,
                    boolean assignId)