Package com.flexganttfx.model.layout

Different layout and line manager implementations used to control the layout of activities.
Since:
1.0
  • Class Summary
    Class Description
    AgendaLayout
    The agenda layout class is used to lay out activities in a style similar to a regular calendar where a vertical scale will display hours.
    ChartLayout
    Using the chart layout class results in activities being laid out as chart bars.
    EqualLinesManager<R extends Row<?,​?,​A>,​A extends Activity>
    A lines manager that equally distributes the available row height to all lines.
    GanttLayout
    The standard layout used by all rows and lines.
    LinesManagerBase<A extends Activity>
    A base class for new LinesManager types.
  • Enum Summary
    Enum Description
    AgendaLayout.LayoutStrategy
    An enumerator for the different ways overlapping agenda entries can be laid out.