Package org.gwtopenmaps.openlayers.client.event

Examples of org.gwtopenmaps.openlayers.client.event.EventHandler


     */
    public void addVectorAfterFeatureModifiedListener(
            final VectorAfterFeatureModifiedListener listener) {
        eventListeners.addListener(this, listener,
                                   EventType.VECTOR_AFTER_FEATURE_MODIFIED,
                                   new EventHandler() {
            @Override
            public void onHandle(EventObject eventObject) {
                // TODO Auto-generated method stub
                AfterFeatureModifiedEvent e = new AfterFeatureModifiedEvent(
                        eventObject);
View Full Code Here


     */
    public void addVectorBeforeFeatureModifiedListener(
            final VectorBeforeFeatureModifiedListener listener) {
        eventListeners.addListener(this, listener,
                                   EventType.VECTOR_BEFORE_FEATURE_MODIFIED,
                                   new EventHandler() {
            @Override
            public void onHandle(EventObject eventObject) {
                // TODO Auto-generated method stub
                BeforeFeatureModifiedEvent e = new BeforeFeatureModifiedEvent(
                        eventObject);
View Full Code Here

     */
    public void addVectorVertexModifiedListener(
            final VectorVertexModifiedListener listener) {
        eventListeners.addListener(this, listener,
                                   EventType.VECTOR_FEATURE_VERTEX_MODIFIED,
                                   new EventHandler() {
            @Override
            public void onHandle(EventObject eventObject) {
                // TODO Auto-generated method stub
                VertexModifiedEvent e = new VertexModifiedEvent(
                        eventObject);
View Full Code Here

     */
    public void addBeforeFeatureHighlightedListener(
            final BeforeFeatureHighlightedListener beforeFeatureHighlightedListener) {
        eventListeners.addListener(this, beforeFeatureHighlightedListener,
                                   EventType.CONTROL_SELECT_FEATURE_BEFORE_HIGHLIGHTED,
                                   new EventHandler() {
            public void onHandle(EventObject eventObject) {

                VectorFeature vectorFeature = getFeatureFromEventObject(
                        eventObject);

View Full Code Here

     */
    public void addFeatureUnhighlightedListener(
            final FeatureUnhighlightedListener featureUnhighlightedListener) {
        eventListeners.addListener(this, featureUnhighlightedListener,
                                   EventType.CONTROL_SELECT_FEATURE_UNHIGHLIGHTED,
                                   new EventHandler() {
            public void onHandle(EventObject eventObject) {

                VectorFeature vectorFeature = getFeatureFromEventObject(
                        eventObject);

View Full Code Here

     */
    public void addFeatureHighlightedListener(
            final FeatureHighlightedListener featureHighlightedListener) {
        eventListeners.addListener(this, featureHighlightedListener,
                                   EventType.CONTROL_SELECT_FEATURE_HIGHLIGHTED,
                                   new EventHandler() {
            public void onHandle(EventObject eventObject) {

                VectorFeature vectorFeature = getFeatureFromEventObject(
                        eventObject);

View Full Code Here

        super.getJSObject().setProperty("watch", watch);
    }

    public void addLocationUpdateListener(final LocationUpdateListener listener) {
        eventListeners.addListener(this, listener,
                EventType.GEOLOCATE_LOCATION_UPDATE, new EventHandler() {

            @Override
            public void onHandle(EventObject eventObject) {
                LocationUpdateEvent event = new LocationUpdateEvent(eventObject);
                listener.onLocationUpdate(event);
View Full Code Here

        });
    }

    public void addLocationFailedListener(final LocationFailedListener listener) {
        eventListeners.addListener(this, listener,
                EventType.GEOLOCATE_LOCATION_FAILED, new EventHandler() {

            @Override
            public void onHandle(EventObject eventObject) {
                LocationFailedEvent event = new LocationFailedEvent(eventObject);
                listener.onLocationFailed(event);
View Full Code Here

    }

    public void addLocationUncapableListener(
            final LocationUncapableListener listener) {
        eventListeners.addListener(this, listener,
                EventType.GEOLOCATE_LOCATION_UNCAPABLE, new EventHandler() {

            @Override
            public void onHandle(EventObject eventObject) {
                listener.onLocationUncapable();
            }
View Full Code Here

      JSObject callbacks = JSObject.createJSObject();

      if(clickListener != null) {

          EventHandler clickHandler = new EventHandler() {

                @Override
                public void onHandle(EventObject eventObject) {
                    clickListener.onClick(new ClickEvent(eventObject));
                }
            };

          callbacks.setProperty("rightclick", clickHandler.getJSObject());
          callbacks.setProperty("click", clickHandler.getJSObject());

          EventHandler doubleClickHandler = new EventHandler() {

                @Override
                public void onHandle(EventObject eventObject) {
                    clickListener.onDoubleClick(new ClickEvent(eventObject));
                }
            };

            callbacks.setProperty("dblclick", doubleClickHandler.getJSObject());

      }

      getJSObject().setProperty("callbacks", callbacks);
View Full Code Here

TOP

Related Classes of org.gwtopenmaps.openlayers.client.event.EventHandler

Copyright © 2018 www.massapicom. 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.