com.neatech.climbplan.userinterface.models
Class MapModel
java.lang.Object
java.util.Observable
com.neatech.climbplan.userinterface.models.MapModel
public class MapModel
- extends Observable
id
private int id
name
private String name
visualLayer
private Layer visualLayer
elevationLayer
private Layer elevationLayer
vectorLayer
private Layer vectorLayer
deleted
private boolean deleted
isNew
private boolean isNew
MapModel
public MapModel()
MapModel
public MapModel(MapModel model)
updateMap
public void updateMap(MapModel change)
throws DatabaseException
- Throws:
DatabaseException
setId
public void setId(int id)
getId
public int getId()
setName
public void setName(String name)
getName
public String getName()
setVectorLayer
public void setVectorLayer(Layer vectorLayer)
getVectorLayer
public Layer getVectorLayer()
setVisualLayer
public void setVisualLayer(Layer visualLayer)
getVisualLayer
public Layer getVisualLayer()
setElevationLayer
public void setElevationLayer(Layer elevationLayer)
getElevationLayer
public Layer getElevationLayer()
isDeleted
public boolean isDeleted()
deleteMap
public void deleteMap()
undeleteMap
public void undeleteMap()
setNew
public void setNew(boolean isNew)
isNew
public boolean isNew()
toString
public String toString()
- Overrides:
toString
in class Object
assign
private void assign(MapModel model,
boolean assignId)