// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.plugins.pointinfo.ruian; import java.text.DecimalFormat; import org.openstreetmap.josm.data.coor.LatLon; /** * Private class to store address places * @author Marián Kyral */ class AddrPlaces { // CHECKSTYLE.OFF: SingleSpaceSeparator private long m_ruian_id; private LatLon m_position; private long m_budova_id; private String m_cislo_typ; private String m_cislo_domovni; private String m_cislo_orientacni; private long m_ulice_kod; private String m_ulice; private long m_cast_obce_kod; private String m_cast_obce; private long m_mestska_cast_kod; private String m_mestska_cast; private long m_obec_kod; private String m_obec; private long m_okres_kod; private String m_okres; private long m_kraj_kod; private String m_kraj; private String m_psc; private float m_vzdalenost; // CHECKSTYLE.ON: SingleSpaceSeparator AddrPlaces() { init(); } private void init() { m_ruian_id = 0; m_position = new LatLon(0., 0.); m_budova_id = 0; m_cislo_typ = ""; m_cislo_domovni = ""; m_cislo_orientacni = ""; m_ulice_kod = 0; m_ulice = ""; m_cast_obce_kod = 0; m_cast_obce = ""; m_mestska_cast_kod = 0; m_mestska_cast = ""; m_obec_kod = 0; m_obec = ""; m_okres_kod = 0; m_okres = ""; m_kraj_kod = 0; m_kraj = ""; m_psc = ""; m_vzdalenost = 0; } public void setRuianID(long v) { m_ruian_id = v; } public void setPosition(LatLon v) { m_position = v; } public void setBudovaID(long v) { m_budova_id = v; } public void setCisloTyp(String v) { m_cislo_typ = v; } public void setCisloDomovni(String v) { m_cislo_domovni = v; } public void setCisloOrientacni(String v) { m_cislo_orientacni = v; } public void setUliceID(long v) { m_ulice_kod = v; } public void setUlice(String v) { m_ulice = v; } public void setCastObceID(long v) { m_cast_obce_kod = v; } public void setCastObce(String v) { m_cast_obce = v; } public void setMestskaCastID(long v) { m_mestska_cast_kod = v; } public void setMestskaCast(String v) { m_mestska_cast = v; } public void setObecID(long v) { m_obec_kod = v; } public void setObec(String v) { m_obec = v; } public void setOkresID(long v) { m_okres_kod = v; } public void setOkres(String v) { m_okres = v; } public void setKrajID(long v) { m_kraj_kod = v; } public void setKraj(String v) { m_kraj = v; } public void setPsc(String v) { m_psc = v; } public void setVzdalenost(float v) { m_vzdalenost = v; } public long getRuianID() { return m_ruian_id; } public long getBudovaID() { return m_budova_id; } public LatLon getPosition() { return m_position; } public String getCisloTyp() { return m_cislo_typ; } public String getCisloDomovni() { return m_cislo_domovni; } public String getCisloOrientacni() { return m_cislo_orientacni; } public long getUliceID() { return m_ulice_kod; } public String getUlice() { return m_ulice; } public long getCastObceID() { return m_cast_obce_kod; } public String getCastObce() { return m_cast_obce; } public long getMestskaCastID() { return m_mestska_cast_kod; } public String getMestskaCast() { return m_mestska_cast; } public long getObecID() { return m_obec_kod; } public String getObec() { return m_obec; } public long getOkresID() { return m_okres_kod; } public String getOkres() { return m_okres; } public long getKrajID() { return m_kraj_kod; } public String getKraj() { return m_kraj; } public String getPsc() { return m_psc; } public String getVzdalenost() { return new DecimalFormat("0.00").format(m_vzdalenost) + "m"; } }