Package net.sourceforge.plantuml.gantt.ngm
package net.sourceforge.plantuml.gantt.ngm
Provides the core domain model for the New Gantt Model (NGM).
This package contains the model layer (in the MVC sense) for Gantt-style
scheduling, reworked to use the java.time API and to better handle
workload concepts (load, workload, duration).
The NGM model is intentionally kept independent from the rest of PlantUML: it must not depend on rendering, diagram classes, or the legacy Gantt implementation. The goal is to have a clean, reusable scheduling core that can later be integrated or tested in isolation.
-
ClassesClassDescriptionRepresents the intrinsic amount of work required for a task, expressed internally as seconds of person-time.Represents the resource allocation applied to a task over time.Represents an abstract scheduled task in the New Gantt Model (NGM).Represents a fixed-duration task in the New Gantt Model (NGM).