package cz.agents.dbtokmlexporter.factory.style; import java.awt.Color; import cz.agents.alite.googleearth.updates.KmlUtils; import de.micromata.opengis.kml.v_2_2_0.Style; /** * * @author Marek Cuchy * */ public class IconStyleFactory implements StyleFactory { private final String iconUrl; private final double scale; private static int counter = 0; public IconStyleFactory(String iconUrl, double scale) { super(); this.iconUrl = iconUrl; this.scale = scale; } @Override public Style createStyle() { Style style = new Style(); style.withId("iconstyle" + counter++).createAndSetIconStyle().withScale(scale) .createAndSetIcon() .withHref(this.iconUrl); return style; } }