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
ilog.views.gantt.event.ActivitySelectionEvent
ilog.views.gantt.event.CriticalPathEvent
ilog.views.gantt.event.CriticalPathListener
ilog.views.gantt.event.GanttModelPropertyEvent
ilog.views.gantt.event.GanttModelPropertyListener
ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttPopupMenuAction
ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttPopupSupport
ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttSelectAction
ilog.views.gantt.graphic.interactor.IlvGanttObjectInteractor
ilog.views.gantt.model.IlvConstraintCycleException
ilog.views.gantt.model.IlvCriticalPathCalculator
ilog.views.gantt.model.IlvGanttModelScheduler
ilog.views.gantt.model.IlvGanttModelScheduler.ErrorHandler
ilog.views.gantt.model.IlvGanttModelScheduler.LoggingErrorHandler
ilog.views.gantt.model.filter.IlvBasicFilterGanttModel
ilog.views.gantt.model.filter.IlvFilterGanttModel.GanttModelPropertyEventHandler
ilog.views.gantt.servlet.IlvGanttPopupMenuSupport
ilog.views.gantt.servlet.IlvPopupMenuAction
ilog.views.gantt.swing.IlvPopupMenuActivityContext
ilog.views.gantt.swing.IlvPopupMenuConstraintContext
ilog.views.gantt.swing.IlvVerticalScrollBar
Tag Library Changes
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
IlvJScrollGanttSheet.getVerticalScrollBar
method has been changed from a standard
JScrollBar
to an instance of the new
IlvVerticalScrollBar
class.
IlvJScrollGanttSheet.setVerticalScrollBar(JScrollBar)
now throws
an exception if the specified scrollbar is not an instance of
IlvVerticalScrollBar
.
IlvBasicTimeScaleRow
, the
technique for implementing your custom row's time increments has been
changed:
createTimeIncrementPolicy
abstract method.
incrementTime
,
previousUnitTime
, and
nextUnitTime
methods.
These methods are now implemented by
IlvBasicTimeScaleRow
in terms of the row's time increment policy.
IlvGanttModel
interface to support
firing
GanttModelPropertyEvents
and establishing adjustment
sessions. These new methods are implemented for you in the
IlvAbstractGanttModel
base
class. Therefore, you only need to implement these new methods if you
have created a custom data model implementation that does not subclass
IlvAbstractGanttModel
: IlvActivityGraphicReshapeInteractor
now extends the new
IlvGanttObjectInteractor
base class. Because
processEvent
is declared final in this base class,
if you have created a custom
extension to IlvActivityGraphicReshapeInteractor
you must
now override
processEventImpl
instead of
processEvent
.IlvGanttSelectInteractor
to scroll the view when dragging an activity
IlvActivityRenderer
interface
to support popup menus in the Gantt sheet:
getPopupMenu
and getPopupMenuName
.
These new methods are implemented for you in the
IlvActivityGraphicRenderer
base
class. Therefore, you only need to implement these new methods if you
have created a custom renderer implementation that does not subclass
IlvActivityGraphicRenderer
.isUserProperty
method has been added to the
IlvUserPropertyHolder
interface.
This method is already implemented in all of the
IlvGeneralXXX
and IlvTableXXX
data
model entity classes. Therefore, you only need to implement this new method if you
have created custom data model entity implementations that do not extend
from these base classes.IlvTimeInterval.toString
is now localized.GanttObjectSelectedFinder
has been renamed
to
IlvGanttObjectSelectedFinder
IlvCriticalPathCalculator
and
IlvGanttModelScheduler
classes.
IlvBasicFilterGanttModel
class.IlvVerticalScrollBar
class
has been introduced to support this feature.
IlvJScrollGanttSheet
and
IlvHierarchyChart
allow setting the preferred direction (horizontal or vertical) for
mouse wheel scrolling.
IlvActivityGraphicMoveInteractor
and
IlvActivityGraphicReshapeInteractor
have been updated to establish an adjustment
session during mouse gestures.
IlvGanttObjectInteractor
class has been introduced as the base class for
IlvActivityGraphicReshapeInteractor
.
It also serves as a good base class for creating your own custom object
interactors.
IlvResourceDataChart
via the new ilog.views.schedule.print
package.darkerColor
CSS function has been added that accepts a single
Color
argument and returns a darker version of it.
IlvGanttSelectInteractor
and
IlvActivityGraphicMoveInteractor
can now restrict activity movement to the horizontal (time translation)
or vertical (reservation reassignment) axis.
IlvVerticalGanttGrid
.IlvGanttModelUtil
.BeanInfo
classes have been added to avoid unnecessary lookup and introspection.data
property has been added to the Gantt and
Schedule JavaServer Faces view components.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.
This package defines classes for printing the content of an
IlvResourceDataChart
.
ilog.views.gantt.event.ActivitySelectionEvent
An
ActivitySelectionEvent
is used to indicate that the selection status of anIlvActivity
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 anIlvGanttModel
when a property of the model has been modified.
ilog.views.gantt.event.GanttModelPropertyListener
GanttModelPropertyListener
is the listener interface for receivingGanttModelPropertyEvent
s from anilog.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 JSFvalueChangeEvent
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 byIlvFilterGanttModel
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 theServerActionEvent
into ailog.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 aIlvPopupMenuManager
.
ilog.views.gantt.swing.IlvPopupMenuConstraintContext
The context of a popup menu for a
IlvActivity
graphic representation that is managed by aIlvPopupMenuManager
.
ilog.views.gantt.swing.IlvVerticalScrollBar
IlvVerticalScrollBar
is aJScrollBar
extension that coordinates vertical scrolling with other Gantt components via connection to anIlvGanttConfiguration
.
ilog.views.gantt.IlvGanttConfiguration
computeVerticalScrollPosition(int)
:
Returns the position that will cause this configuration and its associated
vertically scrollable
components to scroll by the specified number of rows, up or down.
ilog.views.gantt.IlvGanttModel
IlvGanttModel
interface has been enhanced to support firing
GanttModelPropertyEvents
and establishing adjustment
sessions.
addGanttModelPropertyListener(GanttModelPropertyListener)
:
Adds the specified listener to receive notification of changes to properties of the data model.
isAdjusting()
:
Returns whether an adjustment session is currently active.
setAdjusting(boolean)
:
Starts or ends an adjustment session.
removeGanttModelPropertyListener(GanttModelPropertyListener)
:
Removes the specified listener so that it no longer receives notification of changes to properties of the data model.
ADJUSTING_PROPERTY
:
Identifies that an adjustment session has begun or ended.
ilog.views.gantt.IlvGanttModelUtil
activityPostorderIterator(IlvGanttModel, IlvActivity)
:
Returns an iterator that will traverse the parent activity and all of its descendants in post order.
activityPostorderIterator(IlvGanttModel)
:
Returns an iterator that will traverse all of the activities of a data model in post order.
postorderIterator(IlvGanttModel, IlvHierarchyNode)
:
Returns an iterator that will traverse the parent activity or resource and all of its descendants in post order.
resourcePostorderIterator(IlvGanttModel, IlvResource)
:
Returns an iterator that will traverse the parent resource and all of its descendants in post order.
resourcePostorderIterator(IlvGanttModel)
:
Returns an iterator that will traverse all of the resources of a data model in post order.
ilog.views.gantt.IlvHierarchyChart
computeVerticalScrollPosition(int)
:
Returns the position that will cause the chart to scroll by the specified number of rows, up or down.
getMouseWheelPreferredOrientation()
:
Returns the preferred orientation of scrolling by the mouse wheel, either
VERTICAL
or
HORIZONTAL
.
setMouseWheelPreferredOrientation(int)
:
Sets the preferred orientation of scrolling by the mouse wheel, either
VERTICAL
or
HORIZONTAL
.
getVerticalScrollMode()
:
Returns the interactive vertical scrolling mode.
setVerticalScrollMode(int)
:
Sets the interactive vertical scrolling mode.
HORIZONTAL
:
Horizontal orientation.
ROW_VERTICAL_SCROLL
:
The
scrolling mode
that indicates that vertical scrolling will occur by rows.
SMOOTH_VERTICAL_SCROLL
:
The
scrolling mode
that indicates that vertical scrolling will occur smoothly, by pixels.
VERTICAL
: Vertical orientation.
ilog.views.gantt.IlvJScrollGanttSheet
getVerticalScrollBar
method has been changed from a standard JScrollBar
to an instance of the new
IlvVerticalScrollBar
class.
setVerticalScrollBar(JScrollBar)
now throws
an exception if the specified scrollbar is not an instance of
IlvVerticalScrollBar
.
getMouseWheelPreferredOrientation()
:
Returns the preferred orientation of scrolling by the mouse wheel, either
VERTICAL
or
HORIZONTAL
.
setMouseWheelPreferredOrientation(int)
:
Sets the preferred orientation of scrolling by the mouse wheel, either
VERTICAL
or
HORIZONTAL
.
setVerticalScrollBar(IlvVerticalScrollBar)
:
Sets the vertical scroll bar.
HORIZONTAL
:
Horizontal orientation.
VERTICAL
:
Vertical orientation.
ilog.views.gantt.IlvTimeInterval
hashCode()
:
Returns a hash code value for this interval.
intersection(IlvTimeInterval)
:
Returns the intersection of the specified time interval with this one.
max(IlvDuration, IlvDuration)
:
Returns the greater of two
IlvDuration
values.
min(IlvDuration, IlvDuration)
:
Returns the smaller of two
IlvDuration
values.
ilog.views.gantt.IlvVerticalDisplayController
computeScrollPosition(int)
:
Returns the position that will cause the controller and its associated
vertically scrollable
components to scroll by the specified number of rows, up or down.
ilog.views.gantt.action.IlvVerticalScrollAction
getScrollMode()
:
Returns the vertical scrolling mode.
setScrollMode(int)
:
Sets the vertical scrolling mode.
PIXEL_SCROLL
:
The
scrolling mode
that indicates that vertical scrolling will occur by the
scrollFactor
amount.
ROW_SCROLL
:
The
scrolling mode
that indicates that vertical scrolling will occur by rows.
ilog.views.gantt.event.SelectionEvent
isSelected()
:
Returns the new selection status of the event source object.
toString()
:
Returns a string representation of this event.
ilog.views.gantt.faces.dhtml.interactor.IlvGanttObjectSelectedFinder
computeObjectSelected(IlvHierarchyChart, int)
:
Returns the IlvHierarchyNode
found in the vPos
position.
ilog.views.gantt.faces.dhtml.servlet.IlvFacesGanttServletSupport
getDefaultJSFSelectAction()
:
Returns the default row select action.
setDefaultJSFSelectAction(IlvServerAction)
:
Sets the default row select action.
getFacesContext(HttpServletRequest, HttpServletResponse, boolean)
:
Returns an artificial faces context to retrieve value bindings.
getMenuFactory(HttpServletRequest, HttpServletResponse)
:
Retrieves or creates the menu factory used in this popup menu request.
ilog.views.gantt.graphic.IlvActivityGraphic
getPopupMenu(IlvPoint, IlvTransformer, IlvManagerView, IlvPopupMenuManager)
:
Returns the Swing popup menu to display when the popup is triggered while the mouse pointer is at a specified location inside the activity graphic object.
ilog.views.gantt.graphic.IlvConstraintGraphic
getPopupMenu(IlvPoint, IlvTransformer, IlvManagerView, IlvPopupMenuManager)
:
Returns the Swing popup menu to display when the popup is triggered while the mouse pointer is at a specified location inside the constraint graphic object.
ilog.views.gantt.graphic.IlvGanttSheet
isPopupMenusEnabled()
:
Returns true
if popup menus are enabled for the Gantt sheet.
setPopupMenusEnabled(boolean)
:
Sets whether popup menus are enabled for the Gantt sheet.
ilog.views.gantt.graphic.grid.IlvGanttGridContext
getVisibleGanttRowAt(IlvPoint)
:
Returns the visible
IlvGanttRow
at the specified location.
ilog.views.gantt.graphic.interactor.IlvActivityGraphicMoveInteractor
getMovementAxis()
:
Returns the movement axis along which the user is allowed to drag activities when the interactor is attached to an
IlvScheduleChart
.
setMovementAxis(int)
:
Sets the movement axis along which the user is allowed to drag activities when the interactor is attached to an
IlvScheduleChart
.
AUTO_DETECT
:
Identifies that the activity movement axis, either horizontal or vertical, will be determined automatically when the user starts dragging the mouse.
BOTH
:
Identifies that activity movement is allowed on both the horizontal and vertical axes.
HORIZONTAL
:
Identifies that activity movement is allowed on the horizontal axis.
VERTICAL
:
Identifies that activity movement is allowed on the vertical axis.
ilog.views.gantt.graphic.interactor.IlvActivityGraphicReshapeInteractor
IlvActivityGraphicReshapeInteractor
now extends the new
IlvGanttObjectInteractor
base class. Because
processEvent
is declared final in this base class,
if you have created a custom
extension to IlvActivityGraphicReshapeInteractor
you must
now override
processEventImpl
instead of
processEvent
.
processEventImpl(IlvGraphic, AWTEvent, IlvObjectInteractorContext)
:
Processes user input events.
ilog.views.gantt.graphic.interactor.IlvGanttSelectInteractor
getMovementAxis()
:
Returns the movement axis along which the user is allowed to drag activities when the interactor is attached to an
ilog.views.gantt.IlvScheduleChart
.
setMovementAxis(int)
:
Sets the movement axis along which the user is allowed to drag activities when the interactor is attached to an
ilog.views.gantt.IlvScheduleChart
.
getReservationDuplicationModifier()
:
Returns the reservation duplication modifier.
setReservationDuplicationModifier(int)
:
Sets the reservation duplication modifier.
getReservationDuplicationModifierEx()
:
Returns the reservation duplication modifier in extended format, according to the conventions of java.awt.event.InputEvent.getModifiersEx()
.
isReservationDuplicationModifierDown(MouseEvent)
:
Returns whether the specified mouse event exactly contains the primary mouse button and the
reservation duplication modifier
down.
AUTO_DETECT
:
Identifies that the activity movement axis, either horizontal or vertical, will be determined automatically when the user starts dragging the mouse.
BOTH
:
Identifies that activity movement is allowed on both the horizontal and vertical axes.
HORIZONTAL
:
Identifies that activity movement is allowed on the horizontal axis.
VERTICAL
:
Identifies that activity movement is allowed on the vertical axis.
ilog.views.gantt.graphic.renderer.IlvActivityCompositeRenderer
getPopupMenu(IlvActivityGraphic, IlvPoint, IlvTransformer, IlvManagerView, IlvPopupMenuManager)
:
This method is called by an
activity graphic
to return the Swing popup menu to display when the popup is triggered while the mouse pointer is at a specified location inside the activity graphic renderer.
getPopupMenuName()
:
This method is called by an
activity graphic
to return the name of the Swing popup menu.
setPopupMenuName(String)
:
Sets the Swing popup menu of this activity composite renderer by name.
ilog.views.gantt.graphic.renderer.IlvActivityGraphicRenderer
getPopupMenu(IlvActivityGraphic, IlvPoint, IlvTransformer, IlvManagerView, IlvPopupMenuManager)
:
This method is called by an
activity graphic
setPopupMenu(JPopupMenu)
:
Sets the Swing popup menu of this renderer.
getPopupMenuName()
:
This method is called by an
activity graphic
to return the name of the Swing popup menu.
setPopupMenuName(String)
:
Sets the Swing popup menu of this activity graphic renderer by name.
ilog.views.gantt.graphic.renderer.IlvActivityRenderer
getPopupMenu(IlvActivityGraphic, IlvPoint, IlvTransformer, IlvManagerView, IlvPopupMenuManager)
:
This method is called by an
activity graphic
to return the Swing popup menu to display when the popup is triggered while the mouse pointer is at a specified location inside the activity graphic object.
getPopupMenuName()
:
This method is called by an
activity graphic
to return the name of the Swing popup menu.
ilog.views.gantt.model.IlvAbstractGanttModel
IlvGanttModel
interface has been
enhanced to support firing
GanttModelPropertyEvents
and establishing adjustment
sessions.ssions.
addGanttModelPropertyListener(GanttModelPropertyListener)
:
Adds the specified listener to receive notification of changes to properties of the data model.
fireActivitiesRemoved(IlvActivity, List, List)
:
Fires an
ActivitiesRemovedEvent
.
fireActivityInserted(IlvActivity, IlvActivity)
:
Fires an
ActivitiesInsertedEvent
.
fireActivityRemoved(IlvActivity, IlvActivity, int)
:
Fires an
ActivitiesRemovedEvent
.
fireGanttModelPropertyEvent(GanttModelPropertyEvent)
:
Fires a Gantt model property change event.
fireResourceInserted(IlvResource, IlvResource)
:
Fires a
ResourcesInsertedEvent
.
fireResourceRemoved(IlvResource, IlvResource, int)
:
Fires a
ResourcesRemovedEvent
.
fireResourcesRemoved(IlvResource, List, List)
:
Fires a
ResourcesRemovedEvent
.
isAdjusting()
:
Returns whether an adjustment session is currently active.
setAdjusting(boolean)
:
Starts or ends an adjustment session.
removeGanttModelPropertyListener(GanttModelPropertyListener)
:
Removes the specified listener so that it no longer receives notification of changes to properties of the data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel
createGanttModelPropertyEventHandler()
:
Returns the event listener that will be used to handle
Gantt model property change events
fired by the filtered model that this data model encapsulates.
isAdjusting()
:
Returns whether an adjustment session is currently active.
setAdjusting(boolean)
:
Starts or ends an adjustment session.
ilog.views.gantt.property.IlvUserPropertyHolder
isUserProperty(String)
:
Returns true
if the property is a user-defined property.
ilog.views.gantt.scale.IlvBasicTimeScaleRow
createTimeIncrementPolicy
abstract method.
incrementTime
,
previousUnitTime
, and
nextUnitTime
methods.
These methods are now implemented by
IlvBasicTimeScaleRow
in terms of the row's time increment policy.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
getTimeIncrementPolicy()
:
Returns the time increment policy for the row.
previousUnitTime(Date)
:
Returns the previous unit value before the specified time.
ilog.views.gantt.scale.IlvDayTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvHalfDayTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvHourTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvMinuteTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvMonthTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvQuarterTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvWeekTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.scale.IlvYearTimeScaleRow
createTimeIncrementPolicy
method.
createTimeIncrementPolicy()
:
Creates the time increment policy for the row.
ilog.views.gantt.servlet.IlvGanttServletSupport
createPopupMenuSupport()
:
Creates a new instance of popup menu servlet support.
getPopupMenuSupport()
:
Returns the popup menu servlet support that manages popup menu requests.
getServletContext()
:
Returns the the servlet context.
setServletContext(ServletContext)
:
Sets the servlet context.
isPopupEnabled()
:
Returns true
if the servlet is set to handle popup menu requests.
setPopupEnabled(boolean)
:
Sets whether this support can handle popup menu requests.
ganttContextualMenu
tag has been added. It defines a static or a contextual popup menu on the Gantt or schedule view.data
attribut has been added to the ganttView
and scheduleView
tags. It specifies the data to display: Designer for JViews Gantt project, XML file, IlvGanttDataSource
instance, IlvGanttModel
instance or a dataSource
component ID.invocationContext
attribute has been added to the nodeSelectInteractor
tag to specify in which context the action should be executed.
IlvBasicFilterGanttModel
class.