Package org.wicketstuff.examples.gmap.controls

Source Code of org.wicketstuff.examples.gmap.controls.HomePage

package org.wicketstuff.examples.gmap.controls;

import org.apache.wicket.markup.html.WebMarkupContainer;
import org.wicketstuff.examples.gmap.WicketExamplePage;
import org.wicketstuff.gmap.GMap;
import org.wicketstuff.gmap.GMap.ZoomInBehavior;
import org.wicketstuff.gmap.GMap.ZoomOutBehavior;

/**
* Demonstrates how to control the map via clicks on labels.
*/
public class HomePage extends WicketExamplePage
{

    private static final long serialVersionUID = 1L;

    public HomePage()
    {
        final GMap map = new GMap("topPanel");
        add(map);

        final WebMarkupContainer zoomIn = new WebMarkupContainer("zoomIn");
        zoomIn.add(map.new ZoomInBehavior("onclick"));
        add(zoomIn);

        final WebMarkupContainer zoomOut = new WebMarkupContainer("zoomOut");
        zoomOut.add(map.new ZoomOutBehavior("onclick"));
        add(zoomOut);
    }
}
TOP

Related Classes of org.wicketstuff.examples.gmap.controls.HomePage

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.