/** * * NORD POS is a fork of Openbravo POS. * * Copyright (C) 2009-2016 Nord Trading Ltd. <http://www.nordpos.com> * * This file is part of NORD POS. * * NORD POS is free software: you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation, either version 3 of the License, or (at your option) any later * version. * * NORD POS is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR * A PARTICULAR PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with * NORD POS. If not, see <http://www.gnu.org/licenses/>. */ package com.nordpos.sales.geomap; import com.openbravo.basic.BasicException; import com.openbravo.data.loader.DataRead; import com.openbravo.data.loader.SerializableRead; import java.io.Serializable; /** * * @author Andrey Svininykh <svininykh@gmail.com> * @version NORD POS 3.1 */ public class Geomarker implements SerializableRead, Serializable { private static final long serialVersionUID = 2665445253475073013L; private String id; private String name; private Double latitude; private Double longtitude; private Boolean visible; private String layerId; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Double getLatitude() { return latitude; } public void setLatitude(Double latitude) { this.latitude = latitude; } public Double getLongtitude() { return longtitude; } public void setLongtitude(Double longtitude) { this.longtitude = longtitude; } public Boolean isVisible() { return visible; } public void setVisible(Boolean visible) { this.visible = visible; } public String getLayerId() { return layerId; } public void setLayerId(String layerId) { this.layerId = layerId; } @Override public void readValues(DataRead dr) throws BasicException { id = dr.getString(1); name = dr.getString(2); latitude = dr.getDouble(3); longtitude = dr.getDouble(4); visible = dr.getBoolean(5); layerId = dr.getString(6); } }