screenOverlay.add(screenOverlayLabel);
screenOverlay.add(addScreenOverlay);
addScreenOverlay.addClickListener(new ClickListener() {
public void onClick(Widget sender) {
KmlScreenOverlay screenOverlay = gew.getGEPlugin().createScreenOverlay("");
screenOverlay.setIcon(gew.getGEPlugin().createIcon(""));
screenOverlay.getIcon().
setHref("http://www.google.com/intl/en_ALL/images/logo.gif");
// Set screen position in pixels
screenOverlay.getOverlayXY().setXUnits(gew.getGEPlugin().UNITS_PIXELS);
screenOverlay.getOverlayXY().setYUnits(gew.getGEPlugin().UNITS_PIXELS);
screenOverlay.getOverlayXY().setX(400);
screenOverlay.getOverlayXY().setY(200);
// Rotate around object's center point
screenOverlay.getRotationXY().setXUnits(gew.getGEPlugin().UNITS_FRACTION);
screenOverlay.getRotationXY().setYUnits(gew.getGEPlugin().UNITS_FRACTION);
screenOverlay.getRotationXY().setX(0.5);
screenOverlay.getRotationXY().setY(0.5);
// Set object's size in pixels
screenOverlay.getSize().setXUnits(gew.getGEPlugin().UNITS_PIXELS);
screenOverlay.getSize().setYUnits(gew.getGEPlugin().UNITS_PIXELS);
screenOverlay.getSize().setX(300);
screenOverlay.getSize().setY(75);
// Rotate 45 degrees
screenOverlay.setRotation(45);
gew.getGEPlugin().getFeatures().appendChild(screenOverlay);
}
});