Class UiTimeGraph.ZoomedEvent

  • All Implemented Interfaces:
    UiEvent
    Enclosing class:
    UiTimeGraph

    public static class UiTimeGraph.ZoomedEvent
    extends java.lang.Object
    implements UiEvent
    • Field Detail

      • componentId

        protected java.lang.String componentId
      • zoomLevelIndex

        protected int zoomLevelIndex
      • millisecondsPerPixel

        protected double millisecondsPerPixel
      • neededIntervalsByGraphId

        protected java.util.Map<java.lang.String,​java.util.List<UiLongInterval>> neededIntervalsByGraphId
    • Constructor Detail

      • ZoomedEvent

        @Deprecated
        public ZoomedEvent()
        Deprecated.
        Only for Jackson deserialization. Use the other constructor instead.
      • ZoomedEvent

        public ZoomedEvent​(java.lang.String componentId,
                           UiLongInterval displayedInterval,
                           int zoomLevelIndex,
                           double millisecondsPerPixel,
                           java.util.Map<java.lang.String,​java.util.List<UiLongInterval>> neededIntervalsByGraphId)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getComponentId

        public java.lang.String getComponentId()
        Specified by:
        getComponentId in interface UiEvent
      • getZoomLevelIndex

        public int getZoomLevelIndex()
      • getMillisecondsPerPixel

        public double getMillisecondsPerPixel()
      • getNeededIntervalsByGraphId

        public java.util.Map<java.lang.String,​java.util.List<UiLongInterval>> getNeededIntervalsByGraphId()