Class TimeSectionBuilder<B extends TimeSectionBuilder<B>>

java.lang.Object
eu.hansolo.medusa.TimeSectionBuilder<B>

public class TimeSectionBuilder<B extends TimeSectionBuilder<B>> extends Object
Created by hansolo on 31.01.16.
  • Constructor Details

    • TimeSectionBuilder

      protected TimeSectionBuilder()
  • Method Details

    • create

      public static final TimeSectionBuilder create()
    • start

      public final B start(LocalTime VALUE)
    • stop

      public final B stop(LocalTime VALUE)
    • text

      public final B text(String TEXT)
    • icon

      public final B icon(javafx.scene.image.Image IMAGE)
    • color

      public final B color(javafx.scene.paint.Color COLOR)
    • highlightColor

      public final B highlightColor(javafx.scene.paint.Color COLOR)
    • textColor

      public final B textColor(javafx.scene.paint.Color COLOR)
    • onTimeSectionEntered

      public final B onTimeSectionEntered(javafx.event.EventHandler<TimeSection.TimeSectionEvent> HANDLER)
    • onTimeSectionLeft

      public final B onTimeSectionLeft(javafx.event.EventHandler<TimeSection.TimeSectionEvent> HANDLER)
    • build

      public final TimeSection build()