001package org.openstreetmap.gui.jmapviewer.interfaces;
002
003import java.awt.Color;
004import java.awt.Font;
005import java.awt.Stroke;
006
007import org.openstreetmap.gui.jmapviewer.Layer;
008import org.openstreetmap.gui.jmapviewer.Style;
009
010public interface MapObject {
011
012    public Layer getLayer();
013    public void setLayer(Layer layer);
014    public Style getStyle();
015    public Style getStyleAssigned();
016    public Color getColor();
017    public Color getBackColor();
018    public Stroke getStroke();
019    public Font getFont();
020    public String getName();
021    public boolean isVisible();
022}