Class GraphicsBaseSkin<C extends GraphicsBase<R>,​R extends Row<?,​?,​?>>

    • Constructor Detail

      • GraphicsBaseSkin

        public GraphicsBaseSkin​(C graphics)
    • Method Detail

      • getClippedContent

        protected Node getClippedContent()
      • createDragCanvas

        protected DragCanvas<R> createDragCanvas()
      • createLinksPane

        protected LinksPane<R> createLinksPane()
      • getDragCanvas

        public final DragCanvas<R> getDragCanvas()
      • getLasso

        protected final Rectangle getLasso()
      • getLinksPane

        protected final LinksPane<R> getLinksPane()
      • createRowPaneRegion

        protected abstract Region createRowPaneRegion()
      • findLassoSelectedRows

        protected abstract List<Row<?,​?,​?>> findLassoSelectedRows()
      • findLassoSelectedActivities

        protected abstract List<ActivityRef<?>> findLassoSelectedActivities()
      • getActivityBoundsAt

        public final ActivityBounds getActivityBoundsAt​(double x,
                                                        double y)
      • getActivityRefAt

        public final ActivityRef<?> getActivityRefAt​(double x,
                                                     double y)
      • getAllActivityBoundsAt

        public final List<ActivityBounds> getAllActivityBoundsAt​(double x,
                                                                 double y)
      • getAllActivityRefsAt

        public final List<ActivityRef<?>> getAllActivityRefsAt​(double x,
                                                               double y)
      • getAllCalendarActivitiesAt

        public final List<CalendarActivity> getAllCalendarActivitiesAt​(double x,
                                                                       double y)
      • getRowAt

        public final R getRowAt​(double y)
      • getRowPaneAt

        protected abstract RowPane<R> getRowPaneAt​(double y)
      • isRowAboveViewport

        protected abstract boolean isRowAboveViewport​(R row)
      • getRowCanvasAt

        protected final RowCanvas<R> getRowCanvasAt​(double y)
      • getLayoutAt

        public final Layout getLayoutAt​(double y)
      • getLayoutBoundsAt

        protected final Rectangle2D getLayoutBoundsAt​(double y)
      • getLocalTimeAt

        public final LocalTime getLocalTimeAt​(double y)
      • layoutChildren

        protected void layoutChildren​(double contentX,
                                      double contentY,
                                      double contentWidth,
                                      double contentHeight)
        Overrides:
        layoutChildren in class SkinBase<C extends GraphicsBase<R>>
      • getTimeline

        protected final Timeline getTimeline()