Package de.fhpotsdam.unfolding.events

Examples of de.fhpotsdam.unfolding.events.EventDispatcher.register()


    // Add mouse interaction to both maps
    MouseHandler mouseHandler = new MouseHandler(this, mapDetail, mapOverview);
    eventDispatcher.addBroadcaster(mouseHandler);

    // Maps listen to each other, i.e. each interaction in one map is reflected in the other
    eventDispatcher.register(mapDetail, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapDetail, "zoom", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId(), mapOverview.getId());
  }
View Full Code Here


    MouseHandler mouseHandler = new MouseHandler(this, mapDetail, mapOverview);
    eventDispatcher.addBroadcaster(mouseHandler);

    // Maps listen to each other, i.e. each interaction in one map is reflected in the other
    eventDispatcher.register(mapDetail, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapDetail, "zoom", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId(), mapOverview.getId());
  }

  public void draw() {
View Full Code Here

    eventDispatcher.addBroadcaster(mouseHandler);

    // Maps listen to each other, i.e. each interaction in one map is reflected in the other
    eventDispatcher.register(mapDetail, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapDetail, "zoom", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId(), mapOverview.getId());
  }

  public void draw() {
    background(0);
View Full Code Here

    // Maps listen to each other, i.e. each interaction in one map is reflected in the other
    eventDispatcher.register(mapDetail, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapDetail, "zoom", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId(), mapOverview.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId(), mapOverview.getId());
  }

  public void draw() {
    background(0);
View Full Code Here

    // Overview map listens to interaction events from the detail map
    mapOverview = new UnfoldingMap(this, "overview", 605, 10, 185, 185);
    mapOverview.zoomToLevel(1);
    mapOverview.setZoomRange(1, 7);
    mapOverview.setTweening(true);
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId());

    // Static overview map
    mapOverviewStatic = new UnfoldingMap(this, "overviewStatic", 605, 205, 185, 185);
  }
View Full Code Here

    mapOverview = new UnfoldingMap(this, "overview", 605, 10, 185, 185);
    mapOverview.zoomToLevel(1);
    mapOverview.setZoomRange(1, 7);
    mapOverview.setTweening(true);
    eventDispatcher.register(mapOverview, "pan", mapDetail.getId());
    eventDispatcher.register(mapOverview, "zoom", mapDetail.getId());

    // Static overview map
    mapOverviewStatic = new UnfoldingMap(this, "overviewStatic", 605, 205, 185, 185);
  }
View Full Code Here

    eventDispatcher.addBroadcaster(mouseHandler);
    eventDispatcher.addBroadcaster(keyboardHandler);

    for (UnfoldingMap map : maps) {
      eventDispatcher.register(map, PanMapEvent.TYPE_PAN, map.getId());
      eventDispatcher.register(map, ZoomMapEvent.TYPE_ZOOM, map.getId());
    }

    return eventDispatcher;
  }
View Full Code Here

    eventDispatcher.addBroadcaster(mouseHandler);
    eventDispatcher.addBroadcaster(keyboardHandler);

    for (UnfoldingMap map : maps) {
      eventDispatcher.register(map, PanMapEvent.TYPE_PAN, map.getId());
      eventDispatcher.register(map, ZoomMapEvent.TYPE_ZOOM, map.getId());
    }

    return eventDispatcher;
  }
View Full Code Here

    MouseHandler mouseHandler = new MouseHandler(p, maps);

    eventDispatcher.addBroadcaster(mouseHandler);

    for (UnfoldingMap map : maps) {
      eventDispatcher.register(map, PanMapEvent.TYPE_PAN, map.getId());
      eventDispatcher.register(map, ZoomMapEvent.TYPE_ZOOM, map.getId());
    }

    return eventDispatcher;
  }
View Full Code Here

    eventDispatcher.addBroadcaster(mouseHandler);

    for (UnfoldingMap map : maps) {
      eventDispatcher.register(map, PanMapEvent.TYPE_PAN, map.getId());
      eventDispatcher.register(map, ZoomMapEvent.TYPE_ZOOM, map.getId());
    }

    return eventDispatcher;
  }
View Full Code Here

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.