Release Notes

JViews Gantt Release Notes

This document describes the main changes that have been made to the JViews Gantt module since version 6.5.

Incompatibilities
General Changes
Library Changes
New Packages

New Interfaces and Classes

Modified Classes

Tag Library Changes
Example Changes

Incompatibilities


General Changes

The main general changes of the JViews Gantt module are the following:

Library Changes

New Packages

ilog.views.gantt.swing.calendarview

This package contains the classes for rendering Gantt data in Swing calendaring components, such as a monthly or daily planner view.

ilog.views.schedule.print

This package defines classes for printing the content of an IlvResourceDataChart.

New Interfaces and Classes

ilog.views.gantt.event.ActivitySelectionEvent

An ActivitySelectionEvent is used to indicate that the selection status of an IlvActivity has changed.

ilog.views.gantt.event.CriticalPathEvent

A CriticalPathEvent is fired to indicate the progress of a critical path computation.

ilog.views.gantt.event.CriticalPathListener

CriticalPathListener defines the interface for an object that is to be notified about progress of the critical path computation..

ilog.views.gantt.event.GanttModelPropertyEvent

GanttModelPropertyEvent is fired by an IlvGanttModel when a property of the model has been modified.

ilog.views.gantt.event.GanttModelPropertyListener

GanttModelPropertyListener is the listener interface for receiving GanttModelPropertyEvents from an ilog.views.gantt.IlvGanttModel.

ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttPopupMenuAction

The IlvFacesGanttPopupMenuAction is the default server action to handle popup menu actions.

ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttPopupSupport

This class defines the popup menu servlet support designed to answer to JSF popup menu attached to a JSF Gantt view requests.

ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttSelectAction

This server action is executed out the JSF lifecycle, in the image generating servlet.
Its purpose is to translate this action event into a JSF valueChangeEvent and to invoke the value change listener passed as parameter with this translated event.

ilog.views.gantt.graphic.interactor.IlvGanttObjectInteractor

IlvGanttObjectInteractor is the base class for object interactors that can be set on Gantt sheet graphics and selections.

ilog.views.gantt.model.IlvConstraintCycleException

This exception is thrown when a cyclical constraint path has been detected in a Gantt data model.

ilog.views.gantt.model.IlvCriticalPathCalculator

IlvCriticalPathCalculator applies the critical path method to a Gantt data model.

ilog.views.gantt.model.IlvGanttModelScheduler

IlvGanttModelScheduler applies the critical path method to a Gantt data model.

ilog.views.gantt.model.IlvGanttModelScheduler.ErrorHandler

This interface is used to pass back exceptions that occur during computation of a data model's critical path.

ilog.views.gantt.model.IlvGanttModelScheduler.LoggingErrorHandler

This class is the default ErrorHandler implementation that logs all exceptions as warnings.

ilog.views.gantt.model.filter.IlvBasicFilterGanttModel

IlvBasicFilterGanttModel provides a filtered view of an underlying data model's activities and resources..

ilog.views.gantt.model.filter.IlvFilterGanttModel.GanttModelPropertyEventHandler

GanttModelPropertyEventHandler is the default listener used by IlvFilterGanttModel to handle Gantt data model property events fired by the encapsulated data model.

ilog.views.gantt.servlet.IlvGanttPopupMenuSupport

This class is the Gantt specific servlet support for dynamic popup menu requests from the client.

ilog.views.gantt.servlet.IlvPopupMenuAction

This action must be registered on the Gantt servlet support popup menus.
Its purpose is to translate the ServerActionEvent into a ilog.views.util.servlet.event.ServletActionEvent used in the popup menu model and to delegate the processing of this event to the selected menu item action listener.

ilog.views.gantt.swing.IlvPopupMenuActivityContext

The context of a popup menu for a IlvActivity graphic representation that is managed by a IlvPopupMenuManager.

ilog.views.gantt.swing.IlvPopupMenuConstraintContext

The context of a popup menu for a IlvActivity graphic representation that is managed by a IlvPopupMenuManager.

ilog.views.gantt.swing.IlvVerticalScrollBar

IlvVerticalScrollBar is a JScrollBar extension that coordinates vertical scrolling with other Gantt components via connection to an IlvGanttConfiguration.

Modified Classes

ilog.views.gantt.IlvGanttConfiguration

ilog.views.gantt.IlvGanttModel

ilog.views.gantt.IlvGanttModelUtil

ilog.views.gantt.IlvHierarchyChart

ilog.views.gantt.IlvJScrollGanttSheet

ilog.views.gantt.IlvTimeInterval

ilog.views.gantt.IlvTimeUtil

ilog.views.gantt.IlvVerticalDisplayController

ilog.views.gantt.action.IlvVerticalScrollAction

ilog.views.gantt.event.SelectionEvent

ilog.views.gantt.faces.dhtml.interactor.IlvGanttObjectSelectedFinder

ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttServletSupport

ilog.views.gantt.graphic.IlvActivityGraphic

ilog.views.gantt.graphic.IlvConstraintGraphic

ilog.views.gantt.graphic.IlvGanttSheet

ilog.views.gantt.graphic.grid.IlvGanttGridContext

ilog.views.gantt.graphic.interactor.IlvActivityGraphicMoveInteractor

ilog.views.gantt.graphic.interactor.IlvActivityGraphicReshapeInteractor

ilog.views.gantt.graphic.interactor.IlvGanttSelectInteractor

ilog.views.gantt.graphic.renderer.IlvActivityCompositeRenderer

ilog.views.gantt.graphic.renderer.IlvActivityGraphicRenderer

ilog.views.gantt.graphic.renderer.IlvActivityRenderer

ilog.views.gantt.model.IlvAbstractGanttModel

ilog.views.gantt.model.filter.IlvFilterGanttModel

ilog.views.gantt.property.IlvUserPropertyHolder

ilog.views.gantt.scale.IlvBasicTimeScaleRow

ilog.views.gantt.scale.IlvDayTimeScaleRow

ilog.views.gantt.scale.IlvHalfDayTimeScaleRow

ilog.views.gantt.scale.IlvHourTimeScaleRow

ilog.views.gantt.scale.IlvMinuteTimeScaleRow

ilog.views.gantt.scale.IlvMonthTimeScaleRow

ilog.views.gantt.scale.IlvQuarterTimeScaleRow

ilog.views.gantt.scale.IlvWeekTimeScaleRow

ilog.views.gantt.scale.IlvYearTimeScaleRow

ilog.views.gantt.servlet.IlvGanttServletSupport


Tag Library Changes


Example Changes