Examples of PerspectiveEvent


Examples of org.flexdock.perspective.event.PerspectiveEvent

        synchronized(this) {
            setCurrentPerspectiveName(perspectiveId);
            if(reset) {
                perspective.reset(rootPort);
                EventManager.dispatch(new PerspectiveEvent(perspective, current,
                                      PerspectiveEvent.RESET));
            } else {
                perspective.load(rootPort);
                EventManager.dispatch(new PerspectiveEvent(perspective, current,
                                      PerspectiveEvent.CHANGED));
            }
        }

        EventQueue.invokeLater(new Runnable() {
View Full Code Here

Examples of org.flexdock.perspective.event.PerspectiveEvent

            m_initalSequence.apply(port);

            Layout layout = getLayout();
            if(layout!=null) {
                layout.update(m_initalSequence);
                EventManager.getInstance().dispatchEvent(new PerspectiveEvent(this, null, PerspectiveEvent.RESET));
            }
        }
    }
View Full Code Here

Examples of org.flexdock.perspective.event.PerspectiveEvent

    public void load(DockingPort port) {
        Layout layout = getLayout();
        if(layout.isInitialized()) {
            layout.apply(port);
            EventManager.getInstance().dispatchEvent(new PerspectiveEvent(this, null, PerspectiveEvent.RESET));
        } else {
            reset(port);
        }
    }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    return new PerspectiveEventConverter();
  }

  @Override
  public void testConvert() throws Exception {
    PerspectiveEvent event = new PerspectiveEvent(new Interval(0, 1),
        getPerspective());
    PerspectiveEventType type = converter.convert(event);
    assertEquals(event.getInterval().toDurationMillis(), type.getDuration());
    assertEquals(event.getPerspective().getId(), type.getPerspectiveId());
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    long preEnd = System.currentTimeMillis();
    win.getActivePage().setPerspective(newPers);
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent event = tracker.getData().iterator().next();
    assertEquals(oldPers, event.getPerspective());

    long start = event.getInterval().getStartMillis();
    long end = event.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    long preEnd = System.currentTimeMillis();
    page.closeAllPerspectives(false, false);
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent e = tracker.getData().iterator().next();
    assertEquals(perspective, e.getPerspective());

    long start = e.getInterval().getStartMillis();
    long end = e.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    long preEnd = System.currentTimeMillis();
    assertTrue(win.close());
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent e = tracker.getData().iterator().next();
    assertEquals(perspective, e.getPerspective());

    long start = e.getInterval().getStartMillis();
    long end = e.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    long preEnd = System.currentTimeMillis();
    tracker.setEnabled(false);
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent e = tracker.getData().iterator().next();
    assertNotNull(e.getPerspective());

    long start = e.getInterval().getStartMillis();
    long end = e.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    long preEnd = System.currentTimeMillis();
    callIdleDetectorToNotify();
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent e = tracker.getData().iterator().next();
    assertEquals(perspective, e.getPerspective());

    long start = e.getInterval().getStartMillis();
    long end = e.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.PerspectiveEvent

    window.getActivePage().setPerspective(
        window.getWorkbench().getPerspectiveRegistry().getPerspectives()[1]);
    long postEnd = System.currentTimeMillis();

    assertEquals(1, tracker.getData().size());
    PerspectiveEvent event = tracker.getData().iterator().next();
    assertEquals(persp, event.getPerspective());

    long start = event.getInterval().getStartMillis();
    long end = event.getInterval().getEndMillis();
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
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.