Examples of EventDispatcher


Examples of de.fhpotsdam.unfolding.events.EventDispatcher

    mapDetail.setTweening(true);
    mapDetail.zoomToLevel(4);
    mapOverview = new UnfoldingMap(this, "overview", 605, 10, 185, 185);
    mapOverview.setTweening(true);

    EventDispatcher eventDispatcher = new EventDispatcher();

    // 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

Examples of ie.omk.smpp.event.EventDispatcher

            while (iter.hasNext()) {
                eventDispatcher.addObserver((ConnectionObserver) iter.next());
            }
        }

        EventDispatcher old = this.eventDispatcher;

        // ..and swap out the old dispatcher.
        this.eventDispatcher = eventDispatcher;

        // Clean up the old dispatcher.
        old.destroy();
    }
View Full Code Here

Examples of javafx.event.EventDispatcher

     * button click, preventing the default menu from appearing. It propagates the mouse
     * click further so other elements will respond appropriately.
     *
     * TODO this should be refactored once the API is updated.
     */
    final EventDispatcher initial = textArea.getEventDispatcher();
    textArea.setEventDispatcher(new EventDispatcher() {
      @Override
      public Event dispatchEvent(Event event, EventDispatchChain tail) {
        if (event instanceof MouseEvent) {
          MouseEvent mouseEvent = (MouseEvent)event;
          if (mouseEvent.getButton() == MouseButton.SECONDARY ||
              (mouseEvent.getButton() == MouseButton.PRIMARY && mouseEvent.isControlDown())) {
            event.consume();
          }
        }
        return initial.dispatchEvent(event, tail);
      }
    });
   
    // make the new context menu including the clear option   
    MenuItem copySelected = new MenuItem("Copy");
View Full Code Here

Examples of net.sourceforge.ganttproject.task.dependency.EventDispatcher

            TaskManagerConfig config, CustomColumnsStorage columnStorage) {
      myCustomColumnStorage = columnStorage==null ?
          new CustomColumnsStorage() : columnStorage;
        myConfig = config;
        myHierarchyManager = new TaskHierarchyManagerImpl();
        EventDispatcher dispatcher = new EventDispatcher() {
            public void fireDependencyAdded(TaskDependency dep) {
                TaskManagerImpl.this.fireDependencyAdded(dep);
            }

            public void fireDependencyRemoved(TaskDependency dep) {
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Document doc) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                dispatcher.addGraphicsNodeKeyListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                EventListener l = new GVTUnloadListener(dispatcher, listener);
                EventTarget target = (EventTarget)doc;
                target.addEventListener("SVGUnload", l, false);
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Document doc) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                dispatcher.addGraphicsNodeKeyListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                EventListener l = new GVTUnloadListener(dispatcher, listener);
                EventTarget target = (EventTarget)doc;
                target.addEventListener("SVGUnload", l, false);
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Element svgRoot) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                ((EventTarget)svgRoot).
                    addEventListener("SVGUnload",
                                     new GVTUnloadListener(dispatcher, listener),
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Element svgRoot) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                ((EventTarget)svgRoot).addEventListener
                    ("SVGUnload",
                     new GVTUnloadListener(dispatcher, listener),
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Document doc) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                dispatcher.addGraphicsNodeKeyListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                EventListener l = new GVTUnloadListener(dispatcher, listener);
                EventTarget target = (EventTarget)doc;
                target.addEventListener("SVGUnload", l, false);
View Full Code Here

Examples of org.apache.batik.gvt.event.EventDispatcher

     * events to the DOM.
     */
    public static void addGVTListener(BridgeContext ctx, Document doc) {
        UserAgent ua = ctx.getUserAgent();
        if (ua != null) {
            EventDispatcher dispatcher = ua.getEventDispatcher();
            if (dispatcher != null) {
                final Listener listener = new Listener(ctx, ua);
                dispatcher.addGraphicsNodeMouseListener(listener);
                dispatcher.addGraphicsNodeKeyListener(listener);
                // add an unload listener on the SVGDocument to remove
                // that listener for dispatching events
                EventListener l = new GVTUnloadListener(dispatcher, listener);
                EventTarget target = (EventTarget)doc;
                target.addEventListener("SVGUnload", l, false);
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.