The data model is completely open and extensible, allowing it to connect with any other application component. For fast prototyping, a prebuilt data model with XML input and output is provided by default. During application design, Java developers implement the abstract data model in order to adapt and connect the Gantt chart with the scheduling system. Users often need to edit information, either with tables or by moving activity bars in a Gantt sheets. Once views are connected to a common data model, ILOG JViews Gantt Chart keeps them synchronized.
Gantt charts let users see when tasks are scheduled, as well as constraints between tasks.
These charts are often used in project planning tools. Table view Resources or activities are presented in a table derived from Swing's JTable. Rows can be expanded or collapsed to represent subresources or subactivities. Scheduling views come with a comprehensive set of prebuilt interactions. Constraints can be drawn simply.