.class public interface abstract Lcom/example/linechartlibrary/Chart; .super Ljava/lang/Object; .source "Chart.java" # virtual methods .method public abstract animationDataFinished()V .end method .method public abstract animationDataUpdate(F)V .end method .method public abstract callTouchListener()V .end method .method public abstract cancelDataAnimation()V .end method .method public abstract getAxesRenderer()Lcom/example/linechartlibrary/AxesRenderer; .end method .method public abstract getChartComputator()Lcom/example/linechartlibrary/ChartComputator; .end method .method public abstract getChartData()Lcom/example/linechartlibrary/ChartData; .end method .method public abstract getChartRenderer()Lcom/example/linechartlibrary/ChartRenderer; .end method .method public abstract getCurrentViewport()Lcom/example/linechartlibrary/Viewport; .end method .method public abstract getMaxZoom()F .end method .method public abstract getMaximumViewport()Lcom/example/linechartlibrary/Viewport; .end method .method public abstract getSelectedValue()Lcom/example/linechartlibrary/SelectedValue; .end method .method public abstract getTouchHandler()Lcom/example/linechartlibrary/ChartTouchHandler; .end method .method public abstract getZoomLevel()F .end method .method public abstract getZoomType()Lcom/example/linechartlibrary/ZoomType; .end method .method public abstract isContainerScrollEnabled()Z .end method .method public abstract isInteractive()Z .end method .method public abstract isScrollEnabled()Z .end method .method public abstract isValueSelectionEnabled()Z .end method .method public abstract isValueTouchEnabled()Z .end method .method public abstract isViewportCalculationEnabled()Z .end method .method public abstract isZoomEnabled()Z .end method .method public abstract moveTo(FF)V .end method .method public abstract moveToWithAnimation(FF)V .end method .method public abstract resetViewports()V .end method .method public abstract selectValue(Lcom/example/linechartlibrary/SelectedValue;)V .end method .method public abstract setChartRenderer(Lcom/example/linechartlibrary/ChartRenderer;)V .end method .method public abstract setContainerScrollEnabled(ZLcom/example/linechartlibrary/ContainerScrollType;)V .end method .method public abstract setCurrentViewport(Lcom/example/linechartlibrary/Viewport;)V .end method .method public abstract setCurrentViewportWithAnimation(Lcom/example/linechartlibrary/Viewport;)V .end method .method public abstract setCurrentViewportWithAnimation(Lcom/example/linechartlibrary/Viewport;J)V .end method .method public abstract setDataAnimationListener(Lcom/example/linechartlibrary/ChartAnimationListener;)V .end method .method public abstract setInteractive(Z)V .end method .method public abstract setMaxZoom(F)V .end method .method public abstract setMaximumViewport(Lcom/example/linechartlibrary/Viewport;)V .end method .method public abstract setScrollEnabled(Z)V .end method .method public abstract setValueSelectionEnabled(Z)V .end method .method public abstract setValueTouchEnabled(Z)V .end method .method public abstract setViewportAnimationListener(Lcom/example/linechartlibrary/ChartAnimationListener;)V .end method .method public abstract setViewportCalculationEnabled(Z)V .end method .method public abstract setViewportChangeListener(Lcom/example/linechartlibrary/ViewportChangeListener;)V .end method .method public abstract setZoomEnabled(Z)V .end method .method public abstract setZoomLevel(FFF)V .end method .method public abstract setZoomLevelWithAnimation(FFF)V .end method .method public abstract setZoomType(Lcom/example/linechartlibrary/ZoomType;)V .end method .method public abstract startDataAnimation()V .end method .method public abstract startDataAnimation(J)V .end method