Java Data Sources > API of the Server/Java Mapping > Rogue Wave JViews Components > Gantt Data Sources
 
Gantt Data Sources
ilog.server.jsds.gantt
This package includes the following classes which represent server object relations as a Gantt model with activity, constraint, reservation, and resource objects.
*IlsRpGanttModel
*IlsRpActivity
*IlsRpResource
*IlsRpConstraint
*IlsRpReservation
*IlsGanttDataSource
*IlsGanttDS2IlvHierarchyChartAdapter
ilog.server.jsds.gantt.IlsRpGanttModel
The class IlsRpGanttModel instantiates a Gantt model representation object and four relations corresponding to activities, resources, constraints, and reservations. Activities and resources are organized as a hierarchy starting from a root. Resources and constraints are simple lists with no order.
ilog.server.jsds.gantt.IlsRpActivity
This class instantiates activity representation objects in a structure. Each IlsRpActivy object knows its parent. One of these elements is the root of the hierarchy. There can be only one root in a hierarchy.
ilog.server.jsds.gantt.IlsRpResource
This class instantiates resource representation items in a structure. Each IlsRpResource object knows its parent. One of these elements is the root of the hierarchy. There can be only one root in a hierarchy.
ilog.server.jsds.gantt.IlsRpConstraint
This class instantiates constraint representation objects which are the target objects of the relation represented as the list of constraints. Constraint representation objects interface server objects with a Gantt data source (see IlsGanttDataSource).
ilog.server.jsds.gantt.IlsRpReservation
This class instantiates reservation representation object which are the target objects of the relation represented as the list of reservations. Reservation representation objects interface server objects with a gantt data source (see IlsGanttDataSource).
ilog.server.jsds.gantt.IlsGanttDataSource
Instances of this class create a bridge between an Rogue Wave Server representation model and an Rogue Wave JViews Gantt chart or Schedule chart through an IlsGanttDS2IlvHierarchyChartAdapter object.
ilog.server.jsds.adapter.IlsGanttDS2IlvHierarchyChartAdapter
This class provides a basic interface between a Gantt data source and an Rogue Wave JViews Gantt chart or Schedule chart and its underlying Gantt model. You can derive this class or create adapter strategies from the IlsGanttDS2IlvHierarchyChartStrategy base class.

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.