|
Release Notes |
This document describes the main changes that have been made to the JViews Gantt module since version 5.0.
Incompatibilities
General Changes
Library Changes
New Packages
ilog.views.gantt.graphic.renderer.IlvBasicActivityBarilog.views.gantt.graphic.renderer.IlvBasicActivityLabelilog.views.gantt.graphic.renderer.IlvBasicActivitySymbolilog.views.gantt.model.IlvAbstractActivityilog.views.gantt.model.IlvAbstractConstraintilog.views.gantt.model.IlvAbstractGanttModelilog.views.gantt.model.IlvAbstractReservationilog.views.gantt.model.IlvAbstractResourceilog.views.gantt.model.IlvDefaultGanttModelilog.views.gantt.model.IlvSimpleActivityilog.views.gantt.model.IlvSimpleActivityFactoryilog.views.gantt.model.IlvSimpleConstraintilog.views.gantt.model.IlvSimpleConstraintFactoryilog.views.gantt.model.IlvSimpleReservationilog.views.gantt.model.IlvSimpleReservationFactoryilog.views.gantt.model.IlvSimpleResourceilog.views.gantt.model.IlvSimpleResourceFactoryilog.views.gantt.model.filter.IlvFilterGanttModelilog.views.gantt.model.filter.IlvFilterGanttModel.ActivityEventHandlerilog.views.gantt.model.filter.IlvFilterGanttModel.ActivityHierarchyEventHandlerilog.views.gantt.model.filter.IlvFilterGanttModel.ConstraintEventHandlerilog.views.gantt.model.filter.IlvFilterGanttModel.ReservationEventHandlerilog.views.gantt.model.filter.IlvFilterGanttModel.ResourceEventHandlerilog.views.gantt.model.filter.IlvFilterGanttModel.ResourceHierarchyEventHandlerilog.views.gantt.model.general.ActivityUserPropertyEventilog.views.gantt.model.general.ConstraintUserPropertyEventilog.views.gantt.model.general.IlvGeneralActivityilog.views.gantt.model.general.IlvGeneralActivity.Factoryilog.views.gantt.model.general.IlvGeneralConstraintilog.views.gantt.model.general.IlvGeneralConstraint.Factoryilog.views.gantt.model.general.IlvGeneralReservationilog.views.gantt.model.general.IlvGeneralReservation.Factoryilog.views.gantt.model.general.IlvGeneralResourceilog.views.gantt.model.general.IlvGeneralResource.Factoryilog.views.gantt.model.general.ReservationUserPropertyEventilog.views.gantt.model.general.ResourceUserPropertyEventilog.views.gantt.print.IlvGanttDocumentSetupDialogilog.views.gantt.print.IlvGanttPrintableDocumentilog.views.gantt.print.IlvGanttPrintingControllerilog.views.gantt.print.IlvPrintableGanttSheetilog.views.gantt.print.IlvPrintableTimeScaleilog.views.gantt.print.IlvScaledPrintablePageilog.views.gantt.property.IlvActivityFormattedDurationPropertyilog.views.gantt.servlet.IlvComponentSessionAttributeilog.views.gantt.servlet.IlvGanttSessionAttributeilog.views.gantt.swing.IlvDefaultTreeCellRendererilog.views.gantt.swing.IlvJTableHeaderilog.views.gantt.text.IlvDurationFormatilog.views.gantt.xml.IlvGeneralActivityReaderilog.views.gantt.xml.IlvGeneralActivityWriterilog.views.gantt.xml.IlvGeneralConstraintReaderilog.views.gantt.xml.IlvGeneralConstraintWriterilog.views.gantt.xml.IlvGeneralReservationReaderilog.views.gantt.xml.IlvGeneralReservationWriterilog.views.gantt.xml.IlvGeneralResourceReaderilog.views.gantt.xml.IlvGeneralResourceWriter
Example Changes
ilog.views.gantt.IlvGanttChartilog.views.gantt.IlvGanttConfigurationilog.views.gantt.IlvGanttModelilog.views.gantt.IlvGanttModelUtililog.views.gantt.IlvHierarchyChartilog.views.gantt.IlvScheduleChartilog.views.gantt.action.IlvActionilog.views.gantt.event.RowChildEventilog.views.gantt.event.RowCollapsedEventilog.views.gantt.event.RowExpandedEventilog.views.gantt.event.RowMovedEventilog.views.gantt.graphic.IlvConstraintGraphicilog.views.gantt.graphic.IlvDefaultActivityRendererFactoryilog.views.gantt.graphic.IlvGanttSheetilog.views.gantt.graphic.interactor.IlvActivityGraphicDuplicateInteractorilog.views.gantt.graphic.interactor.IlvMakeActivityInteractorilog.views.gantt.graphic.interactor.IlvMakeConstraintInteractorilog.views.gantt.graphic.renderer.IlvActivityBarilog.views.gantt.graphic.renderer.IlvActivityCompositeRendererilog.views.gantt.graphic.renderer.IlvActivityGraphicRendererilog.views.gantt.graphic.renderer.IlvActivityLabelilog.views.gantt.graphic.renderer.IlvActivitySymbolilog.views.gantt.property.IlvActivityReservationsPropertyilog.views.gantt.servlet.IlvGanttServletSupportilog.views.gantt.swing.IlvAbstractJTableColumnilog.views.gantt.swing.IlvJTableilog.views.gantt.swing.IlvStringColumnilog.views.gantt.swing.IlvTimeScrollBarilog.views.gantt.swing.IlvTreeColumn
ilog.views.gantt to the new ilog.views.gantt.model
package. In order to recompile your existing code with JViews 5.5, you will need to add the import statement:
to any Java files that reference these classes. The Gantt data model interfaces remain packaged in
import ilog.views.gantt.model.*;
ilog.views.gantt.IlvActivity and IlvResource
interfaces, and a default implementation was provided in the IlvSimpleActivity and IlvSimpleResource classes. Beginning with JViews 5.5, it is the responsibility of the IlvGanttModel
implementation to maintain the parent/child relationships of the activities and resources that belong to it. New
APIs have been added to the IlvGanttModel interface, and the default implementation is
provided in IlvDefaultGanttModel.
The corresponding APIs in IlvActivity
and IlvResource have
been deprecated. This change has several benefits and
consequences:
IlvFilterGanttModel class.IlvActivity
and IlvResource that
have been deprecated can now be called only when the
activity or resource is a member of a Gantt data model. This is because these APIs delegate to the
corresponding new methods of the Gantt data model. Beginning with JViews 5.5, if you invoke these APIs on
an activity or resource that is not a member of a data model, they will throw an IllegalStateException.ilog.views.gantt.print
package provides several classes that allow you to print the contents of a Gantt or Schedule chart. Supported
features include multipage output, print preview, and page setup. The new printing support package provides several
improvements over the simpler printing framework that was provided as part of the Gantt Print Example in JViews
5.0. See the Gantt User's Manual for more information.
You can also look at the updated Gantt Print Example.ilog.views.gantt.model.general
package provides data model implementation classes that support user-defined properties. You will find that,
using these classes as your starting point, it is now much easier to create a customized data model that fits
your application needs. New XML readers and writers have been provided in the ilog.views.gantt.xml
package to support these new data model implementations.IlvFilterGanttModel
class provides a good starting point for implementing a data model that encapsulates, sorts, or filters another
data model.IlvHierarchyChart
now changes its internal layout in response to switching between left-to-right and right-to-left BIDI component
orientations. You can use the new IlvSwingUtil.updateComponentTreeOrientation method to make this change.IlvDurationFormat
class has been provided to allow easy formatting and parsing of time durations. You can see an example of its
usage in the updated Gantt Chart Example.IlvGanttSessionAttribute
class allows you to easily bind your Gantt or Schedule chart to an HTTP session. Consult the "Multiple Sessions" section in the
"Thin Client" chapter of the Gantt User Manual for more details.
This package contains abstract and basic implementations of the Gantt data model. Many of these classes were previously packaged in
ilog.views.ganttin JViews 5.0 and earlier.
This package contains Gantt data model implementations that encapsulate and filter other data models.
ilog.views.gantt.model.general
This package contains a Gantt data model implementation that supports user-defined properties.
This package contains classes and interfaces for printing the contents of an
IlvGanttChartor anIlvScheduleChart.
This package contains classes that can be used to format and parse time durations as text strings.
ilog.views.gantt.graphic.renderer.IlvBasicActivityBar
The class
IlvBasicActivityBardraws a rectangle to render the duration of a given activity in a Gantt sheet.
ilog.views.gantt.graphic.renderer.IlvBasicActivityLabel
An
IlvBasicActivityLabelrenders a text label by delegating to anIlvLabelobject.
ilog.views.gantt.graphic.renderer.IlvBasicActivitySymbol
The class
IlvBasicActivitySymbolis used to render the symbols at the start and end of an activity.
ilog.views.gantt.model.IlvAbstractActivity
IlvAbstractActivityis the superclass of allIlvActivityimplementations.
ilog.views.gantt.model.IlvAbstractConstraint
IlvAbstractConstraintis the superclass of allIlvConstraintimplementations.
ilog.views.gantt.model.IlvAbstractGanttModel
IlvAbstractGanttModelis the superclass of allIlvGanttModelimplementations.
ilog.views.gantt.model.IlvAbstractReservation
IlvAbstractReservationis the superclass of allIlvReservationimplementations.
ilog.views.gantt.model.IlvAbstractResource
IlvAbstractResourceis the superclass of allIlvResourceimplementations.
ilog.views.gantt.model.IlvDefaultGanttModel
IlvDefaultGanttModelis a default implementation of theIlvGanttModelinterface, suitable for many applications.
ilog.views.gantt.model.IlvSimpleActivity
IlvSimpleActivityis a relatively simple, memory-based implementation of theIlvActivityinterface that can be extended in a straightforward manner for more complex needs.
ilog.views.gantt.model.IlvSimpleActivityFactory
This class defines an
IlvSimpleActivityfactory.
ilog.views.gantt.model.IlvSimpleConstraint
IlvSimpleConstraintis a relatively simple, memory-based implementation of theIlvConstraintinterface that can be extended in a straightforward manner for more complex needs.
ilog.views.gantt.model.IlvSimpleConstraintFactory
This factory creates
IlvSimpleConstraintobjects.
ilog.views.gantt.model.IlvSimpleReservation
IlvSimpleReservationis a relatively simple, memory-based implementation of theIlvReservationinterface that can be extended in a straightforward manner for more complex needs.
ilog.views.gantt.model.IlvSimpleReservationFactory
This class defines an
IlvSimpleReservationfactory.
ilog.views.gantt.model.IlvSimpleResource
IlvSimpleResourceis a relatively simple, memory-based implementation of theIlvResourceinterface that can be extended in a straightforward manner for more complex needs.
ilog.views.gantt.model.IlvSimpleResourceFactory
This class defines an
IlvSimpleResourcefactory.
ilog.views.gantt.model.filter.IlvFilterGanttModel
IlvFilterGanttModelis a base class for Gantt data models that encapsulate other models.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ActivityEventHandler
ActivityEventHandleris the default listener that is used by byIlvFilterGanttModelto handleactivity eventsfired by the encapsulated data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ActivityHierarchyEventHandler
ActivityHierarchyEventHandleris the default listener that is used by byIlvFilterGanttModelto handleactivity hierarchy eventsfired by the encapsulated data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ConstraintEventHandler
ConstraintEventHandleris the default listener that is used by byIlvFilterGanttModelto handleconstraint eventsfired by the encapsulated data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ReservationEventHandler
ReservationEventHandleris the default listener that is used by byIlvFilterGanttModelto handlereservation eventsfired by the encapsulated data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ResourceEventHandler
ResourceEventHandleris the default listener that is used by byIlvFilterGanttModelto handleresource eventsfired by the encapsulated data model.
ilog.views.gantt.model.filter.IlvFilterGanttModel.ResourceHierarchyEventHandler
ResourceHierarchyEventHandleris the default listener that is used by byIlvFilterGanttModelto handleresource hierarchy eventsfired by the encapsulated data model.
ilog.views.gantt.model.general.ActivityUserPropertyEvent
ActivityUserPropertyEventis fired by anIlvGeneralActivityboth before and after auser-defined property is modified.
ilog.views.gantt.model.general.ConstraintUserPropertyEvent
ConstraintUserPropertyEventis fired by anIlvGeneralConstraintboth before and after auser-defined property is modified.
ilog.views.gantt.model.general.IlvGeneralActivity
IlvGeneralActivityis an extension ofIlvSimpleActivitythat adds support for user-defined properties.
ilog.views.gantt.model.general.IlvGeneralActivity.Factory
IlvGeneralActivity.Factoryis a factory that creates instances ofIlvGeneralActivity.
ilog.views.gantt.model.general.IlvGeneralConstraint
IlvGeneralConstraintis an extension ofIlvSimpleConstraintthat adds support for user-defined properties.
ilog.views.gantt.model.general.IlvGeneralConstraint.Factory
IlvGeneralConstraint.Factoryis a factory that creates instances ofIlvGeneralConstraint.
ilog.views.gantt.model.general.IlvGeneralReservation
IlvGeneralReservationis an extension ofIlvSimpleReservationthat adds support for user-defined properties.
ilog.views.gantt.model.general.IlvGeneralReservation.Factory
IlvGeneralReservation.Factoryis a factory that creates instances ofIlvGeneralReservation.
ilog.views.gantt.model.general.IlvGeneralResource
IlvGeneralResourceis an extension ofIlvSimpleResourcethat adds support for user-defined properties.
ilog.views.gantt.model.general.IlvGeneralResource.Factory
IlvGeneralResource.Factoryis a factory that creates instances ofIlvGeneralResource.
ilog.views.gantt.model.general.ReservationUserPropertyEvent
ReservationUserPropertyEventis fired by anIlvGeneralReservationboth before and after auser-defined property is modified.
ilog.views.gantt.model.general.ResourceUserPropertyEvent
ResourceUserPropertyEventis fired by anIlvGeneralResourceboth before and after auser-defined property is modified.
ilog.views.gantt.print.IlvGanttDocumentSetupDialog
A dialog box to edit the properties of a
IlvGanttPrintableDocument.
ilog.views.gantt.print.IlvGanttPrintableDocument
The
IlvGanttPrintableDocumentallows you to print anIlvGanttChartor anIlvScheduleChartin multiple pages.
ilog.views.gantt.print.IlvGanttPrintingController
A Printing controller to control the printing of an
IlvGanttPrintableDocument.
ilog.views.gantt.print.IlvPrintableGanttSheet
A utility class designed to print a portion of an
IlvGanttSheet.
ilog.views.gantt.print.IlvPrintableTimeScale
A utility class designed to print a portion of the
IlvTimeScale.
ilog.views.gantt.print.IlvScaledPrintablePage
This class defines a scaled printable page.
ilog.views.gantt.property.IlvActivityFormattedDurationProperty
IlvActivityFormattedDurationPropertyis an adapter that allows the time duration of anIlvActivityto be accessed via the genericIlvStringPropertyinterface.
ilog.views.gantt.servlet.IlvComponentSessionAttribute
The
IlvComponentSessionAttributeclass acts as a proxy for a GUI component bound to anHttpSession.
ilog.views.gantt.servlet.IlvGanttSessionAttribute
The
IlvGanttSessionAttributeclass acts as a proxy for anIlvHierarchyChartbound to anHttpSession.
ilog.views.gantt.swing.IlvDefaultTreeCellRenderer
IlvDefaultTreeCellRendereris an extension of the SwingDefaultTreeCellRendererclasses that provides the ability for its width to automatically track the width of the tree.
ilog.views.gantt.swing.IlvJTableHeader
IlvJTableHeaderis an extension of the SwingJTableHeadercomponent.
ilog.views.gantt.text.IlvDurationFormat
IlvDurationFormatis a class that formats time durations according to a set of rules.
ilog.views.gantt.xml.IlvGeneralActivityReader
An
IlvGeneralActivityReaderreads anIlvGeneralActivityfrom a givenElement.
ilog.views.gantt.xml.IlvGeneralActivityWriter
IlvGeneralActivityWriterwrites the attributes and the properties of anIlvGeneralActivityto a given DOMElement.
ilog.views.gantt.xml.IlvGeneralConstraintReader
An
IlvGeneralConstraintReaderreads anIlvGeneralConstraintfrom anElement.
ilog.views.gantt.xml.IlvGeneralConstraintWriter
IlvGeneralConstraintWriterwrites the attributes and the properties of anIlvGeneralConstraintto a given DOMElement.
ilog.views.gantt.xml.IlvGeneralReservationReader
An
IlvGeneralReservationReaderreads anIlvGeneralReservationfrom anElement.
ilog.views.gantt.xml.IlvGeneralReservationWriter
IlvGeneralReservationWriterwrites the attributes of anIlvGeneralReservationas well as its properties to a given DOMElement.
ilog.views.gantt.xml.IlvGeneralResourceReader
An
IlvGeneralResourceReaderreads anIlvGeneralResourcefrom a givenElement.
ilog.views.gantt.xml.IlvGeneralResourceWriter
IlvGeneralResourceWriterwrites the attributes of anIlvGeneralResourceas well as its properties to a given DOMElement.
ilog.views.gantt.IlvGanttChart
createDefaultTableColumns(): Creates the default table columns for the chart.ilog.views.gantt.IlvGanttConfiguration
expandAllRows(IlvHierarchyNode): Ensures that the specified row and all of
its children are expanded and visible.expandAllRows():
Ensures that all rows in this configuration are expanded and visible.isGraphicSelected(IlvGraphic): Returns whether the specified graphic is currently
selected in the Gantt sheet.selectedGraphicsIterator(): Returns an iterator over the currently selected
graphics in the Gantt sheet.ilog.views.gantt.IlvGanttModel
activityPreorderIterator(IlvActivity): Returns an iterator that will traverse the
parent activity and all of its descendants in preorder.childActivityIterator(IlvActivity): Returns an iterator over the parent activity's
children.childResourceIterator(IlvResource): Returns an iterator over the parent resource's
children.contains(IlvHierarchyNode): Returns whether the specified activity or resource is
a member of the data model.contains(IlvConstraint): Returns whether the specified constraint is a member of
the data model.contains(IlvReservation): Returns whether the specified reservation is a member of
the data model.getChild(IlvHierarchyNode, int): Returns the child of the specified parent
activity or resource at index index.getChildActivity(IlvActivity, int): Returns the child of the specified parent
activity at index index.getChildActivityCount(IlvActivity): Returns the number of children of the
specified parent activity.getChildActivityIndex(IlvActivity, IlvActivity): Returns the index of the
specified child in the parent activity's list of children.getChildCount(IlvHierarchyNode): Returns the number of children of the specified
parent activity or resource.getChildIndex(IlvHierarchyNode, IlvHierarchyNode): Returns the index of the
specified child in the parent activity or resource's list of children.getChildResource(IlvResource, int): Returns the child of the specified parent
resource at index index.getChildResourceCount(IlvResource): Returns the number of children of the
specified parent resource.getChildResourceIndex(IlvResource, IlvResource): Returns the index of the
specified chaild in the parent resource's list of children.getParent(IlvHierarchyNode): Returns the parent of the specified activity or
resource.getParentActivity(IlvActivity): Returns the parent activity of the specified
activity or null if the activity is the root activity of the data model.getParentActivityIndex(IlvActivity): Returns the index of the specified activity
within its parent activity.getParentIndex(IlvHierarchyNode): Returns the index of the specified activity or
resource within its parent.getParentResource(IlvResource): Returns the parent resource of the specified
resource or null if the resource is the root resource of the data model.getParentResourceIndex(IlvResource): Returns the index of the specified resource
within its parent resource.resourcePreorderIterator(IlvResource): Returns an iterator that will traverse the
parent resource and all of its descendants in preorder.ilog.views.gantt.IlvGanttModelUtil
childIterator(IlvGanttModel, IlvHierarchyNode): Returns an iterator over the
children of the specified parent activity or resource.demote(IlvGanttModel, IlvHierarchyNode): Demotes the specified activity or
resource so that it becomes the child of its immediately previous sibling.getDepth(IlvGanttModel, IlvHierarchyNode): Returns the depth of the specified
activity or resource in the hierarchical data tree.getFirstChild(IlvGanttModel, IlvHierarchyNode): Returns the first child of the
specified activity or resource.getLastChild(IlvGanttModel, IlvHierarchyNode): Returns the last child of the
specified activity or resource.hasChildren(IlvGanttModel, IlvHierarchyNode): Returns whether the specified
activity or resource has any children.isDescendant(IlvGanttModel, IlvHierarchyNode, IlvHierarchyNode): Returns true if the specified child activity or resource is a descendant of the specified parent
activity or resource in the hierarchical data tree.preorderIterator(IlvGanttModel, IlvHierarchyNode): Returns an iterator that will
traverse the parent activity or resource and all of its descendants in preorder.promote(IlvGanttModel, IlvHierarchyNode): Promotes the specified activity or
resource so that it becomes a child of its grandparent (that is, a sibling to its current parent).ilog.views.gantt.IlvHierarchyChart
IlvHierarchyChart now implements the IlvStylable interface and supports
chart customization via interpretation of Cascaded Style Sheets.createDefaultTableColumns(): Creates the default table columns for the chart.expandAllRows(IlvHierarchyNode): Ensures that the specified row and all of
its children are expanded and visible.expandAllRows():
Ensures that all rows in the chart are expanded and visible.getStyleSheet():
Returns the first of the cascading style sheets for the chart.setStyleSheet(String): Sets the first style sheet for the chart.getStyleSheetDebugMask(): Returns the current debug level, expressed as an OR
combination of the predefined flags:
setStyleSheetDebugMask(int): Sets the debug level while parsing the style sheets.getStyleSheets(int):
Returns one of the chart's cascaded style sheets.setStyleSheets(String[]): Sets the cascading style sheets for the chart.setStyleSheets(int, String): Changes one of the cascading style sheets for the
chart.getStyleSheets():
Returns the chart's cascaded style sheets.isGraphicSelected(IlvGraphic): Returns whether the specified graphic is currently
selected in the Gantt sheet.selectedGraphicsIterator(): Returns an iterator over the currently selected
graphics in the Gantt sheet.ilog.views.gantt.IlvScheduleChart
createDefaultTableColumns(): Creates the default table columns for the chart.ilog.views.gantt.action.IlvAction
getMnemonic():
Returns the keyboard mnemonic for the action.setMnemonic(int):
Sets the keyboard mnemonic for the action.ilog.views.gantt.event.RowChildEvent
getGanttModel():
Returns the data model currently being displayed by the Gantt
configuration.ilog.views.gantt.event.RowCollapsedEvent
getGanttModel():
Returns the data model currently being displayed by the Gantt
configuration.ilog.views.gantt.event.RowExpandedEvent
getGanttModel():
Returns the data model currently being displayed by the Gantt
configuration.ilog.views.gantt.event.RowMovedEvent
getGanttModel():
Returns the data model currently being displayed by the Gantt
configuration.ilog.views.gantt.graphic.IlvConstraintGraphic
IlvConstraintGraphic(): Creates an IlvConstraintGraphic.setConstraint(IlvConstraint):
Sets the associated
constraint
of the graphic.
ilog.views.gantt.graphic.IlvDefaultActivityRendererFactory
IlvDefaultActivityRendererFactory(IlvHierarchyChart): Creates an IlvDefaultActivityRendererFactory for the specified chart.getGanttModel(): Returns the current Gantt model of the chart.ilog.views.gantt.graphic.IlvGanttSheet
activityGraphicsIterator(): Returns an iterator over all the activity graphics
in the Gantt sheet.constraintGraphicsIterator(): Returns an iterator over all the constraint graphics
in the Gantt sheet.getActivityGraphic(IlvActivity): Returns the first activity graphic
representing the specified activity in the Gantt sheet.getActivityGraphics(): Returns a collection of all the activity graphics
in the Gantt sheet.getConstraintGraphics(): Returns a collection of all the constraint graphics
in the Gantt sheet.getGanttModel():
Returns the data model that this sheet is displaying.getGraphic(Point2D):
Returns the graphic located at the specified point in the Gantt sheet; otherwise, it returns null.
getGraphicsInside(Rectangle2D):
Returns a collection of the graphics that are inside the specified rectangle of the Gantt sheet.
getGraphicsIntersects(Rectangle2D):
Returns a collection of the graphics that intersect the specified rectangle of the Gantt sheet.
replaceConstraintGraphic(IlvConstraintGraphic, IlvConstraintGraphic, boolean):
Replaces a constraint
graphic in the Gantt sheet with another one.ilog.views.gantt.graphic.interactor.IlvActivityGraphicDuplicateInteractor
getGanttModel(): Returns the data model that the Gantt sheet is currently
displaying.ilog.views.gantt.graphic.interactor.IlvMakeActivityInteractor
getGanttModel(): Returns the data model that the Gantt sheet is currently
displaying.ilog.views.gantt.graphic.interactor.IlvMakeConstraintInteractor
getGanttModel(): Returns the data model that the Gantt sheet is currently
displaying.ilog.views.gantt.graphic.renderer.IlvActivityBar
IlvActivityBar is now a subclass of the new IlvBasicActivityBar
class.getLabel(): Returns the text label that will be rendered if the displayed property is null.setLabel(String): Sets the text label to be rendered.ilog.views.gantt.graphic.renderer.IlvActivityCompositeRenderer
getRenderer(int): Returns the activity renderer, which can be null, at the given
position.setRenderer(int, IlvActivityRenderer): Sets an activity renderer at the given
position.ilog.views.gantt.graphic.renderer.IlvActivityGraphicRenderer
getToolTipText():
Returns the tooltip text for the renderer that was set by calling the
setToolTipText
method.
setToolTipText(String):
Sets the tooltip text for the activity renderer.
ilog.views.gantt.graphic.renderer.IlvActivityLabel
IlvActivityLabel is now a subclass of the new IlvBasicActivityLabel
class.getLabel(): Returns the text label that will be rendered if the displayed property is null.setLabel(String): Sets the text label to be rendered.
ilog.views.gantt.graphic.renderer.IlvActivitySymbol
IlvActivitySymbol is now a subclass of the new IlvBasicActivitySymbol
class.ilog.views.gantt.property.IlvActivityReservationsProperty
IlvActivityReservationsProperty(IlvHierarchyChart, IlvStringProperty): Creates a
new IlvActivityReservationsProperty that will format a comma-separated list of
reserved resources for an activity.IlvActivityReservationsProperty(IlvHierarchyChart): Creates a new IlvActivityReservationsProperty that will format a comma-separated list of reserved
resource IDs for an activity.ilog.views.gantt.servlet.IlvGanttServletSupport
additionalBinaryCapabilities(IlvHierarchyChart, IlvServletRequestParameters, DataOutputStream):
Allows you to add additional capabilities to a capability request when the
MIME format is
"application/octet-stream".additionalTextCapabilities(IlvHierarchyChart, IlvServletRequestParameters, PrintWriter):
Allows you to add additional capabilities to a capability request when the
MIME format is "text/html".
ilog.views.gantt.swing.IlvAbstractJTableColumn
IlvAbstractJTableColumn(Object,
Object): Constructs a new column with the specified value
displayed in its header, a default width of 75, and an identifier.
IlvAbstractJTableColumn(Object,
int, Object): Constructs a new column with the specified
value displayed in its header, the specified width, and an identifier.ilog.views.gantt.swing.IlvJTable
createDefaultTableHeader(): Returns the default header component for the table.getHeader():
Returns the header component used by the table.ilog.views.gantt.swing.IlvStringColumn
IlvStringColumn(Object,
IlvStringProperty, Object): Constructs a new column with
the specified header value, that will render the specified activity or
resource property, and with a column identifier.
IlvStringColumn(Object,
IlvStringProperty, int, Object): Constructs a new column
with the specified header value, a width, a column identifier, and that
will render the specified activity or resource property.
getGanttConfiguration(): Returns the Gantt configuration that this column is
coordinating with.getGanttModel():
Returns the data model currently being displayed by the column.ilog.views.gantt.swing.IlvTimeScrollBar
setComponentOrientation(ComponentOrientation): Sets the language-sensitive
orientation for this scrollbar.ilog.views.gantt.swing.IlvTreeColumn
IlvTreeColumn(Object,
Object): Constructs a new tree column with the specified
value displayed in its header, and a column identifier.
IlvTreeColumn(Object,
IlvJTreeRenderPolicy, Object): Constructs a new tree
column with the specified value displayed in its header, the tree
rendered using the specified policy, and a column identifier.
IlvTreeColumn(Object,
IlvJTreeRenderPolicy, int, Object): Constructs a new tree
column with the specified value displayed in its header, the tree
rendered using the specified policy, a width, and a column identifier.
getGanttConfiguration(): Returns the Gantt configuration that this column is
coordinating with.getGanttModel():
Returns the data model currently being displayed by the column.ilog.views.gantt.print
package.<installdir>/demos/gantt/shared directory.